花了些时间整理了目前最新的树莓派中国大陆地区的软件源,记下来,希望对大家有帮助。
中国科学技术大学
Raspberry Pi OS http://mirrors.ustc.edu.cn/raspbian/raspbian/
阿里云
Raspberry Pi OS http://mirrors.aliyun.com/raspbian/raspbian/
清华大学
Raspberry Pi OS http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
华中科技大学
Raspberry Pi OS http://mirrors.hustunique.com/raspbian/raspbian/
Arch Linux ARM http://mirrors.hustunique.com/archlinuxarm/
华南农业大学(华南用户)
Raspberry Pi OS http://mirrors.scau.edu.cn/raspbian/
大连东软信息学院源(北方用户)
Raspberry Pi OS http://mirrors.neusoft.edu.cn/raspbian/raspbian/
重庆大学源(中西部用户)
Raspberry Pi OS http://mirrors.cqu.edu.cn/Raspbian/raspbian/
中山大学 已跳转至中国科学技术大学源
Raspberry Pi OS http://mirror.sysu.edu.cn/raspbian/raspbian/
新加坡国立大学
Raspberry Pi OS http://mirror.nus.edu.sg/raspbian/raspbian
牛津大学
Raspberry Pi OS http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/
韩国KAIST大学
Raspberry Pi OS http://ftp.kaist.ac.kr/raspbian/raspbian/
使用说明
备份原始文件(可选步骤)
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
编辑软件源配置
1、编辑 /etc/apt/sources.list 文件(软件源),参考如下命令:
sudo nano /etc/apt/sources.list
2、删除原文件所有内容,bookworm 系统用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bookworm main non-free contrib deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bookworm main non-free contrib
注:网址末尾的 raspbian 重复两次是必须的。因为 Raspbian 的仓库中除了 APT 软件源还包含其他代码。APT 软件源不在仓库的根目录,而在 raspbian/ 子目录下。
bullseye 系统用以下内容取代:
deb http://mirrors.sysu.edu.cn/raspbian/raspbian/ bullseye main contrib non-free deb-src http://mirrors.sysu.edu.cn/raspbian/raspbian/ bullseye main contrib non-free
buster 系统用以下内容取代:
deb http://mirrors.sysu.edu.cn/raspbian/raspbian/ buster main contrib non-free deb-src http://mirrors.sysu.edu.cn/raspbian/raspbian/ buster main contrib non-free
stretch 系统用以下内容取代:
deb http://mirrors.sysu.edu.cn/raspbian/raspbian/ stretch main contrib non-free deb-src http://mirrors.sysu.edu.cn/raspbian/raspbian/ stretch main contrib non-free
jessie 用以下内容取代:
deb http://mirrors.sysu.edu.cn/raspbian/raspbian/ jessie main contrib non-free deb-src http://mirrors.sysu.edu.cn/raspbian/raspbian/ jessie main contrib non-free
wheezy 用以下内容取代:
deb http://mirrors.sysu.edu.cn/raspbian/raspbian/ wheezy main contrib non-free deb-src http://mirrors.sysu.edu.cn/raspbian/raspbian/ wheezy main contrib non-free
Ctrl+o 保存,之后回车确认,然后 Ctrl+x 退出。
编辑系统源配置
1、编辑 /etc/apt/sources.list.d/raspi.list 文件(系统更新源),参考如下命令:
sudo nano /etc/apt/sources.list.d/raspi.list
2、同样修改首行网址,修改后文件如下:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bookworm main ui # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive.raspberrypi.org/debian/ buster main ui
bookworm、bullseye、buster、stretch、jessie、wheezy 版本的系统按照之前修改软件源的的规则修改即可,这里不再赘述。
Ctrl+o 保存,之后回车确认,然后 Ctrl+x 退出。
更新
配置好了可以尝试更新,用下面的命令分别更新软件源列表、软件版本和系统内核版本,完整的更新过程需要等挺久的。一般只用更新软件源列表即可。
#更新软件源列表 sudo apt-get update #更新软件版本 sudo apt-get upgrade sudo apt-get dist-upgrade
如果需要,你可以执行以下命令将 Raspberry Pi OS public key 加入你的 apt-get keyring :
wget http://archive.raspbian.org/raspbian.public.key -O - | sudo apt-key add -
2015.11.23 add a update from comments:
现在版本升级了,版本号要更改,把 wheezy 改成 jessie 这样大部分源是在中国,不然像楼上那样升级,大部分源在国外。2019.3.7 add a update:
添加系统更新源(/etc/apt/sources.d/raspi.list)的步骤。
清华的href是科大的
已更正,谢谢
现在版本升级了,版本号要更改,把wheezy 改成jessie这样大部分源是在中国,不然像楼上那样升级,大部分源在国外
救急啊
中山大学的站点写错了,那个是mirrors
提供一个新兴的,华南地区速度非常理想,在华南地区的树莓派爱好者可以试试这个 ,http://mirrors.scau.edu.cn
感谢分享,已更新上来。
上面的配置实例中http后面应该是mirrors吧,少了一个s,要不然会失败的
我把阿里云的网站写到/etc/source.list中,我想更新树莓派的内核,如何指定升级到特定的级别,而不是更新到最新版本。
现在版本号已经是buster了(2019.07以后)
那是不是只要把Jessie 改成 buster 就好了(龇牙)
那现在应该怎么办,我进行rpi-update的时候会发生未知错误,没办法下载完成。
用上面的方法可能会报错:没有Release文件
解决方法:https://blog.csdn.net/weixin_42184472/article/details/80960957
补充一个浙大镜像:http://mirrors.zju.edu.cn/raspbian/raspbian/
为什么镜像下载下来解压总是失败
更新源会报错No space left on device
现在的版本 都成了bullseye 了
现在系统都改名Raspberry pi OS了,题目也该改改了吧
好的,已修改