Je reçois une erreur en utilisant Sudo apt-get upgrade
en déclarant:
dpkg: error processing libgfortran3:AMD64 (--configure):
package libgfortran3:AMD64 is not ready for configuration
cannot configure (current status `half-installed')
Errors were encountered while processing:
libgfortran3:AMD64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Il ne semble pas bloquer l’installation/la mise à niveau d’autres applications. Je crois que ce problème est dû à l’arrêt direct de mon PC pendant la mise à niveau de l’application.
Comment puis-je réparer cela?
Sudo dpkg --remove --force-remove-reinstreq --dry-run libgfortran3:AMD64
C'est juste une piste sèche. Je ne sais pas ce que la suppression de libgfortran3
va entraîner, mais lancez-la et voyez. En supposant que cela ne va pas engloutir tout le système, relancez-le sans le --dry-run
et vous pourrez alors Sudo apt-get install ...
récupérer les paquets dont vous avez besoin.
Pour l'erreur de paquet à moitié installé, --reinstall a fonctionné pour moi:
Sudo apt-get install --reinstall packagename
Sudo apt install --reinstall packagename
Cela fonctionne comme un charme. Cela a résolu un problème que je rencontrais depuis des mois. Mon cas était avec le paquet libmysqlcppconn7v5
Je n'ai fait que lancer Sudo apt install --reinstall libmysqlcppconn7v5
Cela devrait résoudre votre problème sans réinstaller le paquet.
Sudo dpkg --force-remove-reinstreq --remove <package_name here>
Suivi de: Sudo apt-get update
J'ai eu le même problème de "paquet à moitié installé" avec un paquet kibana. J'ai eu l'erreur suivante:
dpkg: error processing kibana (--configure):
package kibana is not ready for configuration
cannot configure (current status 'half-installed')
Errors were encountered while processing:
kibana
E: Sub-process /usr/bin/dpkg returned an error code (1)
Si quelqu'un est toujours confronté à ce genre de problème, vous pouvez essayer ceci:
Sudo rm /var/lib/dpkg/info/kibana*
cd /var/cache/apt/archives
Sudo rm kibana*
apt-get --reinstall install kibana
Cela fonctionne pour moi. Il vous suffit de remplacer le mot 'kibana' par le nom de votre paquet à moitié installé.
Si vous souhaitez résoudre ce problème via l'interface graphique, vous pouvez utiliser synaptic. Synaptic est un excellent outil de gestion de paquets qui était inclus dans les anciennes versions d’ubuntu. Pour l'installer:
Sudo apt-get install synaptic
cliquez sur réparer les paquets cassés.