目录
一、找到官方罗列的源
官方罗列的源:RaspbianMirrors - Raspbian
有用科大的有用北外的,我这里演示清华源的,拿出来清华源地址:
http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
但是配置文件里怎么引用地址不知道,网上的杂乱不可取,找个权威的,清华源官网给出的:
raspbian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
查看Raspbian 对应的 Debian 版本
more /etc/debian_version
二、修改 sources.list 文件
把官方源切换成国内源。保险起见可以把原本的 sources.list 文件备份一下再修改。
cd /etc/apt/
sudo cp sources.list sources.list.bak
sudo vi sources.list
清理内容并写入:
deb [arch=arm64] http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch/ buster main
deb [arch=armhf] http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
三、修改raspi.list
cd /etc/apt/sources.list.d
sudo vi raspi.list
清理内容并重新写入:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main
四、update源
sudo apt-get update
sudo apt-get upgrade
update报错:...is not available: NO_PUBKEY E77FC0EC34276B4B...
那么执行一下这个就可以了:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E77FC0EC34276B4B
20220111补:清华源貌似对于树莓派os系统支持不太好,很多都用科大的,我测试的确如此,科大环境配置:树莓派4B(raspbian buster)更换源为中科大的 - JavaShuo