Erro de atualização na caixa virtual

1

Quando atualizo meu Ubuntu, aparece

W:Failed to fetch http://download.virtualbox.org/virtualbox/debian/dists/lucid/Release  Unable to find expected entry 'non-free/source/Sources' in Release file (Wrong sources.list entry or malformed file)
E:Some index files failed to download. They have been ignored, or old ones used instead.

O que posso fazer para corrigir esse erro na minha caixa virtual?

    
por Vitor Mazuco 09.10.2013 / 18:05

2 respostas

2

Parece que você está usando o nome de código de distribuição incorreto no arquivo sources.list .

Eu pessoalmente prefiro ter um arquivo separado para cada repositório de terceiros, você pode criar um para o VirtualBox usando o seguinte na CLI:

sudo echo "deb http://download.virtualbox.org/virtualbox/debian 'lsb_release -sc' contrib" > /etc/apt/sources.list.d/virtualbox.list

Depois de criar virtualbox.list , remova ou comente a linha desatualizada do seu sources.list .

Pode parecer com isto = > deb http://download.virtualbox.org/virtualbox/debian lucid contrib non-free .

Uma vez feito, atualize seu sistema sudo apt-get update && apt-get dist-upgrade -y .

    
por Terry Wang 10.10.2013 / 01:29
1

O motivo é uma entrada inválida no arquivo /etc/apt/sources.list. Não há pacote de origem no repositório de origem do VirtualBox. Apenas remova a linha deb-src:

sudo nano /etc/apt/sources.list

Remover ou comentar esta linha:

deb-src http://download.virtualbox.org/virtualbox/debian lucid non-free

Isso deve resolver o caso.

    
por Ilarioncho 29.12.2013 / 15:10