L'Advanced Package Tool (APT) est un outil en ligne de commande utilisé pour interagir facilement avec le système d'empaquetage dpkg. APT est la méthode idéale utilisée pour gérer les logiciels dans les distributions Linux basées sur Debian, telles qu'Ubuntu. Il gère efficacement les dépendances, maintient des fichiers de configuration volumineux et gère correctement les mises à niveau et les rétrogradations pour assurer la stabilité du système. Par lui-même, dpkg ne gère pas correctement les dépendances.
Dans les distributions basées sur Debian/Ubuntu, la gestion des logiciels se fait via l'utilitaire apt, qui remplace récemment les utilitaires apt-get et apt-cache. Les commandes les plus utilisées incluent :
Commande | Description |
liste apt | Répertorier les packages |
recherche apt | Rechercher dans les descriptions |
installer apt | Installer un paquet |
afficher apt | Afficher les détails du package |
apt supprimer | Supprimer un paquet |
mise à jour apt | Mettre à jour le catalogue des packages disponibles |
mise à niveau apt | Mettre à niveau le logiciel installé |
apt edit-sources | Modifier la configuration du dépôt |
Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande apt :
apt: command not found
vous pouvez essayer d'installer le package apt selon votre choix de distribution.
Répartition | Commande |
---|---|
Debian | apt-get install apt |
Ubuntu | apt-get install apt |
Arch Linux | pacman -S apt |
Kali Linux | apt-get install apt |
CentOS | yum installer apt |
Fédora | dnf installer apt |
Raspbian | apt-get install apt |
Exemples de commandes apt
1. Mettez à jour la liste des packages et versions disponibles (il est recommandé de l'exécuter avant les autres commandes `apt`) :
$ sudo apt update
2. Rechercher un package donné :
$ apt search package
3. Afficher les informations d'un package :
$ apt show package
4. Installez un package ou mettez-le à jour vers la dernière version disponible :
$ sudo apt install package
5. Supprimez un paquet (l'utilisation de `purge` à la place supprime également ses fichiers de configuration) :
$ sudo apt remove package
6. Mettez à niveau tous les packages installés vers leurs dernières versions disponibles :
$ sudo apt upgrade
7. Listez tous les packages :
$ apt list
8. Listez les packages installés :
$ apt list --installed