1.首先说下为什么要更换软件源,树莓派系统默认的下载软件服务器在国外,经常出现下载慢、无法更新网络不可达的情况。这就需要更换为国内的镜像站来加快速度了。其次是有些软件本身的源没办法下载,所以就要换一个软件源。
2. 因为树莓派系统有版本区别,所以我们找适合自己的系统版来换相应的软件源,首先我们就要查找自己的系统是什么版本。
3. 树莓派分为两个大类的系统版本(一是基于debian32位的Jessie版本,二是debian 9的64位 stretch版本)。
在LX终端或者SSH下都可以输入下面这个命令来查询自己的系统版本
lsb_release -a
一、树莓派基金会提供的源 :
这个源一般可以不用更换,这个源大概包括的是系统自带软件,桌面环境,系统设置等等一类的
查看这个软件源的命令,在终端或者ssh下输入下面命令后,将下面的源地址复制替换原有的地址即可。
sudo nano /etc/apt/sources.list.d/raspi.list
Stretch系统版源地址(选其一即可)
中科大deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui
清华deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
默认官方源deb http://archive.raspberrypi.org/debian/ stretch main ui
Jessie系统源地址(选其一即可)
中科大deb https://mirrors.ustc.edu.cn/archive.raspberrypi.org/ jessie main ui
清华deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ jessie main ui
默认官方源deb http://archive.raspberrypi.org/debian/ jessie main ui
二、Raspbian系统源:
(我们通常要更改的是这个源)
Raspbian这个源是由独立开发者维护的,你所要下载的软件的服务器也就是这个位置的软件源上(这个源一般比较多,我们这里只写到几种给大家参考,还可以去其他地方查询软件源地址)
查看这个软件源命令
sudo nano /etc/apt/sources.list
输入查看命令将下面的地址复制替换原有的地址即可
Stretch版本系统源地址(选其一即可)
中科大deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
清华deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
大连东软deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
重庆大学deb http://mirrors.cqu.edu.cn/Raspbian/raspbian/ stretch main contrib non-free rpi
浙江大学deb http://mirrors.zju.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
阿里云deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi
搜狐deb http://mirrors.sohu.com/raspbian/raspbian/ stretch main contrib non-free rpi
元智大学(中国台湾)deb http://ftp.cse.yzu.edu.tw/Linux/raspbian/raspbian/ stretch main contrib non-free rpi
北陆先端科学技术大学院大学(日本知名镜像站,日常出口带宽2g)deb http://ftp.jaist.ac.jp/raspbian/ stretch main contrib non-free rpi
牛津大学deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/ stretch main contrib non-free rpi
美国Berkely大学deb http://mirrors.ocf.berkeley.edu/raspbian/raspbian/ stretch main contrib non-free rpi
美国俄克拉荷马大学deb http://reflection.oss.ou.edu/raspbian/raspbian/ stretch main contrib non-free rpi
南非知名软件源deb http://mirror.liquidtelecom.com/raspbian/raspbian/ stretch main contrib non-free rpi
默认源(带重定向by mirrorbrain)deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi
官方源deb https://archive.raspbian.org/raspbian/ stretch main contrib non-free rpi
Jessie版本系统源地址(选择其中一个即可)
中科大deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
清华deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
大连东软deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
重庆大学deb http://mirrors.cqu.edu.cn/Raspbian/raspbian/ jessie main contrib non-free rpi
浙江大学deb http://mirrors.zju.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
阿里云deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpi
搜狐deb http://mirrors.sohu.com/raspbian/raspbian/ jessie main contrib non-free rpi
元智大学(中国台湾)deb http://ftp.cse.yzu.edu.tw/Linux/raspbian/raspbian/ jessie main contrib non-free rpi
北陆先端科学技术大学院大学(日本知名镜像站,日常出口带宽2g)deb http://ftp.jaist.ac.jp/raspbian/ jessie main contrib non-free rpi
牛津大学deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/ jessie main contrib non-free rpi
美国Berkely大学deb http://mirrors.ocf.berkeley.edu/raspbian/raspbian/ jessie main contrib non-free rpi
美国俄克拉荷马大学deb http://reflection.oss.ou.edu/raspbian/raspbian/ jessie main contrib non-free rpi
南非知名软件源deb http://mirror.liquidtelecom.com/raspbian/raspbian/ jessie main contrib non-free rpi
默认源(带重定向by mirrorbrain)deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
官方源deb https://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
更换了源以后,在输入命令更新一下系统数据
sudo apt-get update
sudo apt-get upgrade
更新完以后就可以使用了!如果不行在尝试更换一种源,同样的方法再试一次。
树莓派raspbian镜像列表https://www.raspbian.org/RaspbianMirrors