Escolhendo os melhores mirrors pro seu Arch Linux

Publicado por edps em 18/11/2010

[ Hits: 30.330 ]

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

Instalação do Google Chrome no Debian Squeeze

MobileMediaConverter no Arch Linux e em distros Debian-like

Script Ubuntu Perfeito para o Lucid Lynx

Checando por mensagens do Gmail pelo terminal

Debian Squeeze + siduction (XFCE e LXDE)

Leitura recomendada

Slingshot Launcher no Ubuntu

Como desinstalar o Netbeans [vídeo]

Instalar Insigne Linux Momentum 5.5 no VirtualBox e VMware

Instalando o TexLive no Linux (Slitaz)

Instalação do Jdownloader - Debian 8

  

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