Accueil » Cours » Administration système » Administration Linux » TP03 – Installation de logiciels sur Linux

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) ou sudo 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) ou sudo 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) ou yum info tree (pour CentOS).

    • Installer le Paquet : Installez le logiciel avec la commande appropriée.

      • sudo apt-get install tree (pour Debian/Ubuntu) ou sudo 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) ou rpm -qa (pour CentOS) pour lister les logiciels installés sur votre système.

  • Nettoyer les Paquets Non-Nécessaires : Utilisez sudo apt-get autoremove ou sudo 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, et make 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.

Retour en haut