Não é possível editar com gksudo (entrada duplicada em source.list)

0

Estou tentando seguir este tutorial .

E eu segui todos os tutoriais anteriores neste site para chegar onde estou agora. No entanto, agora quando eu tentei instalar o VirtualBox eu recebo alguns erros.

Primeiro, acabei adicionando fontes de caixa virtual duas vezes.

Como removo essas entradas duplicadas? (Gksudo não funciona. Não é possível editar o arquivo)

Quando tento executar: sudo apt-get install dkms virtualbox-4.0

Eu recebo este erro:

   Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 virtualbox-4.0 : Depends: libpython2.6 (>= 2.6) but it is not installable
                  Recommends: libsdl-ttf2.0-0 but it is not going to be installed
                  Recommends: libhal1 (>= 0.5) but it is not going to be installed
                  Recommends: pdf-viewer
                  Recommends: python-central but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

O que posso fazer para corrigir isso?

    
por Ole Henrik Skogstrøm 27.10.2012 / 14:10

1 resposta

4

O tutorial que você seguiu é bem antigo. Indica para o Ubuntu 10.10 e Ubuntu 11.04 e interfere em uma fonte debian.

O Ubuntu 10.10 é EOL de abril de 2012 e o Ubuntu 11.04 será EOL em breve (amanhã: P)

Dê uma olhada aqui: link

Agora, para remover as entradas duplicadas

para remover as entradas duplicadas (sugiro remover qualquer entrada relativa ao VirtualBox) abra o gedit com permissões de root com este comando

gksudo gedit /etc/apt/sources.list

Se por algum motivo gksudo não funcionar, você pode usar um editor nano como este

sudo nano /etc/apt/sources.list

Com o editor nano, quando você concluir suas alterações, salve as alterações com essas chaves

combinação Ctrl + X então Y (es) e depois Enter

Depois disso, execute no terminal

sudo apt-get update para atualizar o sources.list

Instale a caixa virtual

Duas versões do VirtualBox estão disponíveis no Ubuntu. O primeiro é o Open Source Edition e você pode instalá-lo com este comando simples no terminal

sudo apt-get install virtualbox-ose

e a outra é a edição de código fechado (preferida por muitas pessoas) e você pode baixá-la e instalá-la no site da Oracle, aqui: link

Resumo

  • Remover as entradas duplicadas
  • Remover completamente o virtualbox com este comando

sudo apt-get remove --purge virtualbox-*

  • Instale o virtualbox nos repositórios do Ubuntu ou no site da Oracle

Mais informações sobre a instalação e configuração do VirtualBox podem ser encontradas aqui:

wiki da comunidade Ubuntu - VirtualBox

    
por NickTux 27.10.2012 / 14:54