Escolhendo os melhores mirrors pro seu Arch Linux

Publicado por edps em 18/11/2010

[ Hits: 25.914 ]

Blog: https://edpsblog.wordpress.com/

 


Escolhendo os melhores mirrors pro seu Arch Linux



Nessa dica veremos como escolher os melhores mirrors pro seu Arch Linux ou distro derivada.

Para isso acessaremos o seguinte link:
Nessa página temos como escolha as opções: País, Protocolo, IPV4 ou IPV6 e a opção de usar o mirror status:
Selecionando Brazil (está com Z, mas tudo bem!), os protocolos HTTP e FTP, IPV4 e marcando a opção do mirror status, o resultado obtido foi este:

##
## Arch Linux repository mirrorlist
## Sorted by mirror score from mirror status page
## Generated on 2010-11-03

## Score: 1.8, Brazil
#Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch
## Score: 3.2, Brazil
#Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch
## Score: 6.6, Brazil
#Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
## Score: 7.3, Brazil
#Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
## Score: 9.7, Brazil
#Server = http://pet.inf.ufsc.br/mirrors/archlinux/$repo/os/$arch

Selecionando Any (qualquer) na opção Country (País) e as mesmas opções anteriores, o resultado obtido foi este:

##
## Arch Linux repository mirrorlist
## Sorted by mirror score from mirror status page
## Generated on 2010-11-03

## Score: 2.3, Any
#Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
## Score: 3.0, Any
#Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch

Selecionando All (todos) na opção Country (País) com as mesmas opções. Pelo fato dessa lista ser muito extensa, o resultado pode ser obtido através do link abaixo:
Tendo obtido os espelhos (mirrors), vamos alterar o arquivo /etc/pacman.d/mirrorlist, mas antes de alterá-lo faremos uma cópia de segurança:

sudo cp -av /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist-original

Agora abriremos o arquivo com um editor de textos (no meu caso o leafpad) e acrescentaremos o conteúdo desejado:

sudo leafpad /etc/pacman.d/mirrorlist

Salvou e fechou? Não feche ainda!

Descomente (remova a cerquilha) das linhas começadas por Server, tipo essa:

#Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch

Substitua o termo $arch por i686 ou x86_64, no meu caso como escolhi os mirrors brasileiros, ficaria assim:

##
## Arch Linux repository mirrorlist
## Sorted by mirror score from mirror status page
## Generated on 2010-11-03

## Score: 1.8, Brazil

Server = http://archlinux.c3sl.ufpr.br/$repo/os/x86_64
## Score: 3.2, Brazil
Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/x86_64
## Score: 6.6, Brazil
Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/x86_64
## Score: 7.3, Brazil
Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/x86_64
## Score: 9.7, Brazil
Server = http://pet.inf.ufsc.br/mirrors/archlinux/$repo/os/x86_64

Agora sim, feche o arquivo e digite:

sudo pacman -Syu
Ops! Isso é o que aconteceria se não tivéssemos substituído o termo $arch por i686 ou x86_64!

De novo o mesmo comando (na verdade estou usando o pacman-color):

sudo pacman-color -Su
Fontes oficiais:
Até a próxima.

Outras dicas deste autor

Menu do Openbox com ícones

Extrator de arquivos em Ruby!

Arch Linux personalizado - Parte II

Google Chrome 32 Bits? Não mais! Instale o Chromium!

Script Ubuntu Perfeito para o Lucid Lynx

Leitura recomendada

Dose dupla da Ximian: Ximian Desktop 2 e Evolution 1.4

Nautilus: Modificando o software usado para abrir um arquivo

Instalando IBM Lotus Symphony no Ubuntu 7.10

Apache - Criando Virtual Hosts

QupZilla - Navegador bom compatível com Qt (KDE)

  

Comentários
[1] Comentário enviado por removido em 18/11/2010 - 18:59h

COMPLEMENTO:

Embora tenha utilizado os mirrors nacionais como exemplo nessa dica, os mirros mais rápidos que encontrei (e estou usando) são esses:

##
## Arch Linux repository mirrorlist
## Sorted by mirror score from mirror status page
## Generated on 2010-11-07

## Score: 0.7, United States
Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
## Score: 0.9, Any
Server = http://mirrors.kernel.org/archlinux/$repo/os/x86_64
## Score: 0.9, United States
Server = ftp://mirror.rit.edu/archlinux/$repo/os/x86_64

[2] Comentário enviado por mcnd2 em 18/11/2010 - 21:45h

Boa dica! (só não é o site) rsrsrsrs...
Para o Arch melhor ainda.

Abç...

[3] Comentário enviado por removido em 27/03/2011 - 09:43h

outra excelente forma de escolher seus mirrors é esta:

http://www.vivaolinux.com.br/dica/Melhorando-a-velocidade-de-download-do-Pacman-e-do-Makepkg-no-Arch...

dica recomendada!

[4] Comentário enviado por removido em 16/08/2011 - 09:52h

Anotado.

Pesquisando sobre melhores 'mirrors' para o Arch, encontrei sua contribuição.
Ótima dica, Edinaldo.

[5] Comentário enviado por Don Malarkey em 23/12/2017 - 03:54h

Muito bom =D

[6] Comentário enviado por hardw4y em 29/08/2018 - 14:50h

Ótimo tutorial.
Mas teria como eu "pingar" no mirror para saber qual responde mais rápido?



Contribuir com comentário