Linux中国
如何在 Ubuntu Linux 16.04 LTS 中使用多个连接加速 apt-get/apt
安装 apt-fast 工具
在 Ubuntu Linux 14.04 或者之后的版本尝试下面的命令:
$ sudo add-apt-repository ppa:saiarcot895/myppa
示例输出:

更新你的仓库:
$ sudo apt-get update
或者
$ sudo apt update

安装 apt-fast:
$ sudo apt-get -y install apt-fast
或者
$ sudo apt -y install apt-fast
示例输出:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
aria2 libc-ares2 libssh2-1
Suggested packages:
aptitude
The following NEW packages will be installed:
apt-fast aria2 libc-ares2 libssh2-1
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,282 kB of archives.
After this operation, 4,786 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://01.archive.ubuntu.com/ubuntu xenial/universe amd64 libssh2-1 amd64 1.5.0-2 [70.3 kB]
Get:2 http://ppa.launchpad.net/saiarcot895/myppa/ubuntu xenial/main amd64 apt-fast all 1.8.3~137+git7b72bb7-0ubuntu1~ppa3~xenial1 [34.4 kB]
Get:3 http://01.archive.ubuntu.com/ubuntu xenial/main amd64 libc-ares2 amd64 1.10.0-3 [33.9 kB]
Get:4 http://01.archive.ubuntu.com/ubuntu xenial/universe amd64 aria2 amd64 1.19.0-1build1 [1,143 kB]
54% [4 aria2 486 kB/1,143 kB 42%] 20.4 kB/s 32s
配置 apt-fast
你将会得到下面的提示(必须输入一个5到16的数值):

并且

你也可以直接编辑设置:
$ sudo vi /etc/apt-fast.conf
请注意这个工具并不是给慢速网络连接的,它是给快速网络连接的。如果你的网速慢,那么你将无法从这个工具中得到好处。
我该怎么使用 apt-fast 命令?
语法是:
apt-fast command
apt-fast [options] command
使用 apt-fast 取回新的包列表
sudo apt-fast update
使用 apt-fast 执行升级
sudo apt-fast upgrade
执行发行版升级(发布或者强制内核升级),输入:
$ sudo apt-fast dist-upgrade
安装新的包
语法是:
sudo apt-fast install pkg
比如要安装 nginx,输入:
$ sudo apt-fast install nginx
示例输出:

删除包
$ sudo apt-fast remove pkg
$ sudo apt-fast remove nginx
删除包和它的配置文件
$ sudo apt-fast purge pkg
$ sudo apt-fast purge nginx
删除所有未使用的包
$ sudo apt-fast autoremove
下载源码包
$ sudo apt-fast source pkgNameHere
清理下载的文件
$ sudo apt-fast clean
清理旧的下载文件
$ sudo apt-fast autoclean
验证没有破坏的依赖
$ sudo apt-fast check
下载二进制包到当前目录
$ sudo apt-fast download pkgNameHere
$ sudo apt-fast download nginx
示例输出:
[#7bee0c 0B/0B CN:1 DL:0B]
07/26 15:35:42 [NOTICE] Verification finished successfully. file=/home/vivek/nginx_1.10.0-0ubuntu0.16.04.2_all.deb
07/26 15:35:42 [NOTICE] Download complete: /home/vivek/nginx_1.10.0-0ubuntu0.16.04.2_all.deb
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
7bee0c|OK | n/a|/home/vivek/nginx_1.10.0-0ubuntu0.16.04.2_all.deb
Status Legend:
(OK):download completed.
下载并显示指定包的 changelog
$ sudo apt-fast changelog pkgNameHere
$ sudo apt-fast changelog nginx
via: http://www.cyberciti.biz/faq/how-to-speed-up-apt-get-apt-command-ubuntu-linux/
作者:VIVEK GITE 译者:geekpi 校对:wxy
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive
对这篇文章感觉如何?
太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:Linux中国
捐赠 Let's Encrypt,共建安全的互联网
随着 Mozilla、苹果和谷歌对沃通和 StartCom 这两家 CA 公司处罚落定,很多使用这两家 CA 所签发证书的网站纷纷寻求新的证书签发商。有一个非盈利组织可以为大家提供了免费、可靠和安全的 SSL 证书服务,这就是 Let's Encrypt 项目。现在,它需要您的帮助
Let's Encrypt 正式发布,已经保护 380 万个域名
由于 Let's Encrypt 让安装 X.509 TLS 证书变得非常简单,所以这个数量增长迅猛。
关于Linux防火墙iptables的面试问答
Nishita Agarwal是Tecmint的用户,她将分享关于她刚刚经历的一家公司(印度的一家私人公司Pune)的面试经验。在面试中她被问及许多不同的问题,但她是iptables方面的专家,因此她想分享这些关于iptables的问题和相应的答案给那些以后可能会进行相关面试的人。 所有的问题和相应的答案都基于Nishita Agarwal的记忆并经过了重写。 嗨,朋友!我叫Nishita Agarwal。我已经取得了理学学士学位,我的专业集中在UNIX和它的变种(BSD,Linux)。它们一直深深的吸引着我。我在存储方面有1年多的经验。我正在寻求职业上的变化,并将供职于印度的P
Lets Encrypt 已被所有主流浏览器所信任
旨在让每个网站都能使用 HTTPS 加密的非赢利组织 Lets Encrypt 已经得了 IdenTrust的交叉签名,这意味着其证书现在已经可以被所有主流的浏览器所信任。从这个里程碑事件开始,访问者访问使用了Lets Encrypt 证书的网站不再需要特别配置就可以得到 HTTPS 安全保护了。 Lets Encrypt 的两个中级证书 ...

















