什么是apt-fast,我应该使用它吗?

在过去的几年里,我曾多次听说有人使用apt-fast来更新和安装软件包,但我不确定它是做什么的。 我想我已经将它的起源追溯到这个论坛post ,它似乎是一个加速apt-get操作的脚本。

脚本究竟做了什么? 使用它有任何潜在的缺点吗? 如果没有,为什么不是每个人都使用它?

它似乎使用程序axel使用多个并发连接到多个镜像下载文件。 我的猜测是每个人都没有使用它,因为大多数人没有比镜子快得多的连接,因此,可以从并发下载中获益,再加上大多数人都没有听说过它。 这是我第一次听到它在运行Ubuntu的5年中提到过。

apt-fast是apt-get和aptitude的shell脚本包装器,可以通过下载每个包具有多个连接的包来显着改善APT下载时间。 Apt-Fast使用Ubuntu 12.04中的Axel下载加速器或Ubuntu 14.04及更高版本中的aria2下载加速器同时下载软件包的不同部分,从而减少下载软件包所需的总时间。

通过将PPA添加到软件源并使用这些命令进行安装,可以在所有当前支持的Ubuntu版本中安装apt-fast软件包。

 sudo add-apt-repository ppa:apt-fast/stable sudo apt-get update sudo apt-get install apt-fast 

ppa:apt-fast / stable存储库具有所有当前支持的Ubuntu版本的apt-fast软件包,在发布时最高为Ubuntu 18.10。