Acelerando o pacman
Podemos baixar os pacotes com várias conexões usando o axel e testar dentre os repositórios o mais rápido para sua conexão.
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
sudo rankmirrors -n 10 /etc/pacman.d/mirrorlist.backup > /etc/pacman.d/mirrorlist
sudo pacman -Sy axel
Comente:
XferCommand = /usr/bin/wget -c --passive-ftp -c %u
e cole abaixo:
XferCommand = /usr/bin/axel -S -v -a -o %o %u
Após ter feito isso edite /etc/makepkg.conf e troque:
DLAGENTS=('ftp::/usr/bin/wget -c --passive-ftp -c %u'
'http::/usr/bin/wget -c --passive-ftp -c %u'
'https::/usr/bin/wget -c -t 3 -- waitretry=3 --no-check-certificate -O %o %u'
'rsync::/usr/bin/rsync -z %u %o'
'scp::/usr/bin/scp -C %u %o')
por:
DLAGENTS=('ftp::/usr/bin/axel -S -v -a -o %o %u'
'http::/usr/bin/axel -S -v -a -o %o %u'
'https::/usr/bin/axel -S -v -a -o %o %u'
'https::/usr/bin/wget -c -t 3 -- waitretry=3 --no-check-certificate -O %o %u'
'rsync::/usr/bin/rsync -z %u %o'
'scp::/usr/bin/scp -C %u %o')