序言
以此系列文章来记录我学习树莓派的踩坑过程,为之后的开发留下学习记录,也为其他正在面临问题的同学提供帮助。
第一章 硬件准备
要开始树莓派的开发,需要准备如下硬件:树莓派,对应的电源(type-A或者type-C手机充电器就可以),显示器(全尺寸HDMI),USB键鼠,miniSD卡(至少8G),读卡器。加粗部分是必须要的,其余都可以想办法解决掉。
第二章 制作启动盘
1.下载镜像
从"树莓派实验室"给到的下载链接(树莓派资源下载 | 树莓派实验室)中,选择推荐的Raspberry Pi OS(Raspbian)系统,下载为zip压缩包,解压缩后为img镜像文件。
2.写入SD卡
从上面给到的网址下载软件 “Win32DiskImager” ,安装好后打开。
选择刚刚解压的镜像文件,然后选择合理的设备(很重要,不要错选到其他的U盘),然后可以点击写入,等待大约2-3分钟即可。完成之后可以看到SD已经被占用了一定的空间,并且盘的名字也发生了变化,说明写入没有问题。(如果出现问题,可以使用上述链接中的SD卡格式化软件把SD卡格式化一下)
第三章 启动树莓派
1.初始化配置
把显示器、键鼠和SD卡都安装到位,最后接入电源,树莓派自动启动,显示器会出现树莓派Logo,接下来可能会黑屏一段时间,稍安勿躁,之后就进入桌面,欢迎向导自动弹出。
设置国家、位置和时区,接下来设置新密码(默认用户为pi,密码是raspberry)。接下来设置网络,网络设置好后会提示更新,不要点更新,先跳过(默认的apt源速度很慢)。设置完毕后重启一下树莓派,树莓派会自动切换语言为中文。至此初始化配置完毕,树莓派可以当正常电脑使用。
2.配置SSH远程登录
点击树莓派桌面上方的命令行工具,键入:
ifconfig
可以看到会出现很多信息,下滑到“wlan0”栏目,在第二行可以看到“inet”,后面跟随的就是IP地址。把IP地址复制或者记录备用。
点击左上角Logo,选择“首选项”,然后选树莓派配置(Configuration)。
接下来跳转到Interfaces栏目,把SSH和VNC设置开启(Enable)。
接下来就可以使用Putty或者Windows自带的cmd工具使用ssh远程登录了。这里介绍使用Windows自带cmd打开ssh。首先使用Win+R快捷键打开运行,输入“cmd”打开命令行工具。直接键入:
ssh pi@xxx.xx.xxx.xx
pi是默认的用户名,xxx是树莓派的IP地址。完成之后提示输入密码,输入完成后就完成了远程控制。
3.配置VNC远程桌面
进入软件官网(Download VNC Viewer | VNC® Connect),在电脑上下载VNC软件,完成安装之后,打开输入IP地址,账户和密码即可。
4.设置树莓派中文显示
这里参看“树莓派实验室”的教程(如何让树莓派显示中文? | 树莓派实验室),按照要求设置即可。
5.更换apt源
换源需要修改配置文件,修改配置文件最好用命令行来进行。因为使用可视化编辑器的权限不够,不能直接修改配置文件。
首先安装命令行编辑工具vim(或者使用nano也可以):
sudo apt-get install vim
前缀“sudo”是指暂时使用管理员权限执行此句,不建议一直用root权限登录树莓派。
接下来备份一下源文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.baksudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
修改第一个文件的内容(直接覆盖掉):
deb http://mirrors.tuna./raspbian/raspbian/ buster main non-free contrib rpideb-src http://mirrors.tuna./raspbian/raspbian/ buster main non-free contrib rpi
修改第二个文件的内容:
deb http://mirrors.tuna./raspberrypi/ buster main uideb-src http://mirrors.tuna./raspberrypi/ buster main ui
这里需要注意一个问题,vim编辑器不支持从外部文件复制和粘贴,这个是很烦的地方。即vim编辑器有自己专属的寄存器(粘贴板),而我们常用的复制和粘贴使用的是系统的粘贴板,vim编辑器默认不会读取系统的粘贴板,所以你大概率是不能直接复制成功。
我采用的方案是先在树莓派上建立一个txt文件,通过可视化编辑器(支持系统剪贴板)把代码先复制粘贴好,然后使用vim编辑器打开这个txt文件,把两端代码分别加入到寄存器“a”和“b”,再使用这两个寄存器修改两个配置文件。(注意所有vim过程都尽量加上“sudo”)
修改完毕后保存,输入下面代码:
sudo apt-get update && apt-get upgrade
对apt进行完整更新,这里使用的是清华的源,速度应该很快。
到这里树莓派的配置就基本完成了。
如果觉得《从零开始的树莓派开发(一):系统配置》对你有帮助,请点赞、收藏,并留下你的观点哦!