Apparu en août 1998, Advanced Packaging Tool est aujourd’hui un classique incontournable du monde GNU/Linux. Précurseur de l’App Store et autres Google Play, cet outil a révolutionné le déploiement et la mise à jour d’applications. Introduisant un formalisme et une méthodologie plus que bienvenus dans ces domaines sensibles, APT nous a affranchis de l’enfer des dépendances et des compilations capricieuses.
|
Installer une version précise d’un paquet
apt-get install foobar=1.13.37-42
|
|
Mise à jour d’un paquet spécifique
apt-get -u install paquet
|
|
Mettre à jour l’ensemble des paquets
apt-get -u upgrade
|
|
Supprimer un paquet sans toucher ni aux fichiers de configuration, ni aux dépendances
apt-get remove paquet
|
|
Supprimer un paquet et ses dépendances
apt-get autoremove paquet
|
|
Supprimer un paquet et ses fichiers de conf
apt-get purge paquet
|
|
Fouiller un dépôt en utilisant le nom d’un fichier présent dans un paquet
apt-file search nom_fichier
|
|
Lister les fichiers composant un paquet
apt-file list paquet | less
|
|
Fouiller un dépôt en utilisant le nom d’un paquet
apt-cache search ^apache2$
|
|
Fouiller un dépôt en utilisant la description associée à un paquet
apt-cache search "Apache HTTP Server"
|
|
Obtenir les infos essentielles sur un paquet
apt-cache show paquet
|
|
Obtenir les infos de dépendances d’un paquet
apt-cache showpkg paquet
|
|
Lister les dépendances d’un paquet
apt-cache depends paquet
|
|
Voir les versions d’un paquet pouvant être installées
apt-cache policy paquet
|
|
S’assurer qu’un paquet a convenablement été installé
dpkg -l | grep paquet
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.