Utilisateur:Deodati/TP n° 4

Aller à : navigation, rechercher

Installation via 1 CD

La plupart des distributions permettent une installation relativement "complète" à partir d'un seul CD. Il faut cependant noter que les distributions dites généralistes sont composées de plusieurs CD. Système de base, logiciels courants de bureautique (OpenOffice.Org par exemple) et de traitement d'images (The Gimp), sans oublier les "plus" selon l'orientation de la distribution (poste de travail, multimédia...), nécessitent en effet souvent une capacité plus grande que celle d'un CD, surtout qu'en plus on trouve généralement dans ces distributions le nécessaire pour installer et configurer une serveur (serveur http Apache et PHP pour les sites dynamiques, serveur de bases de données MySql ou Postgresql, serveur FTP). Sans oublier les outils et environnements de développement (C++, Gambas (basé sur un clone VisualBasic), Python, etc. Enfin, la plupart des distributions proposent aussi les environnements graphiques Gnome et KDE.

Cette foison de "paquetages" ne peut évidemment plus tenir sur un seul CD, mais une bonne conception des distributions permet en général une installation standard acceptable à partir de ce support, le reste de la distribution étant alors accessible, tout comme les mises à jours, à partir de dépôts (sites proposant le téléchargement).

Pour les distributions passées ici en revue, voilà ce qui apparaît:

  • Mandriva: distribution généraliste, l'installation à partir d'un seul CD est honnête, mais le mieux reste de disposer des 3 CD d'installation, certains "modules" (par exemple des pilotes) n'étant pas localisés sur le CD n° 1.

On peut peut-être ajouter qu'une autre distribution, très semblable (normal puisque développée sur la base Mandriva), permet le démarrage en Live CD puis installation à partir de ce support unique: PCLinux0S.

  • Debian, pour sa part, répond parfaitement au principe d'un CD unique. Une fois un système minimal opérationnel, Debian télécharge pendant son processus d'installation-configuration, les paquetages nécessaires.

Ubuntu repose sur le même principe, et il en existe 2 versions différentes, l'une pour poste de travail (à comprendre dans le sens large du terme) et l'autre pour l'installation d'un serveur, dont sont alors absents, par exemple, les environnements graphiques.

  • SuSE Linux enfin peut être comparé à Mandriva. Distribution généraliste, un système de base peut être installé à partir d'un seul CD, puis après configuration des "dépôts", l'ensemble des paquetages et mises à jour est disponible via le Net.

Maintenance des modules

Avant toutes choses, précisons ici qu'un module ou logiciel applicatif nécessite souvent que l'installation d'un seul éléments. Souvent, des modules secondaires (librairies partagées) sont nécessaires au bon fonctionnement du système ou des logiciels. C'est ce que l'on appelle les dépendances. Les modules d'installation des différentes distributions prennent en charge la résolution des maintenances et garantissent ainsi un fonctionnement optimal et sans conflit de l'ensemble d'un système.

Voyons au cas par cas:

  • Mandriva utilise des paquetages au format RPM (hérité de Red Hat) et gère ceux-ci par son module URPMI qui facilite grandement la maintenance des modules. Il n'est pas nécessaire de connaître les noms de modules puisque l'interface graphique de URPMI permet une sélection intuitive des briques logicielles dont on a besoin.
  • Debian utilise son propre format deb et son module "apt-get" permet une gestion relativement aisée des modules. C'est "apt-get" qui est utilisé par les modules Synaptic ou Aptitude qui proposent une interface graphique intelligente. Là aussi les paquetages sont présentés par catégories.

Il subsiste néanmoins une question: que faire lorsqu'un paquetage n'existe pas au format deb? Debian inclut un module qui permet de convertir le paquetage vers son format générique.

  • SuSE Linux n'est pas en manque pour la simplicité d'installation et de maintenance des modules. "Yast", qui préside à la maintenance du système, dispose de son module qui rend facilement accessible l'ensemble des paquetages, soit par catégories, par noms, etc. Et à défaut de connaître le nom ou la catégorie d'un module, Yast permet une recherche par mots clés qui opère également sur les notes (descriptions) des paquetages.

Visite de Netcraft.com

http://www.Necraft.com est une véritable mine d'or pour qui s'intéresse aux données techniques et administratives d'un site. Introduisez, par exemple, l'adresse d'un site et Netcraft en affiche les données telles que: hébergeur, pays, date du dernier redémarrage... On y trouve aussi l'information que le serveur Apache est plus utilisé sur le serveur IIS de Microsoft.

Longuest uptime révèle les sites classés selon leur moyenne des plus longues périodes de disponibilité sur 7 jours (soit les sites dont les serveurs ont le moins été "redémarrés"). On y constate donc qu'Apache est bien le plus stable du marché.
Quant à la page Most requested sites, elle donne le classement des sites les plus visités dans le monde. Au moment de ma visite sur Netcraft, c'était le site http://www.swlstg-tr.nhs.uk/ qui trônait en tête de liste. Ce site est consacré à la santé mentale, orienté vers le sud-ouest de Londres, et propose autant des informations courantes que des partages entre personnes.

Copie du CD vers image ISO

Soit sous Windows (moins amusant) avec Nero par exemple.
Sous Linux:

  • avec KDE, lancer K3B, choisir "copier un CD" puis dans les options "créer seulement une image".
  • dans un terminal (console), taper: dd if=/dev/cdrom of=nom_fichier.iso
    Profitons-en pour dire (ou rappeler) que sous Linux les périphériques sont vus comme des fichiers.