web-dev-qa-db-fra.com

Comment supprimer manuellement les packages malformés?

J'ai essayé d'installer typo3 via le gestionnaire de paquets apt-get sur Ubuntu 13.10 Saucy. Pendant l'installation, le package typo3-dummy n'a pas pu être configuré et est resté dans l'état: à moitié installé

Sudo dpkg --purge --force-all typo3-dummy 
(Reading database ... 107326
files and directories currently installed.) Removing typo3-dummy ...
Apache2-maintscript-helper invoked from a modified environment. Please
hint required arguments manually dpkg: error processing typo3-dummy
(--purge):  subprocess installed post-removal script returned error
exit status 1 Processing triggers for ureadahead ... Errors were
encountered while processing:  typo3-dummy

Que pourrais-je essayer de faire pour me débarrasser de ce paquet? J'aimerais éviter une nouvelle installation. Ty

EDIT: utiliser Sudo apt-get install -f renvoie le résultat suivant

ben@cloudy:/etc$ Sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  typo3-dummy
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 484 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 107326 files and directories currently installed.)
Removing typo3-dummy ...
Apache2-maintscript-helper invoked from a modified environment. Please hint requ          ired arguments manually
dpkg: error processing typo3-dummy (--remove):
 subprocess installed post-removal script returned error exit status 1
Processing triggers for ureadahead ...
No apport report written because MaxReports is reached already
                                                              Errors were encoun          tered while processing:
 typo3-dummy
E: Sub-process /usr/bin/dpkg returned an error code (1)
9
Ben Matheja

Essayez:

Sudo vi /var/lib/dpkg/status 

supprimez toutes les entrées du paquet et sauvegardez-les, puis réessayez.

Sudo apt-get update
22
nux

Étape 1, créez un faux fichier:

touch ~/Desktop/test.sh

Étape 2, créez un lien symbolique:

Sudo ln -fs  ~/Desktop/test.sh /usr/share/mysql-common/configure-symlinks

Étape 3, exécutez autoremove:

Sudo apt-get autoremove
0
user400760