600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 树莓派-无屏幕安装官方系统及配置

树莓派-无屏幕安装官方系统及配置

时间:2020-01-12 06:44:45

相关推荐

树莓派-无屏幕安装官方系统及配置

文章目录

准备材料准备镜像下载官方镜像验证HASH值烧录系统准备内存卡写入系统配置系统打开ssh服务配置连接wifissh连接更换软件源更新软件启动root用户系统语言设为中文安装远程桌面设置静态IP方法一 --配置树莓派。方法二 --设置路由器

前段时间烧录的Kali-raspberry系统,使用了一段时间后,感觉kali对树莓派自身的一些资源支持不是很好,并且没有rasp-config工具,需要手动安装,而且似乎效果不佳,今天用他使能了serial功能后,系统就无法开机了,不知道是什么原因。所以今天就重新换回官方系统吧。

准备材料

树莓派16G以上内存卡读卡器软件工具

Win32DiskImager

AdvancedIPScanner

DiskGenius

准备镜像

下载官方镜像

进入树莓派官方镜像下载地址下载最新版镜像文件,官方给出了两种下载方式,种子下载与ZIP下载,但由于官方服务器在国外,所以直接下载zip很慢,所以我推荐先下载种子,在使用迅雷获取他bt下载工具下载系统镜像。 图中红框内是镜像的哈希值,用于验证文件完整性。

验证HASH值

hash验证主要用于验证文件是否完整,下载过程中有没有损坏,不想验证的可跳过此步。 这里我们使用win10系统自带的get-filehash工具进行验证

鼠标在屏幕左下角win10开始按钮上右击,单击“Windows PowerShell”打开命令行。输入镜像文件所在盘符,如E:,回车进去磁盘。使用cd命令进入镜像所在文件夹,或将镜像文件移动至磁盘根目录。输入命令及文件名Get-FileHash .\\-02-13-raspbian-buster-full.zip,回车后稍等片刻即可得到sha256的哈希值。对比官方提供的值是否有误,如果相同则文件无损。

烧录系统

准备内存卡

如果原来的卡里有数据,就需要将原本卡中的系统及分区全部删除,如有重要数据记得备份。 下载附件中的工具DiskGenius,将内存卡的分区全部删除。 在内存卡所在磁盘上右键即可打开右键菜单,选中删除所有分区。删除完毕后,点击左上角的保存更改。

分区删除完毕后,需要新建分区。 点击工具栏的新建分区,在建立新分区窗口点击确定即可。随后保存更改,并根据提示格式化即可。

写入系统

使用Win32DiskImager-0.9.5-install工具进行镜像烧写。

解压系统镜像,下载的文件是zip格式,需要解压出img格式。双击打开Win32DiskImager工具,安装。选择镜像文件,选择内存卡盘符。点击write即可开始写入。等待写入完成,时间很漫长,大约需要7分钟。

写入完成后,可能会提示需要格式化磁盘,切记不能格式化,否则前功尽弃。

配置系统

烧录完系统后,win10 仅能访问内存卡的boot分区。

打开ssh服务

在boot分区根目录中建立一个文件名为ssh的空文件即可,不能有任何缀。

配置连接wifi

在boot分区根目录下建立wpa_supplicant.conf文件。 并按下面的格式写入信息。保存后,取出内存卡,插入树莓派,上电开机。

country=CNctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={ssid="WiFi名称"psk="wifi密码"priority=1}

进入路由器后台,等待树莓派连接,一般需要最多3到5分钟即可连接。 查看树莓派的IP地址。如果没有路由器,也可使用手机或电脑开热点,如果无法获取树莓派IP,可使用附件中的ip扫描工具进行扫描。

ssh连接

使用ssh连接工具,常见的ssh连接工具如:FinalShell、Termius、MobaXterm、putty等,也可使通win10的cmd进行连接。 这里以win10命令行举例。

按 win+R 组合键即可打开运行窗口。输入cmd回车打开cmd窗口输入 ssh pi@树莓派IP 连接树莓派,如果出现报错 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!进入C:\Users\用户名.ssh 文件夹,删除known_hosts即可。 输入ssh pi@IP 连接树莓派。pi的默认密码为 raspberry ,输入密码时不显示,输入正确回车即可。

更换软件源

由于树莓派源默认是国外的官方源,国内访问速度很慢,所以需要换国内源。

世界所有国家的软件源地址从上面选择一个距离你比较近的源。 在原本的源前面加一个#注释掉。

#使用nano编辑器编辑source.list文件sudo nano /etc/apt/sources.list#清华的源deb http://mirrors.tuna./raspbian/raspbian/ buster main contrib non-free rpi

修改完成后按下ctrl+O 保存,ctrl+x退出。

更新软件

依次输入下面两条指令更新所有软件。 这里需要很长时间。耐心等待。

sudo apt updatesudo apt upgrade #提示是否下载,按Y

启动root用户

#设置root用户密码sudo passwd root#开启root用户远程登录sudo nano /etc/ssh/sshd_config

找到下面这几句话,将PermitRootLogin后面改为yes,并将前面的#删除。 ctrl+O 回车保存 ,ctrl+X退出。

#保存完毕后,执行命令重启ssh服务sudo /etc/init.d/ssh restart

系统语言设为中文

#打开树莓派配置工具sudo raspi-config

找到 Localisation Options 回车进入

进入Change Locale

按方向下键向下翻,找到 zh_CN.UTF-8 UTF-8,空格键选中,回车键确定

选中 zh_CN.UTF-8 回车确定,稍等片刻。按下esc键退出即可。

使用sudo reboot 重启系统即可。

安装远程桌面

执行如下命令,安装xrdp桌面。

sudo apt install xrdp

安装完毕后,使用windows远程桌面连接。也可使用 手机APP RD Client软件进行连接。

打开windows远程桌面,并填入树莓派IP地址进行连接

填入用户名及密码,这里我使用root用户连接,点击OK,即可进入桌面。

弹出这个窗口,点击下一步即可。

点击skip跳过。

跳过软件更新。

点击restart重启。

设置静态IP

设置静态IP主要方便连接树莓派,如果不设置静态IP,路由器每次分配给树莓派的IP地址都不一样。 设置静态IP的方法主要有两种,一种是配置树莓派的网卡,一种是配置路由器。

方法一 --配置树莓派。

通过远程桌面连接树莓派。鼠标右击右上角的wifi图标,选中第一项。 选择网卡,选择wifi,填入静态ip地址即可,注意你的wifi网段,比如原本ip是192.168.1.7,你的静态ip只可以是192.168.1.2~254。如果原本是192.168.3.7,那么静态ip也必须设为192.168.3.X。然后点击应用,重启系统后,IP地址就是设置的静态IP了。

方法二 --设置路由器

各种路由器的品牌不一样,但是设置的方法都大同小异,我的路由器是中国移动的光猫。仅供参考。

进入路由器后台。选择网络,LAN侧地址分配。查找树莓派的MAC地址。将其记录下来。

进入静态IP设置。填入IP地址及MAC地址即可。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。