aptest le gestionnaire de paquets des distributions basées sur Debian/Ubuntu.
sudo apt updateÀ faire avant toute installation ou mise à jour. Ne met rien à jour, récupère juste les infos.
sudo apt upgradesudo apt update && sudo apt upgradesudo apt install nom-du-paquet # installer
sudo apt install paquet1 paquet2 # installer plusieurs paquets
sudo apt remove nom-du-paquet # désinstaller (garde les configs)
sudo apt purge nom-du-paquet # désinstaller + supprimer les configs
sudo apt autoremove # supprimer les paquets devenus inutilesapt search mot-clé # chercher par nom ou description
apt show nom-du-paquet # infos détaillées sur un paquetapt list --installed # tous les paquets installés
apt list --upgradable # paquets avec une mise à jour disposudo apt install nom-du-paquet # apt install met aussi à jour si déjà installésudo apt autoremove # supprime les dépendances orphelines
sudo apt clean # vide le cache local des .deb téléchargés
sudo apt autoclean # vide le cache sauf les versions encore dispoLes dépôts sont listés dans :
/etc/apt/sources.list/etc/apt/sources.list.d/*.list
# Ajouter un dépôt PPA (Ubuntu)
sudo add-apt-repository ppa:nom/ppa
sudo apt update
# Désactiver un dépôt sans le supprimer
sudo mv /etc/apt/sources.list.d/nom.list /etc/apt/sources.list.d/nom.list.disabled# Importer une clé depuis un keyserver
sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys IDCLÉ
sudo gpg --export IDCLÉ | sudo tee /etc/apt/trusted.gpg.d/nom.gpg > /dev/null
# Importer une clé depuis une URL
curl -sS https://exemple.com/pubkey.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/nom.gpg| Commande | Action |
|---|---|
sudo apt update |
Rafraîchir la liste des paquets |
sudo apt upgrade |
Tout mettre à jour |
sudo apt install foo |
Installer (ou mettre à jour) foo |
sudo apt remove foo |
Désinstaller foo |
sudo apt purge foo |
Désinstaller foo + configs |
sudo apt autoremove |
Nettoyer les orphelins |
apt search foo |
Chercher foo |
apt show foo |
Infos sur foo |
apt list --upgradable |
Voir les mises à jour dispo |
- Toujours faire
apt updateavantapt install, sinon apt cherche dans une liste potentiellement obsolète. apt(sans sudo) pour les commandes de lecture,sudo aptpour tout ce qui modifie le système.aptest la version "user-friendly" deapt-get- préfèreapten ligne de commande interactive.