FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Maîtrisez APT : Dites adieu à apt-get sur Debian et Ubuntu – Guide expert

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 ?

APT vs apt-get : Les différences clés

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.

En bref : Plus de "-get" !

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.

Mise à niveau complète avec full-upgrade

Vous connaissez update (rafraîchit les listes de paquets) et upgrade (met à jour les paquets installés).

Maîtrisez APT : Dites adieu à apt-get sur Debian et Ubuntu – Guide expert

apt introduit full-upgrade :

sudo apt full-upgrade

Cette commande met à jour les paquets ET supprime les obsolètes inutiles, contrairement à upgrade.

Installer plusieurs paquets en une commande

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.

Installer sans mise à niveau

Pour réinstaller sans updater :

sudo apt install [nomdupaquet] --no-upgrade
Maîtrisez APT : Dites adieu à apt-get sur Debian et Ubuntu – Guide expert

Ou updater un paquet supprimé :

sudo apt install [nomdupaquet] --only-upgrade

Installer une version spécifique

Pour 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.

Lister paquets installés ou à updater

apt propose des listes ciblées :

apt list --upgradeable
apt list --installed
Maîtrisez APT : Dites adieu à apt-get sur Debian et Ubuntu – Guide expert
apt list --all-versions

(Quatre tirets pour --all-versions.)

Remove vs purge

remove supprime les exécutables :

sudo apt remove [nomdupaquet]

purge efface tout (configs inclus) :

sudo apt purge [nomdupaquet]

Nettoyage avec autoremove

Unifie clean et autoclean d'apt-get :

sudo apt autoremove
Maîtrisez APT : Dites adieu à apt-get sur Debian et Ubuntu – Guide expert

Supprime dépendances orphelines, libérant de l'espace.

Nouvelles commandes, meilleure ergonomie

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

[]