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



Personnaliser

Google Analytics

Google Analytics est un service utilisé sur notre site Web qui permet de suivre, de signaler le trafic et de mesurer la manière dont les utilisateurs interagissent avec le contenu de notre site Web afin de l’améliorer et de fournir de meilleurs services.

Facebook

Notre site Web vous permet d’aimer ou de partager son contenu sur le réseau social Facebook. En l'utilisant, vous acceptez les règles de confidentialité de Facebook: https://www.facebook.com/policy/cookies/

Twitter

Les tweets intégrés et les services de partage de Twitter sont utilisés sur notre site Web. En activant et utilisant ceux-ci, vous acceptez la politique de confidentialité de Twitter: https://help.twitter.com/fr/rules-and-policies/twitter-cookies