树莓派修改软件源的方法

  • 内容
  • ....
  • 相关

树莓派的国外服务器实在受不了!安装一个东西都要等半天!特别是office之类的更是等得要崩溃了。还好有netselect可以测试出最快的软件源,这样可以大幅提高工作效率。详细方法见:如何选择最快的树莓派软件更新源,经过几番尝试,终于可以开始更新源了。

参照netselect中测试出来的3个最高分:mirrors.opencas.cn、free.nchc.org.tw、mirrors.aliyun.com,我们来对source.list进行修改。修改前不得不赞美一下阿里云,阿里云镜像由阿里巴巴技术保障部基础系统组提供支持。它覆盖了Debian、Ubuntu、 Fedora、Arch Linux、CentOS、openSUSE、Scientific Linux、Gentoo、Raspbian 等多个发行版的软件源镜像。搭建此开源镜像的目的在于宣传自由软件的价值,提高自由软件社区文化氛围, 推广自由软件在国内应用。它同步频率为每天一次,每天凌晨2:00-4:00为镜像的同步时间。下面正式开始修改source.list。

1、编辑 /etc/apt/sources.list 文件。推荐用 nano 命令编辑。命令如下:

pi@raspberrypi:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份为 sources.list.bak

pi@raspberrypi:~$ sudo nano /etc/apt/sources.list #编辑sources.list 文件

2、进入nano编辑界面,删除原有的内容或者用#注释掉原来的源,添加下方的源内容。(建议各位采用#号注释的方法,便于后期恢复。)

源格式如下:

deb http://xxx.xxx.xxx/raspbian/raspbian/ jessie main non-free rpi

deb-src http://xxx.xxx.xxx/raspbian/raspbian/ jessie main non-free rpi

我们将之用#注释掉,修改为:

deb http://mirrors.opencas.cn/raspbian/raspbian/ jessie main non-free rpi

deb-src http://mirrors.opencas.cn/raspbian/raspbian/jessie main non-free rpi

deb http://free.nchc.org.tw/raspbian/raspbian/jessie main non-free rpi

deb-src http://free.nchc.org.tw/raspbian/raspbian/ jessie main non-free rpi

deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free rpi

deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free rpi

修改完成后,使用 Ctrl+O 回车后保存文件,Ctrl+X 退出编辑器。

然后就可以执行:

pi@raspberrypi:~$ sudo apt-get update #更新系统软件

pi@raspberrypi:~$ sudo apt-get upgrade #更新已安装的包

这样就可以开始感受一下更新速度的变化啦!