DKPG et APT

DPKG est le gestionnaire de paquet pour Debian et APT est l’interface en ligne de commande

DPKG

L’outil dpkg permet l’installation, la création, la suppression et la gestion des paquets Debian. aptitude est la principale interface à dpkg et la plus agréable pour l’utilisateur

Commandes

Principales commandes

# dpkg -l <NomPaquet> : Donner des informations sur le paquet
# dpkg -l <regex> : Donner des informations sur les paquets trouvés
# dpkg-query -W <NomPaquet> : Donner des détails sur un paquet déjà installé
# dpkg -l | grep ^ii : Lister tous les paquets installés
# dpkg -l | grep ^ii | wc -l : Donner le nombre de paquets installés
# dpkg -l <regex> | grep ^ii : Lister tous les paquets installés correspondant à la regex
# dpkg -i <NomPaquet.dpkg> : Installer le paquet
# dpkg -r <NomPaquet> : Supprimer le paquet

APT

La commande apt fournit une interface en ligne de commande pour le système de gestion de paquets. Elle est conçue comme une interface utilisateur et permet certaines options plus adaptées à une utilisation interactive par défaut par rapport aux outils d’APT plus spécialisés tels que apt-get et apt-cache.

Commandes

Principales commandes

# apt update : télécharger les informations sur les paquets à partir des sources configurées
# apt upgrade : installer les mises à jour disponibles de tous les paquets présents sur le système en utilisant les sources énumérées dans le fichier sources.list
# apt full-upgrade : idem que upgrade mais supprimera des paquets actuellement installés si cela est nécessaire pour mettre à jour le système dans son ensemble.
# apt install <NomPaquet> : installer le paquet spécifié
# apt reinstall <NomPaquet> : réinstaller le paquet spécifié
# apt remove <NomPaquet> : supprime le paquet spécifié
# apt autoremove <NomPaquet> : supprime le paquet spécifié et ses dépendances
# apt --purge <NomPaquet> : supprime le paquet spécifié ainsi que les fichiers de configurations
# apt --purge autoremove <NomPaquet> : supprime le paquet spécifié et ses dépendances et les fichiers de configuration du paquet et de ses dépendances
# apt autoremove : supprime les paquets installés automatiquement dans le but de satisfaire les dépendances d’autres paquets
# apt search <regex> : rechercher le(s) terme(s) regex(7) donné(s) dans la liste de paquets disponibles et affiche les paquets correspondants
# apt show <NomPaquet> : affiche des informations sur le(s) paquet(s) donné(s) y compris ses dépendances
# apt list, # apt list <NomPaquet> : afficher une liste de paquets qui satisfont à certains critères.
# apt edit-sources : modifier le fichier sources.list avec votre éditeur de texte préféré et fournit des vérifications de sécurité de base

Documentation

RTFM
# man dpkg
# man apt

> Partager <