Eu tenho um pacote quebrado que não me permite executar atualizações ou quaisquer alterações no meu computador. Como faço para corrigir isso?

1

Esta é a mensagem de erro que recebo -

Os seguintes pacotes têm dependências não atendidas:

skype-bin:i386: Depends: libgcc1 (>= 1:4.1.1) but 1:4.6.3-1ubuntu5 is installed
                Depends: libqt4-dbus (>= 4:4.5.3) but 4:4.8.1-0ubuntu4.2 is installed
                Depends: libqt4-network (>= 4:4.5.3) but 4:4.8.1-0ubuntu4.2 is installed
                Depends: libqt4-xml (>= 4:4.5.3) but 4:4.8.1-0ubuntu4.2 is installed
                Depends: libqtcore4 (>= 4:4.6.1) but 4:4.8.1-0ubuntu4.2 is installed
                Depends: libqtgui4 (>= 4:4.6.1) but 4:4.8.1-0ubuntu4.2 is installed
                Depends: libstdc++6 (>= 4.4.0) but 4.6.3-1ubuntu5 is installed

A central de software não me permitirá instalar ou desinstalar nenhum programa, o gerenciador de atualização não atualizará nada. Eu tentei do Terminal para usar os comandos 'apt-get', mas eu bati os bloqueios de estrada lá também (como abaixo) para qualquer comando que eu digito.

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Para onde eu vou depois? Como faço para corrigir isso?

Nota: Eu poderia me importar menos se tivesse que me livrar do Skype, raramente o uso e tenho outro computador em funcionamento.

    
por BrokenUbuntu13 09.08.2012 / 19:40

3 respostas

1

E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Para este problema, o motivo é simples. você deve ser root ao fazer isso & amp; para ser uma raiz, coloque sudo antes do comando que você está digitando. por exemplo, para atualizar

sudo apt-get update

ao chegar ao seu primeiro número. abra seu terminal e digite isto

sudo apt-get install -f

espero que ajude.

    
por rɑːdʒɑ 09.08.2012 / 19:51
0

Suponho que parte da resposta esteja contida na mensagem de erro produzida pelo apt-get: as operações do apt-get devem ser chamadas como root. Então você deveria tentar sudo apt-get ... , que pedirá sua senha e executará como root (se os privilégios de usuário permitirem isso).

No seu caso, se você não se importa com o Skype, tente:

  sudo apt-get remove skype-bin
    
por potofcoffee 09.08.2012 / 19:49
0

Seu problema é que você instalou o Skype do Ubuntu no site (ou vice-versa). Remova o Skype completamente

sudo apt-get purge skype*

e, em seguida, instale a versão do Skype que você deseja usar.

    
por mniess 09.08.2012 / 21:12