Ne serait-il pas génial si vous pouviez simplement cliquer pour accéder à une distribution personnalisée??

Après tout, la plupart des packages dont vous aurez besoin se trouvent quelque part sur un serveur Web bien connecté. Il est donc logique de créer des images ISO et des référentiels directement sur ce serveur. Et puisque ce serveur a une interface HTTP, pourquoi ne pas transformer le logiciel de construction de distro en une application web?

C'est le principe de www.instalinux.com, créé par Chris Slater. Il est basé sur les scripts CGI SystemDesigner du projet Linux Common Operating Environment, initialement développés en tant qu'outil à usage interne chez HP, et maintenant publiés sous la licence GNU GPL..

Selon Jeffrey Wade de HP, cité l'année dernière lors de la publication de LinuxCOE 4.0, la société a installé plus de 15 000 ordinateurs de bureau et serveurs utilisant LinuxCOE. Il utilise également le logiciel pour installer Linux sur les serveurs vendus, ainsi que dans le cadre de ses offres de services..

Pour le nouveau créateur de distro, il vaut certainement mieux avoir à télécharger tout le code source sur une connexion haut débit domestique, puis à comprendre comment le construire. La configuration est très simple et prend en charge une gamme de distributions de base. Les seules questions auxquelles vous devez répondre dans SystemDesigner sont les mêmes que dans une installation standard..

Cela est également très utile pour un administrateur système plus expérimenté qui doit appliquer une configuration identique, pré-établie, à un grand nombre de machines. Dans l'exemple suivant, nous allons examiner la création d'une distribution de bureau Ubuntu Hardy 64 bits avec des packages pédagogiques supplémentaires d'Edubuntu et une prise en charge du japonais - simplement parce que nous pouvons.

Pour créer votre distribution personnalisée, cliquez sur le lien Designer de la page d'accueil Instalinux et sélectionnez votre distribution de base. Vous avez actuellement le choix entre CentOS 4 ou 5, Debian Etch, Fedora jusqu'à la version 8, OpenSUSE jusqu'à 10.3, Scientific Linux jusqu'à 5.0, SUSE 9.3 ou Ubuntu jusqu'à Hardy Heron..

Toutes les distributions de base sont disponibles dans les versions Intel / AMD 32 bits et 64 bits. Outre ces considérations, votre seule autre option sur la première page du Concepteur système est de définir le nom d'hôte ou de configurer la machine cible pour récupérer un nom d'hôte via DHCP..

Vérifiez vos sommes

Il existe également un MD5SUM fourni, dont vous devriez prendre note maintenant: il est préférable de sauvegarder la page Web sur votre ordinateur local, ainsi que le fichier preseed.txt proposé..

Une fois le téléchargement de l'image terminé, testez-le avec la commande md5sum. Le paquetage md5sum devrait déjà être installé dans n’importe quelle distribution décente de Linux, mais sinon, il s’agit d’un paquet standard et devrait certainement être disponible à partir du référentiel en ligne de votre distribution actuelle. Tapez simplement md5sum dans un terminal et ajoutez le nom de l'image ISO, comme suit:

daniel @ 64studio: $ md5sum iso8574.iso 41a0b070302bae85ec8d5a0159969eb6 iso8574.iso

Le résultat de la commande md5sum doit être identique à celui affiché sur la dernière page Instalinux. Votre somme de contrôle sera presque certainement différente de la mienne, sauf si vous spécifiez exactement les mêmes options.

Après avoir vérifié que votre téléchargement est correct (car il serait vraiment embarrassant de distribuer une image d'installation corrompue), vous pouvez le graver sur un CD en utilisant votre application préférée..

N'oubliez pas de sauvegarder vos données personnelles avant de tester le disque sur un PC ou un ordinateur portable, en particulier si vous avez spécifié le formatage automatique du disque dur pendant le processus d'installation; comme le dit l'écran de démarrage, le contenu de tout ou partie des lecteurs peut être effacé.

Malgré le fichier de préconfiguration contenant les paramètres de langue, en mode manuel, la version LinuxCOE du programme d'installation d'Ubuntu nous demandait toujours de définir la langue d'installation et le dialecte. Le reste de l’installation n’était pas non plus sans anomalie - à un moment donné, l’installation s’est arrêtée avec le message «Le chargement de apt-mirror-setup a échoué pour des raisons inconnues». Nous devions sélectionner Continuer avec les touches Tab et Entrée avant de pouvoir continuer le téléchargement des paquets depuis le miroir Ubuntu apt.