Introduction
Bienvenue dans ce défi dédié à la gestion des paquets Linux ! En tant qu'administrateur système en devenir, vous devez impérativement maîtriser l'art de gérer les logiciels sur les environnements Linux. Au cours de cet exercice, vous allez prouver votre aptitude à actualiser le système et à manipuler les paquets en utilisant l'outil de gestion natif d'Ubuntu : apt.
Mise à jour du système et gestion des paquets
Dans cette étape, vous allez actualiser la liste des paquets de votre système, mettre à jour les logiciels installés, puis procéder à l'installation et à la suppression de paquets spécifiques.
Tâches
- Mettre à jour la liste des paquets disponibles.
- Mettre à niveau tous les paquets installés vers leurs dernières versions respectives.
- Installer l'outil en ligne de commande
cowsayvia le gestionnaire de paquetsapt. - Supprimer le serveur web
nginxen utilisant le gestionnaire de paquetsapt.
Exigences
- Exécutez toutes les commandes en tant qu'utilisateur
labexavec les privilèges sudo. - Utilisez exclusivement l'outil de gestion de paquets
aptpour toutes les opérations. - Effectuez l'ensemble des tâches dans le répertoire de travail par défaut
/home/labex/project.
Exemple
Une fois toutes les tâches accomplies, vous devriez pouvoir vérifier l'état du système de la manière suivante :
Vérification de l'installation de cowsay :
$ dpkg -s cowsay | grep Status
Status: install ok installed
Confirmation de la suppression de nginx :
$ dpkg -s nginx | grep Status
dpkg-query: package 'nginx' is not installed and no information is available
Résumé
Félicitations ! Dans ce défi, vous avez mis en pratique les compétences essentielles de gestion de paquets sous Linux. Vous avez appris à actualiser la liste des dépôts, à mettre à niveau votre système et à gérer l'installation ou le retrait de logiciels spécifiques. Ces compétences fondamentales sont cruciales pour maintenir des systèmes Linux sécurisés, performants et adaptés à vos besoins. Tout au long de votre parcours en administration système, gardez à l'esprit que la maîtrise de la gestion logicielle est la clé d'une infrastructure saine et à jour.



