aria2配合pacman疯狂下载
Archlinux基本系统安装完了以后,基本都需要使用pacman工具更新系统和安装新的软件,可以使用aria2这个工具大幅提高下载包的速度。 aria2是一个类似迅雷的一个下载工具,能用下载多线程分块下载文件,可以节约很多时间。
今天习惯性的pacman -Syu一下,发现不能下载文件,一直都报错说是timeout。网上搜了一下,发现有位仁兄在archlinux的forum里面也反映这个题,解决方法是升级c-ares库就ok。看了一下aria2c的log,的确是说域名解析有问题,而c-ares就是aria2要用的DNS域名解析的库。于是使用ABS手动打了一个c-ares的包,ABS里面也不是最新的版本,把pkver改成最新的版本号,去掉MD5校验码后,生成了一个c-ares的包,安装之,发现还是有错,郁闷。。。
想了想把aria2也升级了,问题解决。