Classificando os espelhos do nosso repositório
Utilizar um sistema operacional deveria ser o mais simples possível, se as ferramentas seguissem um padrão na sua utilização, seria ótimo. Com esse pensamento, sempre buscamos melhorar nosso auxilio para os usuários do Manjaro Linux que nos acompanha, e utilizam do nosso pequeno repositório.
Após 6 anos(?), finalmente estamos utilizando a mesmo versão que o Manjaro utiliza para classificar os seus espelhos. Para falar a verdade, era para isso ter acontecido há 2 anos atrás. E se você estar se peguntando, quais os motivos para demorar tanto? O nome dele é: Tempo disponível. O blog fará 10 anos em novembro, e provavelmente, eu não conseguirei finalizar o novo tema do blog há tempo por falta de tempo disponível 😔😢.
Voltando para o assunto do artigo, o pacote manjariando-mirrors já está funcionando na versão 5.3, mas, provavelmente você ainda estará utilizando a versão 4.16.4. No momento que estou escrevendo, a versão 5.3 só está disponivel no ramo unstable (x86_64 e aarch64), para que possamos corrigir quaisquer problemas que venha a acontecer por causa da portabilidade.
Melhorias #
A versão 5.3 trás a familiaridade dos comandos, já que são os mesmos que você utiliza com o pacman-mirrors. Além disso, assim como no pacman-mirrors, 99% das informacões estão traduzidas para os idiomas suportados (Se você quiser colaborar com a tradução, acesse aqui). Traduzindo o pacman-mirrors, você traduzirá automaticamente o manjariando-mirrors.
Nós possuímos a página Status dos espelhos para você verificar se os espelhos estão sincronizados, mas agora, você pode conferir isso direto do seu terminal com o comando manjariando-mirrors --status.
Se você for dos usuários que gosta de ter total controle sobre o sistema, deve conhecer todos os comandos, já para os demais, abaixo está a lista
Comandos #
As informações abaixo são mostradas ao utilizar o comando manjariando-mirrors -h no terminal.
Version 5.3
Uso:
manjariando-mirrors [-h] [-f [Número]] [-i [-d]] [-m Processo] [--status]
[-c País [País...] | [--timezone] | [--continent]]
[-l] [-lc] [-q] [-t Segundos] [-v] [-n]
[--api] [-p Prefixo] [-P Proto [Proto...]]
[-R] [-U URL]
Processos:
-i, --interactive Gerar lista de espelhos personalizada
-f, --fasttrack [Número]
Gerar uma lista de espelhos com vários espelhos atualizados. Substituições :
--timezone, --method
-c, --country País [País ...]
Lista de países separados por vírgulas, a partir dos quais serão utilizados os
espelhos
-z, -zone, --timezone
Obter o país do espelho usando o fuso horário do sistema
--continent Usar continente da geolocalização
API:
-a, --api [-p Prefixo][-R][-G Ramificação][-P Proto [Proto ...]]
-p, --prefix Prefixo API: Definir prefixo para : $mnt | /mnt/install
-P, --proto, --protocols {all,http,https,ftp,ftps} [{all,http,https,ftp,ftps} ...]
API: Substituir protocolos na configuração
-R, --re-branch API: Substitua a ramificação na lista espelhada
-U, --url URL API: Substitua a URL do espelho na lista espelhada
Diversos:
-G, --get-branch Retornar ramificação da configuração
-d, --default INTERACTIVE: Carregar arquivo de espelho padrão
-h, --help
-l, --list, --country-list
Listar todos os países disponíveis
-lc, --country-config
Lista os países espelho configurados
-m, --method {rank,random}
Método de geração
-n, --no-mirrorlist Use para ignorar a geração da lista espelhada
-q, --quiet Modo silencioso - saída menos detalhada
-s, --no-status Ignorar o status da ramificação espelho
-t, --timeout Segundos
Tempo máximo de espera para a resposta do servidor
-v, --version Imprima a versão do manjariando-mirrors
--no-color
--interval INTERVAL Número máximo de horas desde a última sincronização
-g Gerar lista de espelhos com valores padrão
--status Status da lista de espelhos atual.
-fc
Interface #
A interface não é 100% gráfica, ao clicar no ícone do programa, será aberto o terminal e você deve digitar a sua senha.
A interface e o terminal irão se fechar e suas escolhas serão salvas. A coluna Sync se refere ao tempo da última atualização no espelho, quanto menor o tempo, mais sincronizado/atualizado o espelho está.
Os erros que podem aparecer durante o teste dos espelhos, é um pequeno bug, eles não significam que o espelho está offline ou com algum problema,na maioria das vezes, pode ser só uma má comunicação no momento em que a seleção dos espelhos foi feita.
As capturas de tela ainda são da versão 3.2, eu atualizarei assim que for possível, pois minha configuração de tema atual não colabora para as informações aparecerem adequadamente.
Próximo passo #
Apesar de estarmos em pausa aqui no blog, o repositório está bem ativo (apesar de cada dia ficar mais difícil manter tudo com nosso equipamento), e a próxima adição nas funções do repositório será a possibilidade de downgrade (ao menos desejamos implementar).
Essa vai ser um pouco mais trabalhosa de adicionar, devido ao tempo, e a quantidade de banda necessária para subir os pacotes do repositório e os arquivos necessários para o downgrade, fora que o arquivamento para o downgrade pode consumir bem mais que o repositório.
Esperamos que essa adição melhore a sua experiência com o Manjaro, e que ele se torne mais simples do que já é.
Caso algum programa que você goste ainda não tenha uma versão para Manjaro, por favor, escreva nos comentários o nome do programa que iremos procurar por algum equivalente ou, se possível a portabilidade para Manjaro, entraremos em contato com desenvolvedores.
Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.
Veja também
- Instalar o kernel XanMod corretamente no Manjaro
- Gerenciando os espelhos no Manjaro
- Plasma System Monitor
- Reinstalar todos os pacotes
- Checar pacotes instalados no sistema
Acompanhe o blog

