|
|
51CTO旗下网站
|
|
移动端

如何在Ubuntu上用apt-fast加快软件包的下载和更新?

我们在本文中将介绍安装apt-fast的几个步骤,以便在Ubuntu中加快更新和下载过程。我们将使用Ubuntu 18.04 LTS来描述本文中提到的过程。

作者:布加迪编译来源:51CTO|2019-07-31 08:00

【51CTO.com快译】有没有碰到过这种事:明明网络连接正常,但在Ubuntu中下载或更新软件包时,下载速度很慢?安装新的Ubuntu OS后第一次更新和安装软件包时,尤其会遇到这个问题。不过有一种方法可以解决这个问题:在Linux中用apt-fast命令加快下载速度。

apt-fast是“apt-get”和“aptitude”的shell脚本包装器,使用axel或aria 2下载管理器的强大功能来加快下载过程。它通过并行下载软件包、每条连接多个软件包来提升下载性能。

我们在本文中将介绍安装apt-fast的几个步骤,以便在Ubuntu中加快更新和下载过程。我们将使用Ubuntu 18.04 LTS来描述本文中提到的过程。

第1步:安装基本组件

我们需要安装axel或aria2才能使用apt-fast。这些是基于命令行的Linux下载管理器。它们有助于同时下载多个文件,充当下载加速器。

在终端中运行下列命令以安装axel或aria2:

  1. $ sudo apt-get install axel 

  1. $ sudo apt-get install aria2 

我们在本文中将使用axel。

图1. 安装下载管理器

第2步:安装apt-fast

现在我们已准备好安装apt-fast。采取下列步骤来安装apt-fast。

1. 在终端中运行下列命令,将所需的PPA添加到软件资源列表中:

  1. $ sudo add-apt-repository ppa:apt-fast/stable 

图2. 安装apt-fast PPA存储库

2.添加PPA后,在终端中运行下列命令来更新本地apt存储库:

  1. $ sudo apt-get update 

图3. 更新软件包

3. 然后在终端中运行下列命令以安装apt-fast:

  1. $ sudo apt-get -y install apt-fast 

图4. apt-fast安装

在apt-fast的安装过程中,会出现一个窗口,要求你进行一番软件包配置。

出现下列屏幕时,选择apt-get并按回车键进入到下一步。

图5. 配置apt-fast

现在选择允许的最大连接数。按回车键继续下一步。

图6. 最大连接数

如果需要,你还可以使用配置文件中的_MAXNUM变量来设置最大连接数。

出现下列屏幕时,任由默认值被选中,然后按回车键。

图7. 禁止确认对话框

第3步:配置apt-fast

安装完成后,我们需要进行基本配置。apt-fast的默认配置文件在/ etc / apt-fast。

1.在终端中运行下列命令,在编辑器中编辑配置文件:

  1. $ sudo nano /etc/apt-fast.conf 

2.在配置文件中,使用下列语法添加逗号分隔的镜像:

  1. MIRRORS=( ‘http://archive.ubuntu.com/Ubuntu, http://de.archive.ubuntu.com/ubuntu’) 

你可以使用下列Ubuntu的官方镜像页面,根据你的地理位置添加最近的镜像。

https://launchpad.net/ubuntu/+archivemirrors

3.还要在apt-fast配置文件/etc/apt-fast.conf中添加出现在/etc/apt/sources.list中的镜像。

图8. apt-fast配置文件

第4步:使用apt-fast

apt-fast非常简单易用,只需使用fast,而不是apt-get命令中的get。下面是为了使用apt-fast而需要的几个命令:

想使用apt-fast安装软件包,请使用下列命令:

  1. $ sudo apt-fast install package_name 

想使用apt-fast删除程序包,请使用下列命令:

  1. $ sudo apt-fast remove package_name 

想使用apt-fast更新程序包,请使用下列命令:

  1. $ sudo apt-fast update 

想使用apt-fast升级程序包,请使用下列命令:

  1. $ sudo apt-fast upgrade 

不妨在Ubuntu中安装Flash播放器来了解apt-fast的工作原理。为此,在终端中运行下列命令:

  1. $ sudo apt-fast install flashplugin-installer 

它会要求确认,输入y以确认。

图9. 使用apt-fast

从上面的结果中,你可以看到它使用多条连接下载Flash播放器软件包。

这就是我们在Ubuntu上安装和更新软件包时为了提高下载速度而安装apt-fast所需要的全部内容。现在享受更快的下载速度吧!

原文标题:How to Speed Up Package Downloads and Updates with apt-fast on Ubuntu

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

【编辑推荐】

  1. 在Linux中不使用useradd命令如何创建用户账号
  2. 详解Linux Multipath多路径配置:概念、配置、常用维护命令等
  3. 获取有关Linux shell内置命令的帮助
  4. 带你精通Linux的ls命令
  5. 如何用九条命令在一分钟内检查Linux服务器性能?
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

326人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

651人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

PHP5与MySQL5 Web开发技术详解

本书是目前中文版本第一个真正介绍PHP 5及MySQL 5新增语法与功能的权威宝典! 本书本着精、全、要三宗旨,从理论中延伸,从实践中深入,详...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客