在我們之前的一篇文章中,我們已經解釋瞭如何使用 apt 包管理器來執行不同的操作,例如搜索可用包、安裝或升級包、刪除包等。但是今天,我們將討論另一個可以改進包管理器的實用程序apt 包的下載速度,這被稱為 apt-fast。
Apt-fast 是“apt-get”和“aptitude”的 shell 腳本包裝器,它利用 axel 或 aria 2 下載管理器的功能來加速下載過程。 它通過同時下載包以及每個連接使用多個包來提高下載性能。
在本文中,我們將解釋如何安裝 apt-fast 以加快更新和下載過程,從而加快 apt 的安裝速度。 我們已經在 Debian 10 系統上運行了本文中提到的命令和過程。
第 1 步:安裝先決條件
為了使用apt-fast,首先我們必須安裝 軸 或者 詠嘆調2 命令行下載加速器。 兩者都是很好的工具,可以通過每個包的多個連接來幫助提高下載速度。
進入系統中的終端應用程序 活動 桌面左上角的選項卡。 然後在搜索欄中輸入 終端. 當終端圖標出現時,單擊它以啟動它。 然後在終端中運行以下命令來安裝 axel 或 aria2:
$ sudo apt-get 安裝 axel
或者
$ sudo apt-get 安裝 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 更新
最後,在終端中運行以下命令來安裝 apt-fast:
$ apt-get -y install apt-fast
在apt-fast安裝過程中,會彈出一個窗口讓你配置apt-fast。
出現以下畫面時,選擇 apt-get 作為包管理器並點擊 Enter 進入下一步。
現在選擇允許的最大連接數。 將其保留為默認值。 按回車鍵進入下一步。
請記住,您還可以稍後使用配置文件中的 _MAXNUM 變量設置最大連接數。
每次要安裝軟件包時,您都可以選擇取消 apt-fast 確認對話框。 為此,請保留默認值 <否> 並按下 Enter.
安裝完成後,我們將需要進行基本配置。 apt-fast 的默認配置文件在 /etc/apt-fast.
在終端中運行以下命令以在編輯器中編輯配置文件:
$ sudo 納米 /etc/apt-fast.conf
在配置文件中,添加逗號分隔的鏡像,語法如下:
鏡像=( https://ftp.debian.org/debian, https://ftp2.de.debian.org’)
使用以下 Debian 的官方鏡像頁面並根據您的地理位置添加最近的鏡像。
https://www.debian.org/mirror/list
還要添加存在於 /etc/apt/sources.list 或者在 apt-fast 配置文件中 /etc/apt-fast.conf。
第 3 步:使用 Apt-fast
完成 apt-fast 的安裝和配置後,請按照與使用 apt-get 相同的方式使用它。 只需在 apt-get 命令中替換 fast 而不是 get 。 以下是一些有用的命令,以便使用 apt-fast:
使用以下命令使用 apt-fast 安裝軟件包:
$ sudo apt-fast install package_name
使用以下命令使用 apt-fast 刪除包:
$ sudo apt-fast 刪除 package_name
使用以下命令使用 apt-fast 更新包:
$ sudo 快速更新
使用以下命令使用 apt-fast 升級軟件包:
$ sudo 快速升級
讓我們通過安裝 Apache2 來看看 apt-fast 是如何工作的。 為此,請在終端中運行以下命令:
$ sudo apt-fast 安裝 apache2
它會要求確認,輸入 是 確認。
從上面的結果可以看出,它正在使用多個連接下載Apache2包。
在本文中,我們已經看到了 apt-fast 實用程序如何不僅可以用於在您的系統上安裝軟件包,還可以提高下載速度。 現在享受快速下載體驗!