Ontem tive problemas para atualizar minha lista de repositórios do Ubuntu. Como estava usando um servidor aqui no Brasil resolvi mudar pra um outro e ver o que diabos estava acontecendo.
Porém meu sources.list é relativamente grande e não estava muito a fim de ficar mudando linha a linha o arquivo, muito menos queria usar o sed ou awk. Deveria ter um meio mais rápido e fácil de gerar um source.list.
Vasculhando a net achei o Source-o-matic, que gera um sources.list prontinho pra usar. É só escolher o país onde você mora, qual a versão do Ubuntu você tem instalado e qual a arquitetura do seu sistema. Depois você escolhe os repositórios que você gostaria de usar. Após essas configurações, uma lista é gerada pra você colocar em seu sources.list
Muito provavelmente, será necessário pegar as chaves gpg dos repositórios porém o arquivo é gerado com as instruções para você pegar as chaves manualmente. Talvez seja essa a única falha desse sistema: não pegar automaticamtente as chaves gpg.
Esse site mais o pacote Automatix são uma mão na roda na hora de adicionar repositórios para atualizar o sistema.
Referências:
Source-o-matic: site que gera um arquivo sources.list prontinho pra usar no Ubuntu.
Automatix: instala pacotes não gratuitos ou não suportados pela comunidade (codecs de video, mp3, dvd, etc…)
Sed Howto: O Aurelio fez um howto de como usar o sed. Vale a pena dar uma lida.
Awk: um manual de Awk feito pela PUCRS