Installation des paquets *.deb

dpkg



dpkg (Debian package) est l'outil qui gére les paquets des distributions basées sur Linux Debian.

Utilisable en ligne de commande, il est chargé de l'installation, la suppression et la gestion des paquets Debian (.deb).


Installation de paquets *.deb


Commandes pour installer les paquets *.deb:
   

 L'option -i ou --install installe le ou les paquets indiqués, au format .deb.

  • sudo dpkg -i <paquet.deb>

    

L'option -R ou --recursive (associée à -i), installe tous les paquets se trouvant dans le répertoire de travail et ses sous-répertoires:

  • sudo dpkg -i -R *.deb

dpkg ne gère pas les dépendances, pour terminer correctement l'installation d'une application possédant des dépendances:

  • sudo apt-get -f install



Suppression de paquets *.deb


Suppression de paquets *.deb:

  • sudo dpkg -r nom_du_paquet


L'option -r ou --remove supprime le (ou les) paquet(s) indiqué(s) mais pas les fichiers de configuration associés au(x) paquet(s).

  • sudo dpkg -P nom_du_paquet


L'option -P ou --purge permet de supprimer les fichiers de configuration associés en même temps que le paquet indiqué.

  • sudo dpkg --force-all --purge nom_du_paquet


L'usage des options --force-all et --purge permet de forcer la désinstallation du paquet et de supprimer les fichiers de configuration associés.

Vérifier la présence d'un paquet


Utiliser dpkg -l comme ci-dessus conduit à une liste très longue.

Si vous souhaitez simplement vérifier la présence d'un paquet ajouter tout ou partie du nom du paquet éventuellement suivi de * (étoile) :

  • dpkg -l nom_du_paquet


exemple :

  • dpkg -l *office*

La commande ci-dessus liste tous les paquets liés à libreoffice et openoffice

Les deux premiers caractères à gauche vous donnent des indications sur l'état du paquet


Première colonne : Souhait

  • i : Install (à installer)
  • r : Remove (à supprimer)
  • u : Unknown (inconnu)
  • p : Purge (à supprimer avec les fichiers de configuration)
  • h : Hold (à conserver)

Seconde colonne : Etat

  • i : Installed (installé)
  • c : Config-files (fichier(s) de configuration existant)
  • u : Unpacked (dé-compressé)
  • n : Not Installed (non installé)
  • f : Failed-config (problème de configuration)
  • h : Half-installed (installé partiellement)


Obtenir de l'aide sur la commande dpkg

Pour obtenir une aide sur la commande dpkg, dans un terminal vous tapez la commande

  • dpkg --help


ou regarder sur Google