Ce cours pour débutants développe une méthode APT pratique pour gérer les logiciels sous Ubuntu. Dans cinq laboratoires guidés, vous actualiserez les métadonnées, rechercherez et inspecterez des paquets, installerez et supprimerez des logiciels, appliquerez les mises à niveau, nettoierez les dépendances inutiles et examinerez la définition des dépôts.
Le défi final suit un petit cycle de serveur web : inspecter et installer Apache, ajouter curl pour une vérification locale, puis purger cet outil temporaire en conservant le serveur.
Ce que vous apprendrez
- Distinguer les familles APT et DNF tout en travaillant concrètement avec APT sous Ubuntu
- Actualiser l’index local et lister les paquets pouvant être mis à niveau
- Rechercher des noms, examiner les métadonnées avec
apt showet enregistrer certains détails - Installer et vérifier un paquet, puis comparer
apt removeàapt purge - Appliquer les mises à niveau et retirer les dépendances inutiles avec
apt autoremove - Lire
/etc/apt/sources.listet identifiermain,universeetrestricted - Créer une source simulée dans
/etc/apt/sources.list.d/sans contacter le dépôt fictif - Installer Apache, le tester localement avec
curlet retirer l’outil temporaire
À qui s’adresse ce cours
Ce cours s’adresse aux débutants Ubuntu, techniciens de support et futurs administrateurs système ou DevOps qui souhaitent une base prudente en ligne de commande pour le cycle des paquets et l’inspection des dépôts.
Prérequis : Navigation élémentaire dans le terminal, édition de texte, grep, redirection de sortie et sudo ; aucune expérience de gestion des paquets n’est requise.
Environnement d’apprentissage : Un terminal LabEx basé sur Ubuntu avec dépôts APT, état des paquets jetable, configuration de source simulée modifiable et cible Apache locale.
Questions fréquentes
Comment le cours est-il organisé ?
Cinq laboratoires proposent une pratique guidée. Le sixième est un défi où vous actualisez les métadonnées, inspectez et installez apache2, le testez avec curl, puis purgez uniquement curl.
Vais-je pratiquer des commandes DNF ?
Non. Le cours explique que DNF appartient aux familles Fedora et RHEL, mais tous les exercices sont réalisés sous Ubuntu avec APT. La syntaxe DNF n’est pas enseignée.
Le laboratoire ajoute-t-il un PPA fonctionnel ?
Non. Il crée une entrée explicitement fictive dans sources.list.d pour étudier sa structure. Il est demandé de ne pas lancer apt update ensuite, car ce PPA n’existe pas.
Quelle est la différence entre supprimer et purger un paquet ?
apt remove retire les fichiers du paquet et conserve généralement sa configuration ; apt purge retire les deux. Le défi final purge seulement le curl temporaire, pas Apache.





