Main menu:

Site search

Categories

September 2010
M T W T F S S
« Aug    
 12345
6789101112
13141516171819
20212223242526
27282930  

Archive

Problèmes avec le gestionnaire de paquets ?

Il arrive lorsqu’on installe une application ou un paquet que le gestionnaire de paquets donne une erreur en retour.

Si le gestionnaire de paquets vous donne une erreur du genre:

dpkg : erreur de traitement de ttf-mscorefonts-installer (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1

ou

hsfmodem-base-dkms: le sous-processus script post-installation installé a retourné une erreur de sortie d'état 10.

ou bien

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.

ou encore

E: adobe-flashplugin: le sous-processus script post-removal installé a retourné une erreur de sortie d'état 1

vous pouvez taper les commandes suivantes pour essayer de vous en sortir.

Remarque: le nom des paquets est donné à titre d’exemple et sera différent probablement dans votre cas.

Essayez d’abord:

$ sudo aptitude -f install

Si ça ne donne aucun résultat et que le message d’erreur est le même, essayez ensuite:

$ sudo aptitude clean
$ sudo dpkg --configure --force-all -a

Si ça ne fonctionne toujours pas, il va falloir mettre les mains dans le cambouis et éditer le fichier /var/lib/dpkg/status.

$ gksudo gedit /var/lib/dpkg/status

Trouvez la ligne commençant par Package: suivie du nom du paquet qui pose problème chez vous. Prenons par exemple le paquet ttf-mscorefonts-installer. On recherche dans le fichier un bloc commençant par Package: ttf-mscorefonts-installer. Ensuite on supprime tout le bloc commençant par Package: ttf-mscorefonts-installer jusqu’au Package: suivant. Dans notre exemple voici ce qui se trouve dans le fichier:

Package: ttf-mscorefonts-installer
Status: install ok installed
Priority: optional
Section: contrib/x11
Installed-Size: 196
Maintainer: Ubuntu MOTU Developers 
Architecture: all
Source: msttcorefonts
Version: 3.0
Replaces: msttcorefonts (<< 2.6)
Provides: msttcorefonts
Depends: wget, cabextract, xfonts-utils, defoma, debconf (>= 0.5) | debconf-2.0
Recommends: ttf-liberation, x-ttcidfont-conf
Conflicts: msttcorefonts (<< 2.6)
Conffiles:
 /etc/defoma/hints/ttf-mscorefonts-installer.hints 26fd3c37389de3bfdd85044d0a50fd4f
Description: Installer for Microsoft TrueType core fonts
 This package allows for easy installation of the Microsoft True Type
 Core Fonts for the Web including:
 .
   Andale Mono
   Arial Black
   Arial (Bold, Italic, Bold Italic)
   Comic Sans MS (Bold)
   Courier New (Bold, Italic, Bold Italic)
   Georgia (Bold, Italic, Bold Italic)
   Impact
   Times New Roman (Bold, Italic, Bold Italic)
   Trebuchet (Bold, Italic, Bold Italic)
   Verdana (Bold, Italic, Bold Italic)
   Webdings
 .
 You will need an Internet connection to download these fonts if you
 don't already have them.
 .
 NOTE: the package ttf-liberation contains free variants of the Times,
 Arial and Courier fonts. It's better to use those instead unless you
 specifically need one of the other fonts from this package.
Original-Maintainer: Thijs Kinkhorst


Package: python-gnomecanvas

On supprimera donc toutes les lignes entre Package: ttf-mscorefonts-installer et Package: python-gnomecanvas non compris.
Ensuite relancez Synaptic et vous verrez que ce paquet n’est pas installé. Réinstallez-le si vous le désirez. Tout devrait bien fonctionner maintenant.

Note: je rappelle aussi rapidement que si l’erreur est:

E: Impossible de verrouiller /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Il est possible qu'un autre processus l'utilise.

C’est qu’un autre gestionnaire de paquets est déjà ouvert. Fermez toutes les fenêtres de Synaptic que vous pourriez avoir ouvertes.
Si le problème persiste, ouvrez un terminal et tapez:

$ sudo rm -rf /var/lib/apt/lists/lock

Voilà, ces quelques commandes vous permettront de vous sortir de bien des problèmes. Le plus fréquents étant une coupure de liaison réseau ou une coupure secteur lors de l’installation d’un nouveau paquet ou lors de mises à jour. Les commandes c-dessus vous sortiront de ce type de mauvais pas.

Comments

Comment from Kléber
Time: April 29, 2010, 12:13 pm

Merci pour ce post qui est utile quand l’ordi a planté pendant une installation.

Write a comment