O pacman utiliza uma mirrorlist com servidores que podem se encontrar muito distantes de você, isso torna o download de pacotes extremamente lentos, confira como melhorar.
Melhorar a velocidade de download do pacman, Arch Linux e derivados
Mirrorlist é uma lista de espelhos de repositório de programas, similar a sourcs.list das distros base Debian, a lista de espelhos oficial do Arch Linux está disponível no pacote pacman-mirrorlist.
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With: reflector @/etc/xdg/reflector/reflector.conf
# When: 2022-12-05 23:15:04 UTC
# From: https://archlinux.org/mirrors/status/json/
# Retrieved: 2022-12-05 23:13:51 UTC
# Last Check: 2022-12-05 22:50:23 UTC
Server = https://mirror.sfo12.us.leaseweb.net/archlinux/$repo/os/$arch
Server = https://mirror.alwyzon.net/archlinux/$repo/os/$arch
Server = https://packages.oth-regensburg.de/archlinux/$repo/os/$arch
Server = https://mirrors.xtom.ee/archlinux/$repo/os/$arch
Server = https://mirror.chaoticum.net/arch/$repo/os/$arch
Server = https://pkg.fef.moe/archlinux/$repo/os/$arch
Server = https://mirror.theo546.fr/archlinux/$repo/os/$arch
Server = https://mirrors.n-ix.net/archlinux/$repo/os/$arch
Server = https://mirror.pseudoform.org/$repo/os/$arch
Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch
Server = https://archlinux.astra.in.ua/$repo/os/$arch
Server = https://arch.kyberorg.fi/$repo/os/$arch
Server = https://mirror.eloteam.tk/archlinux/$repo/os/$arch
Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
Server = https://mirror.xtom.com.hk/archlinux/$repo/os/$arch
Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux/$repo/os/$arch
Server = https://mirror.funami.tech/arch/$repo/os/$arch
Server = https://archmirror.it/repos/$repo/os/$arch
Server = https://de.arch.mirror.kescher.at/$repo/os/$arch
Server = https://mirror.tmmworkshop.com/archlinux/$repo/os/$arch
Para que como eu é do Brasil a velocidade de download pela mirrorlist padrão é extremamente lento, note a velocidade de download.
mirrorlist original download em KIB
Ao adicionar os espelhos brasileiros a velocidade de download aumenta consideravelmente.
mirrorlist BR download em MIB
Isso se aplica a qualquer outro pais que tenha notado lentidão nos downloads, para obter a mirrorlist oficial da sua região visite o link abaixo e gere de acordo com o seu país.
Pacman Mirrorlist GeneratorA utilização é bem simples, selecione o seu país e click em "Generate list".
Essa é a minha para o Brasil.
Para adicionar os espelhos da mirrorlist do seu país ao sistema, abra o mirrorlist do Arch com o comando.
sudo nano /etc/pacman.d/mirrorlist
OBS: Note que a mirrorlist que foi gerada está com os espelhos comentados, remova o # do inicio das linhas referentes aos Server ...
Adicione a mirrorlist gerada no inicio do arquivo, assim o pacman dá preferência a ela.
Salve teclando Ctrl + x tecle s e tecle Enter para fechar.
Atualize a lista de pacotes.
sudo pacman Syyu
Prontinho pacman voando baixo.
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!