Para esclarecer, você está perguntando se é possível alterar o espelho que está usando sem editar sua sources.list? Tanto quanto eu sei, você precisa ser capaz de editar o seu sources.list para usar um espelho diferente daquele que o seu sources.list está configurado para usar.
No entanto, você pode usar netselect-apt
para descobrir o espelho mais rápido de sua região e usá-lo para buscar atualizações.
1. netselect-apt
Esta postagem parece estar relacionado à sua pergunta. Ele faz referência usando netselect-apt
para detectar automaticamente o melhor espelho do repositório a ser usado para o seu sources.list. Você também pode referenciar a netselect-apt
manpage para saber mais sobre como usar %código%. Você pode executar este comando como root (sudo):
netselect-apt -c indonesia -t 15 -a amd64 -n jessie
para selecionar o repositório mais rápido a ser usado. A opção netselect-apt
verifica repositórios na região da Indonésia, -c
verifica os 15 principais sites, -t
é a arquitetura de CPU que sua máquina usa (nesse caso, 64 bits) e -a
é para qual repositório você quer puxar de (stable / testing / release / etc). Você pode executar este comando para atualizar automaticamente seu sources.list com o espelho mais rápido. Lembre-se de usar os parâmetros corretos para o seu sistema.
Como alternativa, você pode simplesmente executar -n
e obter resultados semelhantes.
Existe também outra ferramenta para encontrar espelhos rápidos e editar automaticamente o seu sources.list. netselect-apt
funciona como apt-spy
.
2. Descobrindo Manualmente Melhores Espelhos
Encontrei este site que pode ajudá-lo a encontrar melhores espelhos para usar com base na sua região. Digite seus critérios e edite seu sources.list com os resultados obtidos.
Conclusão
Eu não sei como usar um espelho alternativo com netselect-apt
sem editar seu sources.list. Eu sei que outros gerenciadores de pacotes possuem sistemas dinâmicos de lista de espelhos embutidos neles, mas nenhum existe para apt
. Se alguém pudesse me corrigir nisso, eu agradeceria muito. No entanto, existem ferramentas que você pode usar para descobrir espelhos melhores para usar apt
com base em sua região e largura de banda.
apt
e netselect-apt
são ferramentas de linha de comando que podem ajudá-lo a fazer o que você está pedindo. Lembre-se de que você precisa de privilégios root ou sudo para executar esses comandos, da mesma forma que faz ao executar uma atualização ou ao concluir algum tipo de tarefa de gerenciamento de pacotes. Melhor da sorte!