1 树莓派更换清华源并安装qt5
1.1 软件源的定义
这里我简单解释下什么是软件源,以及为什么要更换软件源。
软件源是指 debian 系操作系统的应用程序安装包仓库,很多的软件都会这收录到这个仓库里面。而树莓派的 raspberrypi 操作系统也是基于 debian 的,所以树莓派也有自己的软件源,用来收录各种树莓派应用程序。
默认情况下,树莓派软件源地址是 http://archive.raspbian.org/,位于欧洲,在国内访问是非常慢的,经常只有几 k 每秒的下载速率。所以我们在玩转树莓派之前,强烈推荐替换成国内的软件源。
树莓派的所有软件源地址可以从这里找到:https://www.raspbian.org/RaspbianMirrors
1.2 更换软件源
打开命令行窗口:
在命令行窗口内输入 sudo nano /etc/apt/sources.list 并回车,进入编辑器。
sudo nano /etc/apt/sources.list
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 关闭。
同样的方法:
sudo nano /etc/apt/sources.list.d/raspi.list
把 /etc/apt/sources.list.d/raspi.list 文件也替换成下面的内容:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
按 ctrl-o 保存,按 ctrl-x 关闭。
最后执行:
sudo apt-get update
2 Ubuntu替换国内源(清华源)
2.1 第一步
在清华大学开源镜像站找到自己的linux系统版本
例如我的版本为Ubuntu 20.04LTS
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
2.2 第二步
apt-get配置文件所在的目录为/etc/apt,故先进入目录,然后对原配置文件进行一份备份:sudo cp sources.list sources.list.bak,以防丢失。最后使用vim打开sources.list文件,将原内容删除,替换为新的配置内容(在root模式下进行)。备份命令如下:
ubuntu:~$ cd /etc/apt
ubuntu:/etc/apt$ sudo cp sources.list sources.list.bak
换源命令同树莓派的换源命令。
2.3 第三步
更新源是配置生效:
sudo apt-get updata