1. Objectifs
L’objectif de ce TP est de vous apprendre à installer et gérer des logiciels sur différentes distributions Linux (Ubuntu, Debian, CentOS). Vous allez vous familiariser avec la configuration des dépôts, la mise à jour des paquets, l’installation de logiciels, ainsi que l’installation de logiciels depuis les sources.
2. Prérequis
Pour ce TP, vous aurez besoin :
D’un accès à un ordinateur Linux.
3. Tâches à réaliser
Réalisez les tâches suivantes en ligne de commande.
A. Configuration des dépôts
Recherches Préliminaires : Familiarisez-vous avec le concept de dépôts, miroirs, et backports. Les dépôts sont des collections de logiciels accessibles pour une distribution donnée.
Vérification et Configuration : Assurez-vous que les dépôts sont bien configurés sur votre système et sont à jour.
Noter la démarche et les modifications effectuées.
B. Mise à Jour des paquets et du système
Recherches Préliminaires : Renseignez-vous sur les gestionnaires de paquets tels que dpkg, rpm, apt, et yum pour mieux comprendre leurs usages.
Mise à Jour des Paquets :
Mettre à jour la liste des paquets : Utilisez la commande appropriée pour mettre à jour les informations des paquets disponibles.
sudo apt-get update
(pour Debian/Ubuntu) ousudo yum check-update
(pour CentOS).
Mettre à jour les paquets installés : Installez les mises à jour des paquets présents sur le système.
sudo apt-get upgrade
(pour Debian/Ubuntu) ousudo yum update
(pour CentOS).
Mettre à jour la distribution : Mettez à niveau vers une nouvelle version du système si disponible.
Notez chaque commande utilisée.
C. Installation de logiciel
Chercher un Logiciel : Recherchez le paquet tree qui permet d’afficher l’arborescence des répertoires.
Afficher les Informations du Paquet : Utilisez la commande
apt-cache show tree
(pour Debian/Ubuntu) ouyum info tree
(pour CentOS).Installer le Paquet : Installez le logiciel avec la commande appropriée.
sudo apt-get install tree
(pour Debian/Ubuntu) ousudo yum install tree
(pour CentOS).
Notez les commandes utilisées.
D. Afficher et nettoyer les paquets installés
Afficher les Paquets Installés : Utilisez
dpkg -l
(pour Debian/Ubuntu) ourpm -qa
(pour CentOS) pour lister les logiciels installés sur votre système.Nettoyer les Paquets Non-Nécessaires : Utilisez
sudo apt-get autoremove
ousudo yum autoremove
pour supprimer les paquets inutiles.Notez les commandes utilisées.
E. Installation depuis les sources
Installer Git depuis les Sources : Téléchargez le code source de git, compilez-le, et installez-le manuellement.
Utilisez
wget
pour télécharger les sources, puis./configure
,make
, etmake install
pour l’installation.Notez la démarche complète.
F. Finalisation
Snapshot : Après avoir terminé l’installation des logiciels, créez un snapshot de la VM pour sauvegarder l’état actuel.
Conseils pour le TP
Vérification des Dépôts : Assurez-vous que les dépôts configurés sont corrects pour éviter des erreurs d’installation.
Documentez Chaque Étape : Notez toutes les commandes et configurations effectuées afin de pouvoir les reproduire si nécessaire.
Pratiquez l’Installation depuis les Sources : Cela vous permettra de mieux comprendre les étapes de compilation et d’installation de logiciels, ce qui est souvent utile pour les logiciels non disponibles dans les dépôts.