apt-extracttemplates
Linux
Publiée le
2026-10-25 05:05:23
apt maintenance
# Mets à jour la liste des paquets disponibles sur les dépôts
sudo apt update
# Upgrade tous les paquets installés pour avoir les dernières versions stables
sudo apt upgrade -y
# Installe les outils de développement essentiels si tu en as besoin
sudo apt install build-essential -y
# Nettoie les dépendances qui ne sont plus nécessaires après des désinstallations
sudo apt autoremove -y
# Supprime le cache local des paquets téléchargés pour libérer de l'espace disque
sudo apt clean
# Ajoute un nouveau dépôt (exemple : PPA ou autre source) si tu en as besoin
echo "deb http://ppa.launchpad.net/some-repo/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/custom.list > /dev/null
# Met à jour la liste après avoir ajouté un nouveau dépôt
sudo apt update
# Installe un paquet spécifique en forçant l'installation de la version désirée (si nécessaire)
sudo apt install -y nom-du-paquet=1.2.3
# Recherche les paquets qui dépendent d'une bibliothèque particulière
apt list --installed | grep libssl
# Vérifie le statut des paquets et s'assure qu'ils sont bien configurés
sudo dpkg --verify
# Supprime un paquet en demandant confirmation (utile pour la vérification)
sudo apt remove --dry-run nom-du-paquet
# Installe les outils réseau classiques si tu ne les as pas déjà
sudo apt install net-tools iproute2 -y
# Télécharge et installe une version spécifique de Python (si nécessaire)
sudo apt install python3.10 -y
# Réparer un système de paquets corrompu ou incomplet
sudo apt --fix-broken install
# Liste tous les paquets qui sont marqués comme 'hold' (bloqués)
apt-mark showhold
# Recherche des informations sur la configuration d'un paquet spécifique
apt policy nom-du-paquet