Impossível instalar atualizações apt-get install -f

0

Não consigo instalar atualizações sobre a minha máquina 14.04 do Ubuntu, devido a dependências não satisfeitas para o katepart, a máquina está sugerindo que eu use o apt-get install -f para corrigi-lo, após o que ele está mostrando seguinte erro

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
kate-data
The following NEW packages will be installed:
kate-data
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
78 not fully installed or removed.
Need to get 0 B/1,546 kB of archives.
After this operation, 10.1 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 587315 files and directories currently installed.)
Preparing to unpack .../kate-data_4%3a4.13.3-0ubuntu0.1_all.deb ...
Unpacking kate-data (4:4.13.3-0ubuntu0.1) ...
dpkg: error processing archive /var/cache/apt/archives/kate-data_4%3a4.13.3-0ubuntu0.1_all.deb (--unpack):
trying to overwrite '/usr/share/kde4/apps/katepart/syntax/nesc.xml',which is also in package nescc 1.3.4-2
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
/var/cache/apt/archives/kate-data_4%3a4.13.3-0ubuntu0.1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Como posso corrigir isso? Eu tentei a solução para o problema o dpkg dá um erro "Broken pipe" ao instalar uma atualização?

    
por ManeeshB 26.01.2016 / 19:29

2 respostas

0

O comando deve ser sudo apt-get install -f

Tente isto:

  1. sudo apt-get autoclean (isso limpa o cache)

  2. sudo apt-get clean (Quase o mesmo que acima, mas não atrapalha a execução de qualquer maneira)

  3. sudo apt-get autoremove (Apenas no caso de haver algo como o caminho

Em seguida, tente reinstalar o katepart.

    
por Edgar Naser 26.01.2016 / 21:07
0

Tente usar o comando aptitude. Parece que resolve muito bem as dependências entre pacotes e bibliotecas. Mas primeiro execute os passos limpos com aptitude e apt-get. Eventualmente, atualize o repositório com mais fontes de download em /etc/apt/sources.list.

    
por Tudor Stoica 09.02.2016 / 02:28