收集云服务器优惠信息
记录云服务器使用心得

apt-fast:解决Ubuntu APT软件包下载速度慢的有效工具

apt-fast是一款强大实用程序,可以使用它来加快apt、apt-get或aptitude软件包的下载速度。在日常使用Ubuntu系统是,一般会经常用到它。

apt-fast是一个开源的shell脚本包装器,主要用于apt、apt-get和aptitude软件包的管理工具,它可以帮助在基于Debian的系统上以并行方式、每个软件包使用多个连接来加快软件包的下载速度。

在接下来的内容中,小编将主要介绍如何安装和使用“ apt-fast ”命令来加速基于Debian发行版中的包管理,以便从根本上解决APT软件包下载速度慢的问题。

在 Debian 系统上安装“apt-fast”

首先打开终端窗口(例如putty),添加“ apt-fast ”工具的ppa存储库,然后更新系统包存储库,命令如下:

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

此后,运行以下命令来安装apt-fast工具:

sudo apt install apt-fast

在“ apt-fast”安装过程中,系统将提示你执行一些软件包配置,例如选择用于安装和删除软件的默认软件包管理器,根据需求选择即可:

选择包管理器

在下面的截图中,可以设置允许的连接数,注意你也可以稍后使用_MAXNUM命令在apt-fast配置文件(/etc/apt-fast.conf)中配置它:

配置apt-fast最大连接数

接下来还可以选择在每次要安装软件包时隐藏apt-fast确认消息。但保留默认值是可以的,如果不想隐藏,选择<No>并按Enter确认:

取消apt-fast确认

使用apt-fast加速APT包下载

成功安装apt-fast后,只需按照运行aptaptitude命令的方式使用它即可。

此外,apt-fast的配置文件为:/etc/apt-fast.conf,可以通过添加多个镜像并分配负载来进一步提高下载速度。需要注意的是,确保添加最近的镜像。

Debian和Ubuntu/Linux Mint的官方镜像列表:

  • Debian:http://www.debian.org/mirror/list
  • Ubuntu:https://launchpad.net/ubuntu/+archivemirrors

可以将它们添加到配置文件中的空格和逗号分隔的镜像中,添加方式如下内容介绍(可以根据自身实际情况选择添加)。

在Debian系统上,添加方式如下所示:

MIRRORS=( 'http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.cn.debian.org/debian/, ftp://ftp.uni-kl.de/debian' )

在Ubuntu和Linux Mint上,添加方式如下所示:

MIRRORS=( 'http://archive.ubuntu.com/ubuntu, http://cn.archive.ubuntu.com/ubuntu, http://ftp.halifax.rwth-aachen.de/ubuntu, http://ftp.uni-kl.de/pub/linux/ubuntu, http://mirror.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu/' )

重要提示:要在/etc/apt/sources.list或/etc/apt/sources.list.d/中使用镜像,还需要将它们添加到/etc/apt-fast.conf中才行,命令如下:

$ sudo vi /etc/apt-fast.conf

/etc/apt-fast.conf配置文件

此外,如果有不了解的地方,还可以查看apt-fast和apt-fast.conf帮助手册页,命令如下:

man apt-fast
man apt-fast.conf

现在已经安装了apt-fast,接下来将如何使用apt-fast来加速APT包下载速度。

安装软件包

无需使用传统的“ apt ”或“ apt-get ”命令,只需在安装命令前添加“ apt-fast ”即可:

sudo apt-fast install git

这时候系统会要求你确认是否下载软件包,然后输入Y继续。下图显示了一个apt-fast工作情况,即使用多个连接下载git包。

使用apt-fast安装软件包

下载git软件包后,系统将再次提示你是否安装它,输入Y并按Enter键继续安装过程,不安装的话按N

更新包

同样,要更新包,请使用以下命令进行更新:

sudo apt-fast update
sudo apt-fast upgrade 
或者
sudo apt-fast dist-update

如果下载过程停止或中断,请运行以下命令:

sudo apt-fast clean 

删除包

对于软件包删除,“ apt-fast ”工具的工作方式与“ apt ”类似,具体如下:

sudo apt-fast remove git

上面只是对apt-fast工具的使用进行简单的介绍,如果想了解更多信息,请访问apt-fast Github存储库页面,那里有比较相信的叙述。

总结

上面内容主要分享了关于apt、apt-get和aptitude强大shell脚本前端,也就是apt-fast工具,它可以帮助你在基于Debian的系统(例如Ubuntu、Linux Mint等)上安装软件包时提高APT下载速度。如果你经常下载APT软件包下载速度比较慢,那么不妨试试apt-fast工具。

需要注意的是,在选择镜像源的时候,务必选择最近添加且适合自己的镜像源,这样效果才会有显著的提升。感兴趣的小伙伴赶快去试试吧。

推荐阅读:

Linux APT、APT-Cache及其常用命令使用详解

20个有用的Ubuntu包管理“apt-get”命令整理

赞(0)
网站声明:本文内容由趣云笔记原创,部分资源收集于网络,如有侵权请联系企鹅:2472781824删除。
文章名称:《apt-fast:解决Ubuntu APT软件包下载速度慢的有效工具》
文章链接:https://www.ecscoupon.com/5357.html
本站资源仅供个人学习交流,未经允许不得转载,更不允许用于商业用途。如需转载,请注明来源,感谢理解!