Completamente preso com o Apt-Get (nada será instalado)

5

Eu tenho testado 13.04 o novo desktop Ubuntu e adoro isso. Antes eu só tinha erros menores, mas hoje eu tentei instalar o SDK do Ubuntu.

Eu segui as duas etapas (instalando no Terminal) e recebi o seguinte erro:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 qtmultimedia5-dev : Hängt ab von: libqt5multimediaquick-p5 (= 5.0.1-0ubuntu1) soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie "apt-get -f install" ohne Angabe eines Pakets (oder geben Sie eine Lösung an).

que se traduz em

The following packages have unmet dependencies: qtmultimedia5-dev: Depends: libqt5multimediaquick-p5 (= 5.0.1-0ubuntu1) but it should not be installed
E: Unmet dependencies. Try 'apt-get-f install. "Without specifying a package (or specify a solution)

É em alemão (eu vivo na Alemanha, mas do Reino Unido), mas basicamente está se referindo a uma dependência ausente, no entanto, as dependências não serão instaladas.

Eu tentei o seguinte comando para corrigir dependências:

sudo apt-get -f instalar

Mas recebi o seguinte:

dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_i386.deb (--unpack):
 Versuch, "/usr/lib/i386-linux-gnu/libQt5MultimediaQuick_p.so.5.0" zu überschreiben, welches auch in Paket libqt5multimediaquick5 5.0.0-0ubuntu1~test2 ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

que se traduz em

dpkg: error processing / var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_i386.deb (- unpack):
      Trying to overwrite '/ usr/lib/i386-linux-gnu/libQt5MultimediaQuick_p.so.5.0', which is also in package libqt5multimediaquick5 5.0.0-0ubuntu1 ~ test2
     Errors were encountered while processing:
      / var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_i386.deb
     E: Sub-process / usr / bin / dpkg returned an error code (1)

Desde então. Não consigo instalar ou remover programas. Eu também tentei:

sudo apt-get clean (and autoclean)
sudo apt-get -u dist-upgrade
sudo dpkg --configure -a

Eu até tentei o passo a passo na seguinte página:

Como resolvo dependências não satisfeitas depois de adicionar um PPA?

Ainda não consigo fazer funcionar! Alguém tem uma sugestão?

Por favor, ajude-me a corrigir o aptitude.

    
por Ashley Johnson 19.02.2013 / 00:09

1 resposta

7

Basta forçar a sobregravação da instalação do pacote conflitivo:

sudo dpkg --force-overwrite -i /var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_i386.deb

Se isso não for suficiente para a instalação ter sucesso, você também pode forçar tudo que o dpkg pode reclamar (tenha cuidado ao fazer isso!):

sudo dpkg --force-all -i /var/cache/apt/archives/libqt5multimediaquick-p5_5.0.1-0ubuntu1_i386.deb

Depois de fazer isso, basta emitir o comando sugerido novamente:

sudo apt-get -f install
    
por Jorge Suárez de Lis 19.02.2013 / 01:22