apt-fast:加快 Ubuntu 上的 APT 软件包下载速度
在这篇社论中,我们将介绍一个名为 apt-fast 的强大实用程序,您可以使用它来加速 apt、apt-get 或 aptitude 下载软件包的速度。
apt-fast 是流行的 apt、apt-get 和 aptitude 的开源 shell 脚本包装器包管理工具有助于加快并行下载包的速度,在基于 Debian 的系统上每个包有大量连接。
阅读以下一些讨论 apt、apt-get 和 aptitude 的文章及其使用示例:
- APT 与 Aptitude:了解它们之间的真正区别
- Ubuntu/Debian 的 16 个有用的 apt 命令示例
- Ubuntu/Debian 的 20 个有用的“apt-get”命令示例
- 在 Ubuntu/Debian 中使用 Aptitude 学习包管理
在本文中,我们将探讨如何安装和使用“apt-fast”来加速基于 Debian 的发行版中的包管理。
在 Debian 系统上安装“apt-fast”
打开终端窗口,添加“apt-fast”ppa 存储库,然后更新您的系统软件包存储库。
sudo add-apt-repository ppa:apt-fast/stable
sudo apt update
此后,运行以下命令来安装 apt-fast 工具。
sudo apt install apt-fast
在“apt-fast”安装过程中,系统会提示您执行一些软件包配置,例如选择用于安装的默认软件包管理器和删除软件。
在下面的屏幕中,您可以设置允许的连接数,记住,您也可以稍后在 apt-fast 配置文件(/etc/apt-fast.conf) 使用 _MAXNUM
指令。
接下来,您还可以选择在每次安装软件包时隐藏 apt-fast 确认消息。但保留默认值是可以的,因此,选择
并按 Enter 前进。
如何使用 apt-fast 加速 APT 包下载
成功安装 apt-fast 后,只需按照运行 apt
或 aptitude
命令的方式使用它即可。
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.de.debian.org/debian, ftp://ftp.uni-kl.de/debian' )
在 Ubuntu 和 Linux Mint 上:
MIRRORS=( 'http://archive.ubuntu.com/ubuntu, http://de.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
您还可以查看 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
系统会要求您确认是否下载该软件包,然后输入 Yes/Y
继续。下图显示了 apt-fast 的工作情况 - 使用多个连接下载 git
包。
下载 git
软件包后,系统将再次要求您安装它,输入 Yes/Y
并按 Enter 继续安装过程。
更新包
同样,要更新包,请使用:
sudo apt-fast update
sudo apt-fast upgrade
OR
sudo apt-fast dist-update
如果下载过程停止或中断,请运行以下命令:
sudo apt-fast clean
删除包
对于软件包删除,“apt-fast”的工作方式与“apt”类似:
sudo apt-fast remove git
有关更多信息,请访问 apt-fast Github 存储库。
结论
在这里,我们回顾了 apt、apt-get 和 aptitude 的强大 shell 脚本前端,可帮助您提高 APT 下载速度在基于 Debian 的系统(例如 Ubuntu、Linux Mint 等)上安装软件包时。
您对 apt-fast 的体验如何?您认为这对您来说效果好吗?然后通过下面的反馈表向我们提供您的想法以及您想问的任何其他问题。
更新于:7个月前
相关文章
- Node.js 软件包管理工具 (npm)
- composer show 列出所有可用的软件包
- Ubuntu中给apt设置代理服务器Proxy
- 如何修复 Linux 终端中的“apt-get:找不到命令”
- 修复 Ubuntu 上“E: 无法找到软件包”错误的 5 种方法
- Ubuntu Linux中如何手动修改配置DNS地址
- 在 Ubuntu 上使用远程桌面工具 Remmina
- Ubuntu 24.04 LTS:20 个值得关注的重大变化
- 如何从 Ubuntu 22.04 升级到 Ubuntu 23.10
- 在 Proxmox VE 上安装 Ubuntu 24.04 (Noble Numbat)
- 如何在 Ubuntu 或 Debian Linux 上安装 ntopng
- 如何在 Ubuntu 22.04 或 20.04 上安装 PHP 8.3
- 使用 Let's Encrypt 在 Ubuntu 22.04 上安装 CyberPanel
- 如何在 Ubuntu 22.04|20.04|18.04 上安装 OpenSearch
- 如何在 Proxmox VE 上创建 Ubuntu 和 Debian 操作系统模板
- 如何在 Ubuntu 22.04|20.04 上安装 WHMCS
- 在 Ubuntu 22.04|20.04 上安装和配置 Headscale
- 如何在 Debian/Ubuntu 上安装 MySQL 8.1
- 如何在 Ubuntu 24.04 上安装 Google Chrome
- 如何在 Ubuntu 24.04 (Noble Numbat) 上安装 Podman