Article original Publié le : 27 aout 2022 Mise à jour le : – |
Abréviation d’Advanced Packaging Tool, apt est un gestionnaire de paquets, il permet de mettre à jour, d’installer des paquets et leur dépendance, mais aussi de chercher, désinstaller ..
Quelques exemples ..
Rechercher les mises à jour
1 |
$ sudo apt update |
Afficher les paquets susceptibles d’être mis à jour
1 |
$ sudo apt list --upgradable |
Mettre à jour les paquets précédemment listés avec update
1 |
$ sudo apt upgrade |
Mettre à jour certains paquets précédemment listés avec update
1 |
$ sudo apt install -V "paquet" "paquet" "paquet" |
Mettre à jour des paquets précédemment listés avec update, nécessitant en plus l’installation de nouveaux packages ou la suppression de packages installés en conflit
1 |
$ sudo apt dist-upgrade |
Équivalent à dist-upgrade
1 |
$ sudo apt full-upgrade |
Installer un paquet issu du repo source.list(.d)
1 |
$ sudo apt install "paquet" |
Affiche en détail l’origine du paquet
1 |
$ sudo apt show "paquet" |
Afficher les informations du paquet (si) installé et des versions installables
1 |
$ sudo apt-cache policy "paquet" |
Lister les dépendances nécessaires au package
1 |
$ sudo apt-cache depends "paquet" |
Lister les dépendances qui seront désinstallées avec le package (|)
1 |
$ sudo apt-cache rdepends "paquet" |
Rechercher tous les paquets relatifs au mot clé dans le cache
1 |
$ sudo apt-cache search "paquet" |
Rechercher tous les paquets relatifs au mot clé en ligne
1 |
$ sudo apt search "paquet" |
Supprimer un paquet
1 |
$ sudo apt remove "paquet" |
Supprimer un paquet et ses dépendances
1 |
$ sudo apt purge "paquet" |
Sans spécification, supprime tous les paquets et ses dépendances qui ne sont plus nécessaires
1 |
$ sudo apt autoremove |
Lister puis nettoyer le cache local
1 |
$ sudo apt clean --dry-run |
1 |
$ sudo apt clean all |
Source
https://debian-facile.org/doc:systeme:apt:apt