国内的网络环境大家都明白,有时候更新软件慢的像蜗牛爬,有时候什么压根更新不上,这篇文章记录下如何给树莓派的Raspbain系统更换软件源,让更新速度像坐了火箭一样,直飞云霄。
感谢Raspbian 维护者,他们提供了一个经过验证的软件包镜像列表,这些镜像每天至少会与中央仓库同步两次。
通过验证的包镜像列表,可以轻松选择一个既安全又可靠,且距离你近的镜像。
设备清单
以下是我使用的所有设备清单
建议:
可选:
更改Raspbian版本库镜像
1. 要更换Raspbian软件源,首先要是找一个。
可以去Raspbian官方网站查看Raspbian仓库镜像仓库列表。
2. 在这个网站上,可以看到很多Raspbian的镜像,是按照所在国家和大陆分类的。
通过列表,找到一个最适合居住地的镜像。
可以利用 ping 等命令查看每个提供商的响应时间,但这不是下载速度的最佳指标。最好是从它那里下载软件,并将速度与其他镜像进行比较。
我位于亚洲,选择了清华大学Tsinghua University Network Administrators提供的镜像。
源地址如下:
http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
3. 现在已经找到了一个替代的Raspbian镜像,需要修改sources.list文件。
在Raspberry Pi上运行以下命令。
sudo nano /etc/apt/sources.list
4. 在该文件中,可以看到以下文字:
deb http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
这段文字定义了更新时包管理器将连接到哪个仓库。
除了定义版本库的 URL,它还建立了其他的东西,比如当前正在运行的发行版和其他一些信息。
5. 现在已经找到了正确的文本,需要替换当前定义的指向Raspberry Pi基金会的Raspbian镜像的URL。
将其换成在步骤2中选择的镜像。
下面是一个需要替换的文本的例子,也是我使用的URL替换的例子。在我的例子中,我使用的是清华大学提供的镜像。
寻找
http://raspbian.raspberrypi.org/raspbian/
替换为:
http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
6. 完成了对文件的修改后,它应该看起来像我下面的文本。
当然,你应该使用步骤2中你得到的镜像,而不是我的例子。
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
修改完成后,按CTRL + X然后按Y,最后按ENTER键保存文件。
7. 现在已经更新了sources.list文件,需要运行更新。这会更新本地软件包列表,以便从新的仓库中获取软件包。
sudo apt-get update
8. 希望到这里,你的Raspbian安装已经成功更新了软件源。
如果看到任何错误,请确保输入的URL是正确的,或者尝试使用所在国家的其他镜像。
如果你有任何反馈,或其他问题,请不要犹豫在下面留言。
欢迎转载,请留下出处链接:Labno3 » 最新教程树莓派如何给Raspbian系统更换软件源