Arch配置Pacman和AUR多线程下载

配置Pacman多线程下载

一般不配pacman的多线程,只配置aur的多线程

sudo pacman -S axel  
sudo gedit /etc/pacman.conf  

注销已有的 XferCommand 新增一行

XferCommand = /usr/bin/axel -n 16 -a -o %o %u

-n : 指定最大连接数
-a : 备用进度指示器
-o : 指定本地输出文件

配置AUR多线程下载

sudo gedit /etc/makepkg.conf  

注销已有的 DLAGENTS 内容注释掉,添加如下内容

DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u'
          'ftp::/usr/bin/axel -n 16 -a -o %o %u'
          'http::/usr/bin/axel -n 16 -a -o %o %u'
          'https::/usr/bin/axel -n 16 -a -o %o %u'
          'rsync::/usr/bin/rsync --no-motd -z %u %o'
          'scp::/usr/bin/scp -C %u %o')