admin管理员组文章数量:1551503
前言:
众所周知,在linux系统下是不可以直接执行exe的文件的,理所当然地我们平时用的迅雷与百度网盘等这些下载工具自然就无法使用了,所以在下载一些文件的时候可能有些麻烦。当然如果是有直链的话,直接用wget来下载就可以了,但是要下载bt文件或磁力文件时就无处下手了。
在ubuntu系统下自带一个bt下载工具(transmission),可以在命令行输入打开:
sudo transmission-gtk
但是个人使用了一下,磁力链没有速度,bt种子速度只有十几kb,无耐只能放弃这个了。于是一番百度也尝试了安装一些其它的工具,但是都不尽人意(也可能是我配置时,弄错了些什么)。嘛,一番乱搞之后,发现用aria2下载一个bt种子时,居然可以爆满网速(看种子的服务器远近而言)
aria2简介:
aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.
翻译:
aria2是一个轻量级的多协议多源命令行下载实用程序。它支持http/https、ftp、sftp、bittorrent和metalink。可以通过内置的JSON-RPC和XML-RPC接口操作aria2。
废话不多说,下面开始安装aria2。
安装步骤:
ubuntu的用户可以直接使用下面命令完成aria2的安装:
sudo apt-get install aria2
下面是我在centos下的安装:
step1: 下载
到githup上获取源码:
https://github/aria2/aria2/releases
我使用的是这个版本:
https://github/aria2/aria2/releases/download/release-1.33.0/aria2-1.33.0.tar.gz
cd /usr/local/src && wget https://github/aria2/aria2/releases/download/release-1.33.0/aria2-1.33.0.tar.gz
step2: 升级gcc
编译aria2需要升级一下gcc,最低要求 gcc >= 4.8.2,如果你的gcc已经在符合这个要求就可以跳到下一步了
复制下面代码,保存为:update_gcc.sh
添加一个源
cd /etc/yum.repos.d
wget http://people.centos/tru/devtools-2/devtools-2.repo
安装所需包
yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
保存原来的版本
mv /usr/bin/gcc /usr/bin/gcc-4.4.7
mv /usr/bin/g++ /usr/bin/g+±4.4.7
mv /usr/bin/c++ /usr/bin/c+±4.4.7
链接到新版本的gcc
ln -s /opt/rh/devtoolset-2/root/usr/bin/gcc /usr/bin/gcc
ln -s /opt/rh/devtoolset-2/root/usr/bin/c++ /usr/bin/c++
ln -s /opt/rh/devtoolset-2/root/usr/bin/g++ /usr/bin/g++
查看当前gcc版本
gcc --version
给予update_gcc.sh文件可执行权限并执行
chmod 754 update_gcc.sh && ./update_gcc.sh
- 在执行之前需要确保安装了wget,如果没有wget的话,脚本执行会报错!!!
等待完成!!!
step3: 解压并开始编译安装
tar zxvf aria2-1.33.0.tar.gz && cd aria2-1.33.0 && mkdir build && cd build && …/configure && make && make install
比较长时间的等待~~
step4: 创建目录与配置文件
这一步需要切换到root下进行
需要 su 一下
cd /etc/
本文标签: Linux
版权声明:本文标题:linux下aria2的安装与配置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727269289a1105825.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论