Home » Blog » Apps » Apt-get : Advanced Packaging Tool

Apt-get : Advanced Packaging Tool

Posté dans : Apps 4

Présentation :

Advanced Packaging Tool ou APT est un gestionnaire de paquets utilisé par Debian GNU/Linux et ses dérivés.

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.

 

Source:

linuxpedia.fr

update-1