“树莓派系列教程:更换软件源”的版本间的差异

来自丢石头百科
第9行: 第9行:
 
树莓派的所有软件源地址可以从这里找到: https://www.raspbian.org/RaspbianMirrors
 
树莓派的所有软件源地址可以从这里找到: https://www.raspbian.org/RaspbianMirrors
  
一般我们找个国内的就行了,比如清华大学的(下图表格的第一行)
+
一般我们找个国内的就行了,比如清华大学的源 http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
  
[[File:树莓派系列教程:更换软件源_1.jpg]]
+
{|class="wikitable"
 +
! CONTINENT !! COUNTRY !! MIRROR !! DEB/DEB-SRC ADDRESS
 +
|-
 +
| Asia || China || Tsinghua University Network Administrators || http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
 +
|-
 +
| Asia || China || Dalian Neusoft University of Information || http://mirrors.neusoft.edu.cn/raspbian/raspbian
 +
|-
 +
| Asia || China || Unique Studio of Huazhong University of Science and Technology || http://mirrors.hustunique.com/raspbian/raspbian
 +
|-
 +
| Asia || China || University of Science and Technology of China || http://mirrors.ustc.edu.cn/raspbian/raspbian/
 +
|-
 +
| Asia || China || Beijing Foreign Studies University || https://mirrors.bfsu.edu.cn/raspbian/raspbian/
 +
|-
 +
| Asia || China || Zhejiang University || http://mirrors.zju.edu.cn/raspbian/raspbian/
 +
|-
 +
| Asia || China || Chongqing University || https://mirrors.cqu.edu.cn/raspbian/raspbian/
 +
|-
 +
| Asia || China || Shanghai University Open Source Community || http://mirrors.shu.edu.cn/raspbian/raspbian/
 +
|-
 +
| Asia || China || Nanjing University || https://mirrors.nju.edu.cn/raspbian/raspbian/
 +
|-
 +
| Asia || China || Shanghai Jiao Tong University Linux User Group (SJTUG) || https://mirrors.sjtug.sjtu.edu.cn/raspbian/raspbian/
 +
|}
  
 
== 更换软件源 ==
 
== 更换软件源 ==

2020年11月13日 (五) 14:50的版本

在开始树莓派的各种 DIY 之前,我们还需要做一件很重要的事情:更换软件源。

这里我简单解释下什么是软件源,以及为什么要更换软件源。

软件源是指 debian 系操作系统的应用程序安装包仓库,很多的软件都会这收录到这个仓库里面。而树莓派的 raspberrypi 操作系统也是基于 debian 的,所以树莓派也有自己的软件源,用来收录各种树莓派应用程序。

默认情况下,树莓派软件源地址是 http://archive.raspbian.org/ ,位于欧洲,在国内访问是非常慢的,经常只有几 k 每秒的下载速率。所以我们在玩转树莓派之前,强烈推荐替换成国内的软件源。

树莓派的所有软件源地址可以从这里找到: https://www.raspbian.org/RaspbianMirrors

一般我们找个国内的就行了,比如清华大学的源 http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/

CONTINENT COUNTRY MIRROR DEB/DEB-SRC ADDRESS
Asia China Tsinghua University Network Administrators http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
Asia China Dalian Neusoft University of Information http://mirrors.neusoft.edu.cn/raspbian/raspbian
Asia China Unique Studio of Huazhong University of Science and Technology http://mirrors.hustunique.com/raspbian/raspbian
Asia China University of Science and Technology of China http://mirrors.ustc.edu.cn/raspbian/raspbian/
Asia China Beijing Foreign Studies University https://mirrors.bfsu.edu.cn/raspbian/raspbian/
Asia China Zhejiang University http://mirrors.zju.edu.cn/raspbian/raspbian/
Asia China Chongqing University https://mirrors.cqu.edu.cn/raspbian/raspbian/
Asia China Shanghai University Open Source Community http://mirrors.shu.edu.cn/raspbian/raspbian/
Asia China Nanjing University https://mirrors.nju.edu.cn/raspbian/raspbian/
Asia China Shanghai Jiao Tong University Linux User Group (SJTUG) https://mirrors.sjtug.sjtu.edu.cn/raspbian/raspbian/

更换软件源

这一步要开始更换软件源了。确保树莓派 WiFi 已经连上。

树莓派系列教程:更换软件源 2.jpg

接下来的操作需要一点点命令行知识,如果不了解命令行也没关系,按照步骤进行就 ok。

首先点击桌面左上角的命令行按钮,进入命令行窗口

树莓派系列教程:更换软件源 3.jpg

然后在命令行窗口内输入

sudo nano /etc/apt/sources.list

并回车,进入编辑器。

Icon-warning.png注意

sudo 是指用系统管理员权限启动,nano 是树莓派内置的轻量文本编辑器,而 /etc/apt/sources.list 就是软件源的配置文件地址了。

接着编辑这个文件,如下图所示,把原来的内容注释掉(最前面加 # 号),在文件最顶部添加下面的内容:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib

按 ctrl-o 保存,按 ctrl-x 关闭。

树莓派系列教程:更换软件源 4.jpg

同样的方法,把 /etc/apt/sources.list.d/raspi.list 文件也替换成下面的内容:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

树莓派系列教程:更换软件源 5.jpg

至此,树莓派软件源就替换好了。是不是很简单,就改两行配置即可。

最后,你可以试下执行

sudo apt-get update

会发现更新速度快了很多。

树莓派系列教程:更换软件源 6.jpg

参考资料