有没有办法在慢速连接中加速包下载?

Nav*_*een 5 installation package-management synaptic apt

可能的重复:
用一些可以建立多个连接的东西升级 ubuntu

我正在使用Ubuntu 11.10并且我想同时下载所有(对于指定的安装)包并且分块(如jDownloader加快下载速度。我想要这个是因为我的共享互联网连接没有互联网负载平衡机制。我正在使用我最近的镜子mirror.learn.ac.lk/ubuntu(斯里兰卡)。

我用Ubuntu Software CenterSynaptic Package Managerapt-get和一些其他的包管理器下载软件包。所有这些都对所有包使用单个连接,这会导致下载速度变慢(在我的连接中)。

是否有可能有办法,


  • 安装一个应用程序来处理Update Manager同时连接中任何包管理器(甚至在)的包下载

  • 找到专为慢速连接设计的包管理器(在下载中使用同时连接)

  • 如果以上是不可能的
    1. 获取所需包的 URL 列表
    2. 手动下载(使用下载加速器)
    3. 移动*.deb/var/cache/apt/archives
    4. 安装包

请告诉你是否有更好的方法

我不是源代码修改和编译方面的专家。所以请不要给出这样的答案

我只想知道什么是可能的,什么是程序。

Lnx*_*lck 3

你可以试试Apt-fast。

apt-fast 是 apt-get 的 shellscript 包装器,它通过同时下载每个包有多个连接的包来提高 apt-get 的下载速度。

sudo add-apt-repository ppa:apt-fast/stable -y && sudo apt-get update
sudo apt-get install axel apt-fast
Run Code Online (Sandbox Code Playgroud)

设置好之后就可以使用了,就像apt-get一样

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

将:

sudo apt-fast update

sudo apt-get install chromium-browser
Run Code Online (Sandbox Code Playgroud)

将:

sudo apt-fast install chromium-browser
Run Code Online (Sandbox Code Playgroud)

  • 我已经编辑了命令。请注意,Ubuntu 中的 `apt-get` 需要 `sudo` (2认同)