ubuntu源码安装aria2

github:GitHub - aria2/aria2: aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

发行说明:GitHub - aria2/aria2 at release-1.36.0

帮助文档:Aria2 Manual --- aria2 1.36.0 documentation

下载源码:

git clone https://github.com/aria2/aria2.git

安装依赖:

sudo apt install libssl-dev libgcrypt-dev libexpat1-dev libssh2-1-dev libc-ares-dev libc-ares-dev zlib1g-dev libsqlite3-dev pkg-config libxml2-dev libcppunit-dev autoconf automake autotools-dev autopoint libtool

1.生成configure文件

autoreconf -i

2."./configure"

3.make && make check

4.安装(需要sudo,否则报permission denied)

sudo make install

下载:-x 参数指定5个线程,-max-connection-per-server``=<NUM>,默认是1

aria2c https://nchc.dl.sourceforge.net/project/mx-linux/Final/Xfce/MX-23_386.iso -x 5

相关推荐
lang201509284 分钟前
如何在 Linux 中获取更多信息
linux·运维·服务器
DeBuggggggg6 分钟前
linux 安装Python3.9 且支持SSL
linux·运维·ssl
我是标同学6 分钟前
vmware17安装ubuntu2204版本qemu运行armv8处理器uboot运行调试(包括windows)的一些工作
linux·运维·服务器
杨云龙UP11 分钟前
【MySQL迁移】MySQL数据库迁移实战(利用mysqldump从Windows 5.7迁至Linux 8.0)
linux·运维·数据库·mysql·mssql
Wang's Blog11 分钟前
Nestjs框架: 微服务断路器实现原理与OPOSSUM库实践
运维·微服务·nestjs
威桑12 分钟前
C++ Linux 环境下内存泄露检测方式
linux·c++
深思慎考13 分钟前
微服务即时通讯系统(服务端)——文件存储模块全链路设计与实现(3)
linux·微服务·架构·c++项目·聊天系统
mm-q29152227291 小时前
高并发-负载均衡
运维·负载均衡
就叫飞六吧2 小时前
Nginx 主要的几种负载均衡模式
运维·nginx·负载均衡
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [kernel][time]tick
linux·笔记·学习