Estou tentando instalar o mais recente KDE Plasma aqui, mas estou recebendo
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
kde-telepathy-minimal:
Depends: kde-config-telepathy-accounts (>= 0.9.0) but it is not installed
E: Unmet dependencies. Try using -f.
e quando eu sudo apt-get -f install
conforme especificado e digo Y
para obter 122 KB de arquivos, recebo:
Preparing to unpack .../kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb ...
Unpacking kde-config-telepathy-accounts (15.04.0-0ubuntu1~ubuntu15.04~ppa1) ...
dpkg: error processing archive /var/cache/apt/archives/kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb (--unpack):
trying to overwrite '/usr/share/accounts/services/facebook-im.service', which is also in package account-plugin-facebook 0.12+15.04.20150415.1-0ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/kde-config-telepathy-accounts_15.04.0-0ubuntu1~ubuntu15.04~ppa1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
E sempre que tento instalar qualquer outro pacote, recebo a mesma coisa. O que devo fazer?
sudo rm
excluir "/usr/share/accounts/services/facebook-im.service", que parece não conseguir sobrescrever, mas recebo a mesma mensagem com o mesmo arquivo, embora não esteja mais lá!Respostas:
Corrigido por:
Isso remove os pacotes listados no primeiro comando e, portanto, resolve o conflito de pacotes.
fonte
Por padrão, o gerenciador de pacotes se recusa a sobrescrever arquivos que também aparecem em outros pacotes instalados (se o arquivo está realmente lá ou não), que é uma decisão sensata de não corromper inadvertidamente os pacotes. No seu caso, isso significa que os pacotes são incompatíveis. Vejo que um parece vir de um PPA, portanto, você deve escrever para o mantenedor desse PPA para investigar o problema.
Enquanto isso, como o arquivo conflitante é apenas um ícone, é bastante seguro substituir a decisão do gerenciador de pacotes por
--force-overwrite
:fonte
Eu resolvi com o seguinte:
Encontre o deb que está causando os problemas:
No meu caso, o pacote estava em
Instale-o com
--force-overwrite
:O comando será concluído com erros de qualquer maneira
Corrija a instalação
fonte
sudo apt-get install kubuntu-desktop
[16.04]