树莓派的安装与初始化
树莓派(英语: Raspberry Pi)是基于 Linux 的 单片机电脑,由英国树莓派基金会开发,目的是以低价硬件及自由软件促进学校的基本计算机科学教育。
Raspbian 是专门用于 ARM 卡片式计算机 Raspberry Pi® “树莓派” 的操作系统。
Raspberry Pi® “树莓派” 是 2012 年问世的 ARM 计算机,旨在为儿童和所有的计算机爱好者提供一套廉价的编程学习与硬件 DIY 平台。树莓派基于 ARM11,具有 1080P 高清视频解析能力,附带用于硬件开发的 GPIO 接口,使用 Linux 操作系统。售价仅 $25~$35。
Raspbian 系统是 Debian 7.0/wheezy 的定制版本。得益于 Debian 从 7.0/wheezy 开始引入的 “带硬件浮点加速的 ARM 架构”(armhf),Debian 7.0 在树莓派上的运行性能有了很大提升。Raspbian 默认使用 LXDE 桌面,内置 C 和 Python 编译器。
Raspbian 是树莓派的开发与维护机构 The Raspbeery Pi Foundation “树莓派基金会”,推荐用于树莓派的首选系统。
本文展示的是在没有外接显示屏的情况下的树莓派的初始化安装,以及如何连接到树莓派。
需要准备的材料
- 树莓派(以 3B+ 为例)
- USB 电源适配器(5V,不小于 2A)
- USB 电缆
- 8G 以上的高速 TF 卡
- USB 3.0 高速读卡器
- 电脑(以 Windows 为例)
- 网线
- 互联网连接(推荐使用 真 · 互联网)
安装 Raspbain 系统到 SD 卡
对于新手用户,树莓派官方建议使用 Raspberry Pi Imager,将系统镜像写入 SD 卡。也可以使用 balenaEtcher,Win32DiskImager 或 imgFlasher 等工具进行烧录,接有屏幕、键鼠的同学也可以使用 NOOBS 来部署系统。
下面以 Raspberry Pi Imager 为例
下载安装 Raspberry Pi Imager
Raspberry Pi Imager 下载地址:
https://www.raspberrypi.org/downloads/
因为众所周知的原因,可能需要一些魔法才能下载成功。
安装后打开的软件界面是这样的,是不是超级简单:
格式化 SD 卡
首先要格式化 SD 卡,在第一项 Choose OS 里选择 Erase,然后选好要格式化的 SD 卡,最后点 Write 即可。
烧录镜像
在 Choose OS 里选择第一项 Raspbain 即可,软件会自动下载并烧录进去,如果要使用本地的镜像文件,要注意文件路径中不要有中文。
因为众所周知的原因,可能需要一些魔法才能下载成功。
等进度条跑满,系统镜像就烧写完成啦。
开启 SSH 功能
在树莓派将来的使用中,我们要用 SSH 的方式连接树莓派并对其进行操作,但为了安全起见,这个功能默认是关闭的,所以我们需要在 SD 卡的根目录创建一个叫“SSH”的文件,才能开启树莓派的 SSH 功能。
在“此电脑”中找到一个叫“boot”的盘,新建一个TXT,命名为 SSH
即可,注意不要有后缀!
如果找不到“boot”这个盘,重新拔插一下读卡器即可。
启动树莓派并找到它
启动树莓派
插入烧写好系统的 SD 卡,用网线把树莓派和路由器连接起来,如果有键鼠显示器也要先连接上,最后插上电源,等待树莓派启动即可。
查找树莓派的地址
使用浏览器登录路由器的管理页面,一般为 192.168.1.1
,输入管理密码(路由器背面可以找到),进入“终端管理”界面,查看树莓派的IP地址。最好给树莓派设置一个固定 IP 地址方便后续使用。此步骤不同品牌的路由器操作方法略有不同,不过都大同小异。
使用 SSH 连接到树莓派
以 Xshell 为例
Xshell 下载地址:
https://www.netsarang.com/zh/xshell/
打开 Xshell ,在左上角点击新建图标,填入名称,树莓派的 IP 地址,点击连接即可。
树莓派默认的账户是 pi
,默认密码是 raspberry
。
如下图时即连接成功:
给树莓派换上国内源
因为众所周知的原因,树莓派的默认源速度感人,换上国内的源可以显著提高使用体验。
以清华大学源为例
编辑 /etc/apt/sources.list
文件,
sudo nano /etc/apt/sources.list
# 删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
编辑 /etc/apt/sources.list.d/raspi.list
文件,删除原文件所有内容,用以下内容取代:
sudo nano /etc/apt/sources.list.d/raspi.list
# 删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
编辑完毕后用 Ctrl + X
退出,按下 Y
然后回车键确认保存即可。
编辑镜像站后,请使用 sudo apt-get update
命令,更新软件源列表,同时检查您的编辑是否正确。
使用 VNC 连接到树莓派
虽然 SSH 已经可以满足大部分的操作需求,但图形界面对于新手来说显然更容易上手。
启用 VNC 功能
在 SSH 终端中输入
sudo raspi-config
即可进入下面的配置模式,罗列了扩展系统分区,修改密码,启动设置等等,然后按着图片找到 VNC 选项打开即可。
连接到树莓派
下载 VNC 客户端
https://www.realvnc.com/en/connect/download/viewer/
打开 VNC 软件,输入树莓派的 IP 地址、账户名密码(上一节有),即可连接。
完成剩余的设置
连接成功后即可看到树莓派的桌面和欢迎界面。
在欢迎界面中完成剩余的设置,修改地区、语言、时区、密码等,连接上 WiFi。
Enjoy it!
到这里,你已经完成了树莓派的安装与初始化设置,你可以开始使用你的树莓派,做出令人惊叹的作品了!
希望你喜欢这篇文章,如果对你有帮助的话,别忘了点赞、收藏、分享和点击订阅,并留意更新动态。
Stay creative, and I will see you next time!
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
参考文献: