如何在 Debian 10 上使用 apt-fast 加速软件包下载和更新
在我们之前的一篇文章中,我们解释了如何使用 apt 包管理器来执行不同的操作,例如搜索可用包、安装或升级包、删除包等。但是今天,我们将讨论另一个可以改善apt 软件包的下载速度被称为 apt-fast。
apt-fast 是“apt-get”和“aptitude”的 shell 脚本包装器,它利用 axel 或 aria 2 下载管理器的功能来加速下载过程。它通过同时下载软件包并且每个连接下载多个软件包来提高下载性能。
在本文中,我们将解释如何安装 apt-fast 以加速更新和下载过程,这可以加快 apt 的安装速度。我们已在 Debian 10 系统上运行本文中提到的命令和过程。
第 1 步:安装先决条件
为了使用 apt-fast,首先我们必须安装 axel 或 aria2 命令行下载加速器。两者都是很棒的工具,有助于提高每个包多个连接的下载速度。
进入桌面左上角的活动选项卡,启动系统中的终端应用程序。然后在搜索栏中输入terminal。当终端图标出现时,单击它来启动它。然后在终端中运行以下命令来安装 axel 或 aria2:
sudo apt-get install axel
或者
sudo apt-get install aria2
步骤 2:安装和配置 apt-fast
为了安装 apt-fast,首先我们必须添加 apt-fast 的存储库密钥。它将允许系统信任从存储库添加的包。在终端中运行以下命令来添加密钥:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1EE2FF37CA8DA16B
添加密钥后,通过在终端中运行以下命令将 apt-fast 的 PPA 存储库添加到您的系统:
add-apt-repository ppa:apt-fast/stable
现在通过在终端中运行以下命令来更新本地 apt 存储库:
apt-get update
最后,在终端中运行以下命令来安装 apt-fast:
apt-get -y install apt-fast
在安装 apt-fast 的过程中,会弹出一个窗口供您配置 apt-fast。
当出现以下屏幕时,选择apt-get作为包管理器,然后按Enter进入下一步。
现在选择允许的最大连接数。将其保留为默认值。按 Enter 键继续下一步。
请记住,您还可以稍后使用配置文件中的 _MAXNUM 变量设置最大连接数。
您可以选择在每次安装软件包时隐藏 apt-fast 确认对话框。为此,保留默认值
安装完成后,我们需要进行基本配置。 apt-fast的默认配置文件位于/etc/apt-fast。
在终端中运行以下命令以在编辑器中编辑配置文件:
sudo nano /etc/apt-fast.conf
在配置文件中,按以下语法添加逗号分隔的镜像:
镜像=( http://ftp.debian.org/debian, http://ftp2.de.debian.org')
使用以下 Debian 官方镜像页面,并根据您的地理位置添加最近的镜像。
https://www.debian.org/mirror/list
还要添加 /etc/apt/sources.list 或 apt-fast 配置文件 /etc/apt-fast.conf 中存在的镜像。
第三步:使用Apt-fast
完成 apt-fast 的安装和配置后,请像使用 apt-get 一样使用它。只需用 fast 代替 apt-get 命令中的 get 即可。以下是一些使用 apt-fast 有用的命令:
使用以下命令使用 apt-fast 安装软件包:
sudo apt-fast install package_name
使用以下命令使用 apt-fast 删除软件包:
sudo apt-fast remove package_name
使用以下命令使用 apt-fast 更新软件包:
sudo apt-fast update
使用以下命令使用 apt-fast 升级软件包:
sudo apt-fast upgrade
让我们通过安装 Apache2 来看看 apt-fast 是如何工作的。为此,请在终端中运行以下命令:
sudo apt-fast install apache2
它会要求确认,输入y进行确认。
从上面的结果可以看到,它正在使用多个连接下载Apache2包。
在本文中,我们了解了如何使用 apt-fast 实用程序不仅可以在系统上安装软件包,还可以提高下载速度。现在就享受极速下载体验吧!