Como posso obter um novo /etc/apt/sources.list? [fechadas]

2

Eu estava tentando modificar esse arquivo e, de alguma forma, todo o conteúdo foi excluído ... alguém sabe onde posso obter um novo? Estou usando o Ubuntu 11.04

Edit: Além disso, o que aconteceu foi que eu mudei todas as ocorrências de 'archive.ubuntu.com' naquele arquivo para 'old-releases.ubuntu.com', mas isso causou o comando sudo apt-get install [package-name] para sempre retorno com "Não é possível localizar o pacote ...", não importa o nome do pacote que eu digitei. Então, tentei mudar todas as ocorrências de volta para o que elas eram originalmente, usando sed , e foi quando tudo nesse arquivo desapareceu ...

    
por sofu_stack_user 22.03.2014 / 19:51

2 respostas

2

Existe uma cópia deste arquivo em /usr/share/doc/apt/examples/sources.list

Você pode fazer uma nova cópia fazendo:

sudo cp /usr/share/doc/apt/examples/sources.list /etc/apt/sources.list
    
por Jorge Castro 22.03.2014 / 20:02
0

O suporte para 11.04 foi descontinuado e você pode ter dificuldade em restaurar completamente o arquivo sources.list para o seu conteúdo anterior. Você é capaz de atualizar para uma edição mais recente, talvez com suporte a longo prazo? 12.04 LTS pode ser sua melhor opção, e 14.04 LTS será lançado no próximo mês.

Tente atualizar através das instruções FromUSBStick . Eu uso isso para recuperação do sistema, é uma boa ferramenta para carregar em sua mochila de qualquer maneira. Se o seu hardware está desatualizado e você está preocupado com a demanda do seu sistema, você sempre pode acabar com os recursos 'mais sofisticados' do Unity e com o Compiz.

Esta postagem do blog pode ser útil

Se a atualização não for uma opção, você poderá restaurar sua sources.list da seguinte forma:

 sudo sed -i 's,http://.*ubuntu.com,http://old-releases.ubuntu.com,g' /etc/apt/sources.list

sudo apt-get -y update
  

Se você pretende reabastecer a imagem, precisará executar a   os seguintes comandos para garantir que as imagens agrupadas mantenham as configurações:

dpkg-divert --local --rename --add /etc/cloud/templates/sources.list.tmpl

sed -i  's,http://.*ubuntu.com,http://OLDRELEASEDOMAIN.com,g' \

     /etc/cloud/templates/sources.list.tmpl.distrib \

    | sudo tee /etc/cloud/templates/sources.list.tmpl

onde OLDRELEASEDOMAIN é 'old-releases DOT ubuntu DOT com' (dado que a URL não é permitida aqui, você é encorajado a atualizar seu sistema).

    
por Todd 22.03.2014 / 20:09