sudo dpkg --configure

4 réponses [Dernière contribution]
Substance2004
Hors ligne
A rejoint: 11/05/2013

Bonjour,

J'ai un petit souci avec Synaptic et le terminal avec la commande sudo apt-get update

J'ai en ligne de commande :

E: dpkg a été interrompu. Il est nécessaire d'utiliser « sudo dpkg --configure -a » pour corriger le problème.

Sous synaptic je n'arrive simplement pas à avoir la liste des paquets et le même message s'affiche. J'ai en gros le même message.

Je dois visiblement me mettre en super utilisateur mais je ne sais pas exactement ce que va faire la commande sudo dpkg --configure -a et si elle suffira à résoudre le problème.

Merci

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

'man dpkg' te l'explique :

--configure paquet...|-a|--pending
Reconfiguration d'un paquet dépaqueté mais non encore configuré. Si l'option -a ou --pending est utilisée au lieu de paquet, tous les paquets dépaquetés mais non configu‐
rés sont configurés.
Pour reconfigurer un paquet qui l'a déjà été, vous devriez plutôt utiliser la commande dpkg-reconfigure(8).
La configuration comporte les étapes suivantes :
1. Dépaquetage des fichiers de configuration, et dans le même temps sauvegarde des anciens fichiers de configuration, de manière à pouvoir les restaurer si quelque chose
se passe mal.
2. Exécution du script postinst, s'il est fourni par le paquet.

Substance2004
Hors ligne
A rejoint: 11/05/2013

Merci. Je sais enfin maintenant ce que signifie la commande "man"

Mais je bute sur la notion de configuration d'un paquet.

Je vois que quand tout fonctionne dans synaptic j'ai une liste de paquet qui est celle de Trisquel. Ils sont pour certains installés (càd cochés) et d'autres disponibles au téléchargement et à l'installation, mais pas installés (non cochés).

À moins que la configuration veuille dire la mise à jour des paquets (trisquel le fait tout le temps car les logiciels évoluent) ?

Je m'embrouille un peu dans ces explications.

Est-ce que ce problème vient de mon ordinateur ou est-ce que le réseau ne permet pas de m'envoyer correctement la mise à jour des paquets de trisquel ?

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Une installation ou mise à jour ne s’est pas déroulée jusqu’au bout. Ça arrive. Par exemple à cause d’une coupure d’électricité. Après l’installation à proprement parlée d’un paquet il y a sa configuration. C’est cette configuration qui manque à un (peut-être plusieurs) paquet(s) installé sur ton système. 'sudo dpkg --configure -a' se chargera de terminer le travail.

Substance2004
Hors ligne
A rejoint: 11/05/2013

Un petit merci qui fait jamais de mal.

Tout s'est bien passé après la commande recommandé.