apt(Advanced Packaging Tool)是Linux下的一款安装包管理工具,简单来讲就像手机上的应用商店,负责下载、安装和卸载软件。
它的使用非常简单,要安装某个软件,只需在命令行使用如下命令:
apt install packagename
要卸载某软件,只需要:
apt remove packagename
这便是apt的基本使用方法。在安装新软件时,apt会从它默认的网站下载软件。但是默认的网站往往速度不快,甚至根本访问不了。为了解决这类问题,镜像站应运而生。它有着与原网站完全相同的内容,而能给当地用户提供更好地速度。为了使用这些镜像站,需要改源。
国内有很多镜像源,可参考:http://shumeipai.nxez.com/2013/08/31/raspbian-chinese-software-source.html。我自然是选择清华的吞拿鱼咯。
首先更改/etc/apt/sources.list
文件。可以使用nano或者vim来编辑,它们的使用方法可以自行学习。
请主要,在使用nano或者vim的时候,请使用上下键来移动,不要用鼠标滚轮来滚动命令窗口,否则会导致文本显示错位。
一般来说nano比较容易,界面提示也比较全面:
sudo nano /etc/apt/sources.list
在一行的开头使用井号#可以注释掉这一行。注释掉文件中已有的配置,并以以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
按Ctrl+O之后回车保存,按Ctrl+X退出nano编辑器。
这是在我写作的时候的配置。以后系统可能会更新,段中stretch部分可能有所改变。可以模仿文件中已有的配置。
一般的Linux系统配置到这里便可以了。但是树莓派除此之外还要配置/etc/apt/sources.list.d/raspi.list
:
sudo nano /etc/apt/sources.list.d/raspi.list
类似的,注释掉原内容后加入:
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
注意两个文件加入的内容实际上是不同的。
更改结束并保存后,使用命令:
apt update
参考资料
为树莓派更换国内镜像源(CSDN)
v投笔从容v 于 2017年09月07日