Il existe plusieurs outils pour manipuler les paquets Debian. Seuls les outils APT pour Advanced Packaging Tool et dpkg seront détaillés dans la suite.
APT est un ensemble d'outils pour manipuler les paquets (téléchargement, installation …) et les informations autour du paquet (description du paquet).
apt-get install <nom du paquet>
Simulation d'installation d'un paquet:
apt-get install -s <nom du paquet>apt-get install –just-print <nom du paquet>apt-get install –dry-run <nom du paquet>
apt-get remove <nom du paquet>
Simulation de dé-installation d'un paquet:
apt-get remove -s <nom du paquet>apt-get remove –just-print <nom du paquet>apt-get remove –dry-run <nom du paquet>Suppression automatique des dépendances
apt-get autoremove <nom du paquet>Suppression automatique des dépendances non utilisées
apt-get autoremoveSuppression des fichiers de configuration
apt-get purgeMise à jour des informations sur les paquets
apt-get updateMise à jour d'un paquet
apt-get install <nom du paquet>Mise à jour de tous les paquets
apt-get upgradeMise à jour de la distribution, passage d'une version de distribution à une autre
apt-get dist-upgradeNettoyage du cache local (/var/cache/apt/archives)
apt-get cleanapt-get autocleanTéléchargement sans installation du paquet
apt-get download <nom du paquet>Téléchargement d'un paquet avec ses dépendances (/var/cache/apt/archives)
apt-get install -d <nom du paquet>
dpkg-reconfigure (appel de debconf)
Cette commande permet de configurer un paquet une fois installé, elle peut être inutilisable sur certain paquet.
Exemple:
dpkg-reconfigure localesdpkg-reconfigure adduserdpkg-reconfigure tzdataOutil de bas niveau pour manipuler les paquets.
dpkg -i <nom du paquet>
dpkg -r <nom du paquet>
dpkg -s <nom du paquet>
dpkg -L <nom du paquet>
dpkg -S <nom du paquet>
dpkg -S <nom absolu du fichier avec répertoire>
D'autres outils existent pour voir le contenu d'un paquet.
dpkg-deb -x <nom du paquet> [répertoire]
dpkg-deb -e <nom du paquet> [répertoire]
apt-cache est outils de manipulation des méta données des paquets.
apt-cache search <motif>
apt-cache show <nom du paquet>
apt-cache showpkg <nom du paquet>
apt-config est un outil pour lire la configuration d'APT
Exemple:
apt-config dump affiche les options d'APT.
Les fichiers pour configurer APT sont regroupés dans le répertoire /etc/apt.
Ces fichiers décrivent aussi bien les options des outils APT que la configuration des dépôts, la manière d'y accéder, les liens pour les paquets sources et binaires.
La configuration de dpkg est stockée dans le répertoire /etc/dpkg.
Ces fichiers contiennent les options de l'outil dpkg.