Main menu:

Site search

Categories

janvier 2010
L M M J V S D
 123
45678910
11121314151617
18192021222324
25262728293031

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: 29 avril 2010, 12 h 13 min

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

Comment from Olivier
Time: 30 avril 2011, 21 h 30 min

Tout pareil !

Grand merci pour cette page qui m’a permis de me sortir d’un sacré mauvais pas 😉

Olivier

Comment from Pierre-Yves
Time: 30 mai 2011, 21 h 39 min

Bien le bonjour,
Très bon, tu viens de m’enlever une poutre du pied !!!
Bonne soirée

Comment from Lamiche
Time: 10 octobre 2011, 15 h 02 min

Je ramais depuis des heures, jusqu’au moment où je suis tombé miraculeusement sur votre site.
Un grand merci pour votre aide, surtout lorsqu’on est un débutant dans le monde de Linux.

Comment from Laplanche
Time: 2 juin 2012, 12 h 32 min

merci de m’indiquer comment je dois procéder pour mettre à jour google chrome

Comment from Michel Leunen
Time: 2 juin 2012, 21 h 16 min

@Laplanche
Soit tu le fais toi même en downloadant la dernière version, soit tu vas dans le menu ‘about’ de Google Chrome et là, tu as un lien vers le fichier qui oermet la mise à jour.

Comment from cyril
Time: 5 février 2013, 18 h 17 min

Parfois il faut la dernière solution pour se retrou