Présentation :
Advanced Packaging Tool ou APT est un gestionnaire de paquets utilisé par Debian GNU/Linux et ses dérivés. Il est le gestionnaire de paquets par défaut d’elementary OS
Pré-requis :
- Pour utiliser apt-get, vous devez disposer des droits d’administration.
- Si vous ne faites que télécharger les codes sources, vous pouvez vous passer des droits d’administration.
- Les paquets téléchargés sont placés dans votre dossier personnel.
Apt-get : les principales commandes
-
apt-get update : mettra à jour la liste des paquets disponibles dans les dépôts.
-
apt-get upgrade : mettra à jour les paquets installés dont une version plus récente existe.
-
apt-get dist-upgrade : idem à la commande précédente mais est plus approprié par sa gestion plus intelligente des dépendances, surtout pour une mise à niveau de votre distribution, par exemple pour passer de testing à unstable.
-
apt-get dist-upgrade -s : permet de simuler l’upgrade, ce qui permettra de vérifier sans casser votre système si une mise à jour implique une désinstallation d’éventuelles autres paquets déjà dans votre système.
-
apt-get check : permet de mettre à jour le cache des paquets et cherche des dépendances défectueuses.
-
apt-get install lepaquet : pour installer un paquet.
-
apt-get install -s lepaquet : simulera l’installation d’un paquet.
-
apt-get remove lepaquet : désinstallera le paquet.
-
apt-get remove –purge lepaquet : incluera les fichiers de configuration.
-
apt-get autoremove :permet de supprimer les dépendances restantes de paquets désinstallés.
-
apt-cache search lepaquet : permet la recherche d’un paquet.
-
apt-file search lepaquet :permet une recherche des paquets contenant tel fichier, si apt-file n’est pas installé il suffit de le faire et exécuter cette commande apt-file update pour mettre à jour la liste du contenu des paquets.
-
apt-file list lepaquet : listera les fichiers contenus dans un paquet (installé ou non).
-
apt-cache pkgnames : permet une recherche à partir d’un préfixe.
-
apt-cache policy lepaquet : affichera la disponibilité d’un paquet,sa version et dans quels dépôts.
-
apt-cache madison lepaquet : donne la version d’un paquet installé ou disponible.
-
apt-cache show lepaquet : affiche les propriétés d’un paquet qu’il soit installé ou pas.
-
apt-show-versions : liste les paquets installés,leurs noms,distribution,la version installé, et indique si une version plus récente et disponible, si apt-show-versions n’est pas installé, installé le puis saisissez la commande.
-
apt-show-versions -i : pour mettre à jour le cache.
-
apt-show-versions -u : permet de lister les paquets dont une version plus récente est disponible dans les dépôts.
-
apt-cache depends lepaquet : affiche les dépendances d’un paquet en incluant les conflits et paquets suggérés.
-
apt-cache show pkg | grep ‘Depends’ : affiche les dépendances d’un paquet (changer pkg par le nom du paquet concerné).
-
apt-rdepends lepaquet : donne les dépendances d’un paquet ainsi que les dépendances des dépendances.
-
apt-rdepends -r lepaquet : donne la liste des paquets ayant comme dépendance le paquet donné en argument.
-
apt-get clean : nettoie le cache des paquets installés, à faire assez souvent pour éviter de remplir trop les répertoires concernés (/var/cache/apt/archives/ et /var/cache/apt/archives/partial/).
-
apt-get autoclean : supprime uniquement les paquets qui ne peuvent plus être téléchargés et qui sont grandement inutiles.