基于 WordPress | 主题由 mg12 提供 | 通过 XHTML 1.1CSS 3 验证
  • aria2 强大的多线程+多协议+多镜像下载工具

    很长一段时间 axel 都是我下载工具的第一选择。
    现在已经将桌面环境换到了 Arch 上,Arch 的软件管理工具 pacman 具有高度的可定制性。其中,多镜像下载一直是众多爱好者想要实现的。可以看看这里一个很老的讨论贴


    aria2 的出现又给了大家一个新的选择,其本身支持多协议:http、ftp、bt、Metalink。多线程。多镜像地址。

    aria2 的多镜像下载支持如下格式:

    aria2c http://host1/file.zip ftp://host2/file.zip
    aria2c -P http://{host1,host2,host3}/file.iso

    作为平时的下载工具,aria2 和 axel 可能不分伯仲。但是若能将 多镜像 利用起来。aria2 一定会很强大的。

    Debian 类的 apt 软件是否可以定制下载包时使用的工具呢?

    ————–17:10 分割线————————–

    貌似已经成功了,我是这么做的:

    修改 /etc/pacman.d/ 目录下的配置文件,其 Server 地址修改为:

    Server = http://{mirrors.lcuc.org.cn/archlinux/core/os/i686,mirror.lupaworld.com/archlinux/core/os/i686}

    aria2c 我使用了 4 线程,用了这个格式的 Server 地址,在下载时,就可以看到已经是 8 线程在同时下载,而且速度的确上来了。

    大家可以试试。

    ———– 操作步骤 —————–

    1. 安装 pacman

    pacman -S aria2

    2. 修改 /etc/pacman.conf 文件

    XferCommand = /usr/bin/aria2c -s 4 %u

    3. 修改镜像服务器列表

    举例,我们想要使用两个源地址,mirrors.lcuc.org.cn 和 mirror.lupaworld.com

    那么 core 这么写:

    Server = http://{mirrors.lcuc.org.cn/archlinux/core/os/i686,mirror.lupaworld.com/archlinux/core/os/i686}

    接着,在下载的时候,会看到线程数为 8.每个镜像地址为 4个线程。

    2007年12月9日00:45

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">
置顶