1,在更改源之前,需要确认你的pi的系统版本。
在终端输入,以下命令:
lsb_release -a
如下图,在这里可以看到当前树莓派系统的版本,本示例显示使用的是buster
,请记住这个名字。
2,备份原有的源配置文件 sources.list
在终端输入,以下命令:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
3,使用nano修改 sources.list
在终端输入,以下命令:
sudo nano /etc/apt/sources.list
高手可以使用vi编辑 😛
把sources.list 原来的配置用 # 注释掉,或者直接全删掉
输入以下配置:
deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
注意,这里的buster 需要替换成你当前系统版本的名称,例如有些系统是
stretch
,jessie
等。
4,删除sources.list
在终端输入以下命令:
sudo rm /etc/apt/sources.list.d/raspi.list
当然,你也可以在删除之前备份该配置文件,以便以后恢复用。怎么备份,命令请参考步骤2。
5,尝试更新
现在在终端输入更新命令,
sudo apt-get update
你会发现已经使用了你定义的源,例如本示例就使用的是阿里的源,更新速度快多了。
你也可以设置其他的源(镜像站),请查看:
http://www.raspbian.org/RaspbianMirrors