
由于我学习物联网已有一段时间,因此听说过Raspberry Pi. 在我看来,Raspberry Pi几乎是万能的. 它可以用于学习编程,从事物联网,制造服务器,甚至用于渗透测试. 最终,他没有停止诱惑,而是启动了Raspberry Pi 3B +.
获取后,第一件事就是为其安装操作系统. 在系统选择方面,我也犹豫了很长时间. 当前,支持Raspberry Pi的系统包括CentOS,Ubuntu,Kali Linux,Windows,Rasbian等. 经过大量研究,考虑到系统稳定性,兼容性和相关材料,我选择了官方系统Rasbian. 这是为Raspberry Pi定制的基于Debian GNU / Linux的操作系统,该操作系统具有许多用于配置Raspberry Pi的内置工具,使新手可以快速入门.
选择操作系统,下一步是安装操作系统. 为Raspberry Pi安装系统与为计算机安装系统没有太大区别,几乎是相同的步骤. 首先,下载操作系统的映像文件树莓派 默认密码,然后将映像文件写入MicroSD卡. 就这么简单.
系统刻录完毕后,将MicroSD卡插入Raspberry Pi中,连接显示器,然后打开Raspberry Pi电源,就完成了!好?不,我相信有些用户会遇到与我相同的情况. Raspberry Pi上只有两个指示灯亮着,但屏幕根本没有响应. 到底是怎么回事?事实证明,默认情况下Raspberry Pi屏幕是从HDMI输出的,但是Raspberry Pi无法识别某些HDMI设备,特别是某些HDMI到VGA设备,这导致Raspberry Pi将图像信号输出到PAL,但是Raspberry Pi自第三代以来,尚未提供PAL接口. 这就要求我们手动配置HDMI强制输出,以便可以将图像信号从HDMI输出到显示器.
然后无法使用显示器,如何配置HDMI输出?这是另一个问题. 检查信息,以了解MicroSD卡下是否存在启动目录,该目录存储Raspberry Pi启动的相关启动文件. 您可以配置它们以使Raspberry Pi连接到无线网络,打开ssh和其他功能,然后可以通过ssh配置HDMI输出. 通过ssh配置显示时,我发现了VNC,这是Raspberry Pi的远程连接工具. 使用此工具,您可以使用计算机来远程控制Raspberry Pi,而无需使用显示器. 多么方便.
打开软件SD卡格式化程序后,首先选择要格式化的驱动器号,然后选择格式化方法. 方法有快速格式和覆盖格式. 快速格式化等效于重建分区表,而无需实际擦除数据,而覆盖格式化将擦除所有扇区. 尽管覆盖格式是真正的格式,但它需要特别长. 时间也会影响磁盘的寿命,因此,如果磁盘上没有机密信息,建议在此处使用快速格式化. 选择方法后,单击“格式”,弹出警告,单击“同意”,等待一段时间以完成格式.


如果使用Windows附带的格式化工具或其他工具,则只需将MicroSD卡格式化为FAT32格式. 可以通过参考SD卡格式化程序将群集大小设置为32kb.
格式化MicroSD卡后,打开软件Win32DiskImager,单击图像文件后的小图标,选择后缀名为.img的Raspbian系统图像文件,单击“确定”,然后从中选择MicroSD卡的驱动器号. 装置. 您必须小心不要选择错误的磁盘,否则您可能会删除其他磁盘上的所有文件!选择设备后,单击写入,然后弹出警告以表示同意. 等待进度条完成,系统将成功刻录.

注意: 如果手边有屏幕,则可以使用图形界面执行以下步骤. 如果没有屏幕,则可以继续阅读.
系统被刻录后,打开“这台计算机”,您将找到一个名为boot的附加磁盘. 在Linux系统中,引导目录通常用于存储启动文件和内核文件,Raspbian也不例外. 引导目录还存储Raspbian启动文件和内核文件. 通过配置这些文件,您可以配置Raspberry Pi状态的启动.
如果使用网络电缆连接Raspberry Pi,则可以跳过WLAN配置部分,而直接转到ssh部分.
要配置WLAN信息,您需要在引导目录中创建一个名为wpa_supplicant.conf的新文件(请注意后缀名称). 打开后,在文件中输入以下信息:

#设置所在国家,不同国家WLAN频段不同
country=CN
#网络接口数据结构文件
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
#可以在特定的时候更新
update_config=1
network={
#设置WLAN名称
ssid="---ssid---"
#设置WLAN密码
psk="---password---"
#设置WLAN加密方式
key_mgmt=WPA-PSK
#设置优先级
priority=1
}

编辑后保存. 如果连接了多个WLAN,请在wpa_supplicant.conf文件中创建更多network = {}. 注意更改优先级大小. 值越小,优先级越高.
要启用ssh功能,只需在启动目录中创建一个名为ssh的新空白文件.
当连接到Raspberry Pi时,您需要知道要连接的IP地址. 有很多方法可以获取IP地址. 如果计算机和Raspberry Pi连接到同一路由器,则可以登录路由器的管理界面以查看Raspberry Pi的IP地址. 如果使用手机或计算机打开Raspberry Pi的热点,则还可以在手机和计算机的热点管理界面上检查IP地址. 如果不起作用,也可以尝试在计算机一侧的命令提示符中输入命令arp -a进行查看.
arp是一个Windows自带的地址解析协议工具
常用命令:
arp -a : 显示所有接口的当前 ARP 缓存表
arp -d : 删除指定的 IP 地址项
arp /? : 查看arp帮助


知道IP后,您可以通过ssh连接到Raspberry Pi. 连接的方式很多,相关的软件包括Putty树莓派 默认密码,Xshell等. 如果您不想下载该软件,还可以通过Windows附带的工具进行连接(似乎您需要的不仅仅是Windows10)支持).
如果使用Windows内置工具连接到Raspberry Pi,则需要首先输入命令提示符. 您可以按快捷键Win + R->输入cmd进行输入,也可以在开始菜单中搜索cmd进行输入. 输入命令提示符后,输入命令ssh pi@192.168.137.103进行连接. 第一个连接具有一个确认密钥,输入yes并按Enter,然后输入默认密码raspberry登录到Raspberry Pi.
ssh是一个Windows自带的安全外壳协议工具
常用命令:
ssh 用户名@IP地址
ssh 用户名@IP地址 -p 端口
ssh 查看帮助


需要通过raspberry pi配置程序raspi-config配置启动VNC. 首先输入命令sudo raspi-config进入管理界面.
sudo - 以管理员权限运行
raspi-config - 树莓派官方设置工具


进入管理工具后,首先选择选项5接口选项,输入接口选项,然后选择P3 VNC,输入VNC设置,最后选择打开以成功打开VNC.

打开VNC Viewer软件,在选项卡中找到File-> New connection ..,在VNC Server中输入服务器的IP地址: 弹出的框,名称可以是随机的,很容易区分,输入信息后,单击“确定”返回主界面. 在主界面上双击新创建的设备以进行连接. 将为第一个连接确定密钥. 单击继续. 输入下一步并输入您的用户名和密码,以成功连接到Raspberry Pi.


原始来源:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-188977-1.html
坚持按期收回巴拿马运河
哈哈哈哈
也不是实心弹