CentOS下安装aria2教程

技术 秋水逸冰 46180浏览 24评论

Linux

aria2 是另一款 Linux 下轻量级的多线程下载工具,支持Http/Https、Ftp、BitTorrent、Metalink协议。它比 axel 优秀的地方在于:
完全支持 BitTorrent 协议,同时可以作为 BitTorrent 客户端来下载种子文件;支持 Metalink 协议;远程控制(通过 web 端)下载进程。
官网地址:http://aria2.sourceforge.net ,首页有简略使用教程(Usage Examples),更多高阶教程围观官网 Manual

本文介绍的是如何在 CentOS 中安装 aria2 ,以及出现错误的一些记录。
同样的,默认 repo 里没有 aria2 ,因此需要到 http://pkgs.repoforge.org/aria2/ 去下载 rpm 包安装即可。
CentOS 6.x 32 位下安装

wget -c http://pkgs.repoforge.org/aria2/aria2-1.16.4-1.el6.rf.i686.rpm
rpm -ivh aria2-1.16.4-1.el6.rf.i686.rpm

CentOS 6.x 64 位下安装

wget -c http://pkgs.repoforge.org/aria2/aria2-1.16.4-1.el6.rf.x86_64.rpm
rpm -ivh aria2-1.16.4-1.el6.rf.x86_64.rpm

在安装过程有可能会出现缺少 libnettle.so.4 的错误提示。
因此需要先到 http://pkgs.repoforge.org/nettle/ 去下载安装 nettle 即可。
CentOS 6.x 32 位下安装

wget -c http://pkgs.repoforge.org/nettle/nettle-2.2-1.el6.rf.i686.rpm
wget -c http://pkgs.repoforge.org/nettle/nettle-devel-2.2-1.el6.rf.i686.rpm
rpm -ivh nettle-2.2-1.el6.rf.i686.rpm
rpm -ivh nettle-devel-2.2-1.el6.rf.i686.rpm

CentOS 6.x 64 位下安装

wget -c http://pkgs.repoforge.org/nettle/nettle-2.2-1.el6.rf.x86_64.rpm
wget -c http://pkgs.repoforge.org/nettle/nettle-devel-2.2-1.el6.rf.x86_64.rpm
rpm -ivh nettle-2.2-1.el6.rf.x86_64.rpm
rpm -ivh nettle-devel-2.2-1.el6.rf.x86_64.rpm

通过 rpm 安装的一般都不会是最新版的。官网目前的最新版本已经到 1.18.8 ,有兴趣的可以自己去下载源码回来编译安装。
安装完成后,还可以安装一个 Web UI 工具,可视化管理下载过程。
围观网址:https://github.com/ziahamza/webui-aria2

CentOS 第三方软件源 RepoForge 已经死亡

RepoForge might be outdated. We have no updates since very long time.
RepoForge は時代遅れかもしれません。非常に長期間、何の更新もしていません。
RepoForge 也许已经落后于时代,已经长时间不再更新了。

RPMForge/RepoForge – This is a dead project. Not maintained. DO NOT USE.
RPMForge/RepoForge – これは死んだプロジェクトです。メンテナンスされていません。使ってはいけません。
RPMForge/RepoForge – 这是一个已经死亡的项目。不再维护。不要使用。

http://pkgs.repoforge.org 该网址已无法访问。

转载请注明:秋水逸冰 » CentOS下安装aria2教程

发表我的评论
取消评论

请输入正确答案后提交评论 *超出时限。 请再次填写验证码。

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (24)

  1. 所以现在centos安装aria2需要新方法了。。能否更新个小白教程呢?
    鱼骨头学长7年前(2017-04-29)回复
    • rpm -Uvh https://ftp.tu-chemnitz.de/pub/linux/dag/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm yum install aria2 -y
      rubnet6年前(2018-10-21)回复
  2. 希望秋水兄能帮忙编译一下,对于小白来说编译是天地密码!!
    haivr7年前(2017-01-05)回复
  3. 下载地址都不行了哦,自己编译太费劲了。 最起码得2个小时,等不起
    大头7年前(2016-11-27)回复
  4. 请问aria2怎么卸载?
    kevin8年前(2016-10-24)回复
  5. 看了shadowsocks的安装有收获
    yunfei8年前(2016-04-30)回复
  6. 编译安装,出现如下错误 configure: error: *** A compiler with support for C++11 language features is required 版本:aria2-1.19.0
    moegirl8年前(2016-01-27)回复
    • 贴下我的配置 ./configure --program-prefix=/usr/local/aria2 \ --without-sqlite3 \ --enable-shared \ --enable-static \ --enable-libaria2
      moegirl8年前(2016-01-27)回复
      • 降到aria2-1.17.1以下,则没有此问题。 但是还望大神帮偶解决aria2-1.19.0出现的问题
        moegirl8年前(2016-01-27)回复
        • 经过我的尝试,找到了解决的法子。 原来我的gcc是通过yum安装的,版本太低是4.4,而编译aria2-1.19,gcc的版本必须是4.8以上。所以,我手动编译了gcc4.8。最终,通过gcc4.8编译aria2-1.19成功。
          moegirl8年前(2016-01-29)回复
    • 应该是编译器的版本过低 升级 gcc 版本。也就是说,编译安装高版本的 gcc 后再试试
      秋水逸冰8年前(2016-01-28)回复
      • 谢谢!您判断是正确的。确实是gcc版本过低的缘故。
        moegirl8年前(2016-01-29)回复
  7. 神!! 太棒了 我的国外VPS都登录不上百度云,我都无语了,一直错误,看来是百度屏蔽了国外IP登陆. 用了这个,再加上各ARIA2的百度网盘导出工具,好用得不得了...
    wilywx9年前(2015-04-11)回复
    • 我也用国外VPS下载百度云上的文件,没遇到过你说的问题.
      moegirl8年前(2016-01-30)回复
  8. 这个rpm安装之后aria2配置的路径是在哪里
    prokillerj9年前(2015-02-12)回复
    • google 一下,找官网,有 wiki ,别犯懒
      秋水逸冰9年前(2015-02-12)回复
  9. 不能安装: warning: aria2-1.16.4-1.el6.rf.i686.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY error: Failed dependencies: libgnutls.so.26 is needed by aria2-1.16.4-1.el6.rf.i686 libgnutls.so.26(GNUTLS_1_4) is needed by aria2-1.16.4-1.el6.rf.i686
    大师傅9年前(2015-02-01)回复
    • 缺少依赖,缺什么就用这个关键字去 Google 一下。
      秋水逸冰9年前(2015-02-02)回复
    • yum install glibc.i686 yum install libstdc++.i686 x64系统还是要安装x86的依赖包
      神爱9年前(2015-07-14)回复
  10. 菜鸟一枚。。。已安装 求 webui 详细教程
    Mr9年前(2014-12-21)回复
  11. 请问那个web ui使用哪个比较好呢?我用谷歌yaaw插件似乎一直是internal server error
    依然是我9年前(2014-12-08)回复
    • 这个我没用过 web ui,所以不清楚你遇到的情况。
      秋水逸冰9年前(2014-12-08)回复
  12. 磁力下载木有速度。。。 拖到QQ旋风慢速
    幽灵传说10年前(2014-11-09)回复
  13. 非常不错的下载工具 还支持bt 给各位看官一点点提示 如果下载https的链接 需要稍微设置下 如: aria2c -s 10 --check-certificate=false https://www.google.com/a.zip 不检查SSL证书 10个线程
    蓝色的风吹过10年前(2014-10-22)回复