Obtendo mirrors mais velozes no Arch Linux

Publicado por Roger em 18/01/2012

[ Hits: 13.619 ]

Blog: https://bit.ly/2tJIgP7

 


Obtendo mirrors mais velozes no Arch Linux



Através desta pequena dica, pretendo apresentar aos usuários do fantástico Arch Linux, que porventura ainda não o conheçam, um script em Python chamado Reflector.

O Reflector está disponível nos repositórios oficiais do Arch.

Então, para proceder a instalação basta um:

# pacman -Syu reflector

- Para que serve?

Ele executa a mesma função do velho rankmirrors , só que de uma maneira muito mais direta e simples.

Aconselho que façam um backup do seu “mirrorlist” atual através de:

# cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

Então, para criar o 'rank' dos mirrors mais rápidos (no momento), executamos o comando:

# reflector -l 10 --sort rate --save /etc/pacman.d/mirrorlist

Neste caso, ele buscará os 10 mirrors mais rápidos e irá gravá-los no 'mirrorlist' no momento da execução do comando ( você pode alterar a quantidade de servers para o que achar necessário, eu particularmente acho que 10 é um número bem coerente, visto que, quanto maior o valor atribuído, mais tempo levará a execução do comando).

Maiores informações e opções:

reflector --help

Como foi discutido em um tópico aqui no VOL a respeito, o colega Eldermarco sugeriu que o script poderia ser lançado no Boot, ou ainda, um agendamento no cron para rodar de tempos em tempos. Deste modo, o rank seria sempre o melhor possível.

Eu particularmente, prefiro criar um alias para o mesmo desta maneira:

sudo nano ~/.bashrc

E acrescentar a linha abaixo:

alias ref='sudo reflector -l 10 --sort rate --save /etc/pacman.d/mirrorlist'


Assim, quando quero atualizar a lista, apenas digito:

ref

Ele solicita a senha e atualiza o rank.

Referência:
Espero que seja de utilidade.

Outras dicas deste autor

Lance seus aplicativos de maneira fácil e rápida!

Acelerando o boot em Ext4 com o E4RAT

Descompactando arquivos facilmente com UNP

Aprimorando a Segurança no uso do Skype

Leitura recomendada

Python: Somando valores em um dicionário de strings

DojoTools

Python - Diferença entre == e is

Função para Abrir uma Interface do tkinter no Centro da Tela em Python

Carteira de Bitcoin Electrum no Linux

  

Comentários
[1] Comentário enviado por removido em 18/01/2012 - 11:00h

nice joob!, good work man!

+ favoritos.

[2] Comentário enviado por rootgerr em 18/01/2012 - 11:17h

Thanks brother

[3] Comentário enviado por removido em 18/01/2012 - 15:34h

Ótimo dica rootgerr !

Abraço.

[4] Comentário enviado por eldermarco em 18/01/2012 - 16:08h

Como já havia dito antes, essa dica é realmente muito boa rootgerr. Favoritado, com certeza.

[5] Comentário enviado por rootgerr em 18/01/2012 - 16:59h

Grato Thalysson e Elder
:)

[6] Comentário enviado por removido em 09/02/2012 - 16:52h

muito bom cara... realmente dahora isso aew

[7] Comentário enviado por sun7zu em 18/06/2015 - 11:37h

Tem como usar o reflector logo na instalação do archlinux ?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts