烧录树莓派镜像后,几件你应该做的事

我是个超爱折腾的人,瞎搞完常常需要重新烧录、配置树莓派,于是慢慢摸索出一些门道。一些实用的操作在此写出来,与诸君共享。

1 启用ssh

在boot分区下,新建一个名为 ssh 的空文件(不带任何扩展名),可让ssh服务默认开启,而无需连接显示器用 raspi-config 启用。

Windows系统中,我的习惯是设置显示文件扩展名,新建一个文本文档,改名的同时删掉“.txt”后缀。Linux环境下就更方便了,直接输入 touch ssh 即可创建。

2 配置WiFi

还是在boot分区下,新建一个名为 wpa_supplicant.conf 的文件,输入以下内容,用你的WiFi名称替换甲,WiFi密码替换乙,可让树莓派在启动后直接连接到设定的WiFi热点。

1
2
3
4
5
6
7
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="xxx"
psk="xxx"
}

如果这么做了以后树莓派还是连不上WiFi,原因很可能是因为编码错误。如果你连上显示器,用nano编辑器打开上传的文件,就会发现提示 converted from Mac format 或者 converted from DOS format ,说明编码有问题。不论你使用哪种编辑器,请确保编码为UTF-8,否则系统会读不出来。这里不建议使用Microsoft Store里的Code Writer应用,因为它保存时我们容易忘记选择编码, 我一次正是吃了它的亏。

3 更换软件源

国内访问树莓派官方软件源的速度简直是龟速,根据本博客CDN提供商CloudFlare的说法,

China’s Internet architecture differs from the rest of the world. There are three major internet service providers (ISPs) that control the network inside of China—China Telecom, China Unicom, China Mobile. Due to limited interconnection (peering) between their networks, there is frequently congestion, which results in high latency and packet loss.

因此,更换软件源可以把下载速度提升一个档次,何乐而不为?进入树莓派系统后,输入 sudo nano /etc/apt/sources.list ,在官方地址前用#注释之,添加以下内容:

1
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

按Control + O保存,再按Control + X退出。接着,输入 sudo nano /etc/apt/sources.list.d/raspi.list ,在官方地址前用#注释之,添加以下内容:

1
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui

以同样的方法保存并退出。然后输入 sudo apt-get update 更新软件包列表,如果没有问题的话,软件源就更换成功了。Enjoy it!