Je installe manuellement un fichier .deb (que je ne maintiens pas) sur mon système Ubuntu.
Le paquet contient un script post-installation qui échoue à tort, et donc le paquet est considéré comme brisé.
dpkg: error processing astah-community (--configure): subprocess installed post-installation script returned error exit status 127
Ce paquet est réellement installé correctement et fonctionne bien (le script post-installation est incorrect). Lorsque j'effectue une opération appropriée sur mon système, il se plaint maintenant que le paquet est brisé; Comment puis-je résoudre ceci?
Cela n'aide pas:
sudo dpkg -i /path/to/the.deb --force-all
Vous pouvez modifier le script d'installation de la publication dans /var/lib/dpkg/info/astah-community.postinst
pour commenter une partie qui échoue. Ou vous pouvez simplement renommer / supprimer ce fichier pour empêcher dpkg de l'exécuter.
Une fois que vous avez fait l'un de ceux que vous pouvez utiliser dpkg --configure astah-community
pour avoir dpkg réessayer le processus de configuration, et nous l'espérons avoir réussi.