Linux évolue constamment. Certaines avancées sont discrètes, comme les améliorations du noyau, tandis que d'autres exigent une adaptation de l'utilisateur.
Le passage d'apt-get à la commande apt n'est pas une rupture brutale. Sur les systèmes basés sur Debian (Ubuntu, Linux Mint, Raspberry Pi OS), les deux coexistent, mais apt simplifie la gestion des paquets en unifiant les outils les plus utilisés.
Pourquoi ce changement ? Et qu'apporte réellement apt ?
Auparavant, la gestion des paquets reposait sur apt-get et apt-cache, devenus complexes au fil du temps. apt regroupe leurs options les plus courantes, raccourcit les commandes et évite les redondances.
Au-delà de la simplification, apt enrichit l'expérience en ligne de commande avec des barres de progression pour les installations et suppressions.
Voici pourquoi adopter apt dès maintenant.
Les commandes habituelles d'apt-get persistent, mais passez simplement à apt en supprimant "-get".
Exemple :
apt-get install [nomdupaquet]Devient :
apt install [nomdupaquet]Ce principe s'applique à la plupart des commandes. apt ajoute des options avancées pour les mises à niveau et suppressions.
Vous connaissez update (rafraîchit les listes de paquets) et upgrade (met à jour les paquets installés).

apt introduit full-upgrade :
sudo apt full-upgradeCette commande met à jour les paquets ET supprime les obsolètes inutiles, contrairement à upgrade.
Pour plus d'efficacité :
sudo apt install [paquet1] [paquet2] [paquet3]Si un paquet est déjà installé, apt vérifie et met à jour si nécessaire.
Pour réinstaller sans updater :
sudo apt install [nomdupaquet] --no-upgrade
Ou updater un paquet supprimé :
sudo apt install [nomdupaquet] --only-upgradePour une version précise (utile en cas de bug) :
sudo apt install [nomdupaquet]=[version]Les futures mises à jour peuvent la remplacer ; répétez si needed.
apt propose des listes ciblées :
apt list --upgradeableapt list --installed
apt list --all-versions(Quatre tirets pour --all-versions.)
remove supprime les exécutables :
sudo apt remove [nomdupaquet]purge efface tout (configs inclus) :
sudo apt purge [nomdupaquet]Unifie clean et autoclean d'apt-get :
sudo apt autoremove
Supprime dépendances orphelines, libérant de l'espace.
apt-get suffit, mais apt excelle en simplicité et fonctionnalités. Quel est votre choix ? Partagez en commentaires !
Crédits image : Brian A Jackson/Shutterstock
[]