apt-fast是一款命令行工具,能够通过多线程下载软件包来提升下载应用和更新的速度。
项目链接:https://github.com/ilikenwf/apt-fast 本文主要参考安装说明中的Debian and derivates部分。
有些用户可能平时主要通过应用商店和控制中心获取应用和更新,因此这里大致介绍一下安装软件包和更新的命令。(下面的命令中带方括号的部分需要根据实际情况自行替换)
打开终端,输入以下命令并回车:
sudo apt install [软件包名]
之后,终端会列出将要安装的软件包,并询问是否确定执行。此时输入 Y并回车。
注意:这里的 [软件包名]不等于 软件名称。如果不知道要安装软件的软件包名是什么,请在输入以下命令回车:
apt search --names-only [关键词]
这里的 [关键词]不支持模糊搜索,因此需要短而准确。
打开终端,输入以下命令并回车:
sudo apt update && sudo apt full-upgrade
终端会列出将要更新、保持不变或新安装的软件包,并询问是否确定执行。此时输入 Y并回车。更新过程中有时会询问一些设定问题,我一般是按默认选择。
如果系统中已经安装了 星火应用商店 ,可以直接在终端执行命令 sudo apt install apt-fast 来安装它,但安装的apt-fast不是最新版本。
打开文件管理器,进入系统盘的/etc/apt/source.list.d/ 文件夹。右击窗口内空白处,点击“以管理员身份打开”,输入密码。待弹出新窗口后,在文件夹中新建一个任意格式的文件,将它的名称和后缀全部删除,改成 apt-fast.list 。
打开这个文件,写入以下内容: 然后保存并退出。
deb http://ppa.launchpad.net/apt-fast/stable/ubuntu focal main
deb-src http://ppa.launchpad.net/apt-fast/stable/ubuntu focal main
说明:这里使用了 Ubuntu 的 PPA 仓库,有极小的依赖风险。如果后续不需要更新apt-fast可以删除这个文件。
1.打开终端,依次执行以下命令:(建议将命令一条一条地复制到终端中执行)
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A2166B8DE8BDC3367D1901C11EE2FF37CA8DA16B
sudo apt update
sudo apt install apt-fast
如果命令执行过程中没有报错或意外终止,那么apt-fast至此安装完成。
如果要使用apt-fast加速软件包下载,把命令中的 apt替换成 apt-fast再执行。一般只在下载软件包或更新时用到apt-fast。
我录制了一个比较简易的视频,演示apt-fast的安装过程。录视频时文章还未写出来,因此演示可能略有差异。
视频链接:
https://www.bilibili.com/video/BV1JZ4y1f7At?share_source=copy_web
由于作者能力有限,若文章存在需要改进之处,或者apt-fast最新版本在deepin上有bug,请指出。