Como corrijo um erro na minha lista de fontes do apt? [duplicado]

3

Eu digito sudo sh -c 'echo "[some repository]" >> /etc/apt/sources.list , mas, então, recebo esta mensagem:

bash: /etc/apt/sources.list: Permission denied' 

E isso não funciona.

E agora, quando digito sudo apt-get update ou abro o Gerenciador de Atualizações, o sistema só mostra a mensagem de erro:

E: Type '[some repository]' is not known on line 62 in source list /etc/apt/sources.list 
E: The list of sources could not be read.**

Ou:

could not initialize the package information

Como posso corrigir isso?

    
por 詠政 黃 30.01.2013 / 06:40

1 resposta

3

Seu problema não é ruim, então não se preocupe, simplesmente faça o seguinte:

  1. Remova o arquivo sources.list% sudo rm -fr /etc/apt/sources.list

  2. Execute o processo de atualização. Ele criará o arquivo novamente% sudo apt-get update

Agora, se você realmente quer saber o que está errado ou por que isso aconteceu, faça o seguinte:

sudo nano +62 /etc/apt/sources.list

Isto irá levá-lo para a linha com o problema e deve lhe dar uma idéia do porque está falhando se comparado a outras linhas. Na maioria dos casos, simplesmente excluo o arquivo e atualizo para recriá-lo. Me poupa tempo. Mas se eu quiser saber o que realmente aconteceu, eu faço a última linha primeiro.

    
por Luis Alvarado 30.01.2013 / 06:57

Tags