Je suis un peu nouveau sur Ubuntu. Il y a quelques jours, je suis passé de 14.04 à 16.04. Après la mise à niveau, je ne peux plus installer de nouveau logiciel ni mettre à niveau le système d'exploitation. Quand j'entre
Sudo apt-get upgrade
Je reçois ceci est ma sortie:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
apt apt-transport-https apt-utils gcc-doc libapt-inst2.0 libapt-pkg5.0
6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 2.011 kB/2.014 kB of archives.
After this operation, 6.144 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirror.ni.net.tr/ubuntu xenial-updates/main AMD64 libapt-pkg5.0 AMD64 1.2.12~ubuntu16.04.1 [696 kB]
Get:2 http://mirror.ni.net.tr/ubuntu xenial-updates/main AMD64 libapt-inst2.0 AMD64 1.2.12~ubuntu16.04.1 [55,4 kB]
Get:3 http://mirror.ni.net.tr/ubuntu xenial-updates/main AMD64 apt AMD64 1.2.12~ubuntu16.04.1 [1.038 kB]
Get:4 http://mirror.ni.net.tr/ubuntu xenial-updates/main AMD64 apt-utils AMD64 1.2.12~ubuntu16.04.1 [196 kB]
Get:5 http://mirror.ni.net.tr/ubuntu xenial-updates/main AMD64 apt-transport-https AMD64 1.2.12~ubuntu16.04.1 [25,7 kB]
Fetched 2.011 kB in 2s (859 kB/s)
(Reading database ... 325999 files and directories currently installed.)
Preparing to unpack .../gcc-doc_4%3a5.3.1-1ubuntu1_AMD64.deb ...
install-info: No dir file specified; try --help for more information.
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg: trying script from the new package instead ...
dpkg: error processing archive /var/cache/apt/archives/gcc- doc_4%3a5.3.1-1ubuntu1_AMD64.deb (--unpack):
there is no script in the new version of the package - giving up
install-info: No dir file specified; try --help for more information.
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Preparing to unpack .../libapt-pkg5.0_1.2.12~ubuntu16.04.1_AMD64.deb ...
Unpacking libapt-pkg5.0:AMD64 (1.2.12~ubuntu16.04.1) over (1.2.10ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Errors were encountered while processing:
/var/cache/apt/archives/gcc-doc_4%3a5.3.1-1ubuntu1_AMD64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
En utilisant le code d'erreur ci-dessous, j'ai cherché des solutions dans AskUbuntu mais je n'ai pas pu en trouver une qui fonctionne.
Errors were encountered while processing:
/var/cache/apt/archives/gcc-doc_4%3a5.3.1-1ubuntu1_AMD64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai gcc-doc en attente d'être mis à niveau dans le centre logiciel. Lorsque j'essaie de le mettre à jour sur le Centre logiciel, cela prend une éternité et il n'y a pas de mise à niveau. Dans Synaptics, la mise à niveau est interrompue à cause de gcc-doc.
Merci beaucoup pour l'aide à l'avance.
J'ai eu le même problème ici. Puis, après avoir recherché Google, j'ai trouvé la solution (j'espère) sur Comment réparer l'erreur "Le paquet est dans un très mauvais état incohérent"?
Courir:
Sudo mv /var/lib/dpkg/info/<packagename>.* /tmp/
Sudo dpkg --remove --force-remove-reinstreq <packagename>
Sudo apt-get remove <packagename>
Sudo apt-get autoremove && Sudo apt-get autoclean