由于国内网络原因 不想龟速下载更新软件就得换个软件源 此处我将使用清华大学的镜像源代替 这个源是比较新的了
- 硬件:树莓派4B
- 系统:4B官方的buster (其他系统得对应把buster换成对应的系统名)
备份
第一步当然是先备份下好
其实也无所谓 但是嘛 谁知道有啥意外呢
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
修改源
首先打开文件
sudo nano /etc/apt/sources.list
然后把里面的东东全删了 (你喜欢的话用#注释掉也行)
然后写入以下东东
deb http://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberry-pi-os/raspbian/ buster main non-free contrib rpi
注意不要抄错了 (buster 可根据系统名字不同然后填进去不同的 比如stretch)
nano是 ctrl+o 保存 然后enter确定名字 然后ctrl+x退回到终端
接下来修改下一个文件 打开
sudo nano /etc/apt/sources.list.d/raspi.list
也是全删或者注释掉 然后写入以下
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
同样保存下
更新源
sudo apt-get update
然后接着可能会提示没有某个公钥
那么只需要把缺少的公钥(NO_PUBKEY)添加就行了
$ gpg --keyserver keyserver.ubuntu.com --recv-keys 缺少的公钥
$ gpg --export --armor 缺少的公钥 | sudo apt-key add -
最后 搞定~
$ sudo apt-get update