Escolhendo os melhores mirrors pro seu Arch Linux

Publicado por edps em 18/11/2010

[ Hits: 30.083 ]

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

GRUB 2 do Sabayon - Adicionando outras Distribuições GNU/Linux

Avant Window Navigator no Debian

XFCE 4.12 no Slackware Current

Debian Squeeze com kernel 3.0.4

Debian Install Script

Leitura recomendada

Writer's Cafe - Software para reunir suas idéias

Alternativa para Skype no Linux

Gnome-do - Lançador de aplicações para Gnome

Como adicionar mecanismos de pesquisa no Chromium

Midnight Commander (gerenciador de arquivos)

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts