Ceci est une ancienne révision du document !



Installation en mode OEM

Pour installer Ubuntu en série sur plusieurs machines il faut utiliser le mode OEM. Ce type d'installation est intéressante pour les constructeurs ou assembleurs de PC pour pouvoir vendre leurs machines avec Ubuntu pré-installé.

Cette page est utilisable pour Feisty et Gutsy, pour Festy il faut utiliser le CD d'installation Alternate mais pour Gutsy la fonction d'installation OEM est également intégré à Ubiquity donc on peut utiliser le CD Desktop ou Alternate.

Après avoir téléchargé l'image ISO de la version d'Ubuntu, comme avec les autres type d'installation démarrez sur le CD-ROM, sélectionnez votre langue (touche F2). Choisissez dans le menu d'installation la deuxième ligne : Text mode install for manufacturers.

Écran Boot Alternate

Le déroulement de l'installation est en mode texte, c'est l'installeur Debian. Les étapes principales sont :

  • Vérification du CD et installation des modules de base
  • Configuration du réseau en DHCP ou manuellement
  • Nom de la machine
  • Partitionnement du ou des disques durs.
  • Choix de l'heure en UTC ou non
  • Mot de passe
  • Installation du système
  • Installation de GRUB
  • Redémarrage

Pour plus de détails sur ces différentes étapes reportez-vous sur les pages dédiées, mais juste une précision le mot de passe utilisé sera celui pour le compte créé automatiquement par l'installateur c'est-à-dire oem.

Ce compte va vous permettre de personnaliser votre machine en vue de faire une image déployable sur les autres machines.

En ce qui concerne l'étape « Nom de la machine », pensez à utiliser un nom générique car il sera utilisé sur toutes les machines. Par défaut, utilisez celui du système : Ubuntu.

Mise à jour

Mise à jour

Une fois le système installé, connectez vous avec le login oem et commencez par faire les mises à jours : menu Système → Administration → Gestionnaire de mise à jour. Vous serez peut être amené à redémarrer la machine surtout s'il y a des mises à jours du noyau (kernel).

Paramétrage des langues

Support linguistique

Dans le menu Système → Administration → Support linguistique paramétrez la langue par défaut et ajoutez d'autres langues, si vous avez l'intention de distribuer vos machines dans d'autres pays non francophone. Par défaut il y a l'anglais et le français d'installé complètement ou partiellement cela dépend du type de connexion réseau au moment de l'installation. Pour installer d'autres langues il suffit simplement de cocher les cases correspondantes et une fois la sélection terminée cliquez sur « Appliquer ». A ce moment les différents paquets manquants s'installeront. Attention toutes les applications n'ont pas forcément un support dans toutes les langues, pour exemple OpenOffice.org peut être en anglais si les traductions n'existe pas dans la langue sélectionnée.

Installation d'application

Vous avez la possibilité de modifier les applications installées par défaut sur la machine. Plusieurs méthodes s'offrent à vous :

  • Par le menu Applications → Ajouter/Enlever… : c'est la solution la plus simple et rapide pour installer les applications essentielles.
  • Par le menu Système → Administration → Synaptic : cette procédure permet surtout d'installer des paquets non référencés comme application standard (snmp, serveur ssh, etc.).
  • Par une console avec les outils APT ou Aptitude en mode sudo.
  • La dernière, c'est de télécharger un paquet en « .deb » et d'utiliser les commandes DPKG, mais dans ce cas l'application ne pourra pas être mis à jour automatiquement.

Personnalisation graphique et environnement

Vous pouvez personnaliser un peu plus en configurant les fonds d'écran, thèmes, etc.

  • /etc/skel : tous ce qui ce trouve dans ce répertoire est copié lors de la création du répertoire home de l'utilisateur.
  • /usr/share/backgrounds : c'est le répertoire des fonds d'écran, mais si vous désirez que les utilisateurs les visualisent comme fond par défaut, il faut changer le fichier /usr/share/gnome-background-properties/ubuntu-wallpapers.xml pour avoir la liste exacte des fonds disponibles.
  • /etc/firefox/profile : vous permet de modifier les paramètres par défaut de FireFox, le plus intéressant étant les Marque-pages avec le fichier « bookmarks.html ».

Une autre méthode serait de créer un profil par défaut avec l'utilitaire Sabayon et de le mettre comme défaut (non encore testé).

on trouves des infos plus détaillées sur le wiki de remastersys

Avant de passer à la préparation d'une image distribuable (c'est à dire avant de supprimer le compte « oem »), pensez à cloner votre disque tel quel (avec votre personnalisation). Comme cela vous n'aurez pas à tout refaire tous les mois ou deux mois, pour les mises à jour futures.

Préparation à l'image

Une fois que vous avez créé le système comme vous le désirez, ouvrez un terminal et utilisez cette commande :

sudo oem-config-prepare

Un message vous dira qu'au prochain démarrage le module oem-config sera actif. Cela veut dire qu'au redémarrage le compte OEM sera supprimé et que le système demandera les paramètres finaux à l'utilisateur, qui sont :

  • sa langue ;
  • son fuseau horaire ;
  • son clavier ;
  • son nom d'utilisateur et mot de passe.

Donc une fois tapé la commande « oem-config-prepare », redémarrez la machine pour booter sur un CD qui vous permettra de créer l'image disque du système suivant la méthode choisie (voir ci-dessous).

Outils libres

Pour cloner ou dupliquer votre disque et le système installé dessus, il existe plusieurs méthodes, en voici quelques unes :

  • La commande dd : cette commande permet de cloner de disque à disque mais il est plutôt limité pour une utilisation multiple, reportez vous à ce tutoriel pour plus d'information.
  • Partimage : C'est l'utilitaire OpenSource pour le clonage de machine en série, création d'un serveur pour centraliser les images, CD bootable pour cloner… Pour plus d'information reportez vous au site officiel. Des livecds comme Partedmagic et SystemRescueCd proposent Partimage directement utilisable.
  • CloneZilla : nouveau venu, il se repose sur partimage pour fonctionner mais il n'est qu'en anglais, non testé.
  • La creation de DVD de restauration sembles possible via un LiveCD Hybride ( Pas testé) clonezilla-sysresccd
  • une autre approche est remastersys qui permet en outre de créer un liveCD de la config.

Outils non libres

Je ne donne que deux exemples il existe d'autres solutions qu'une recherche Google donnera.

  • Symantec Ghost : Utilitaire très connu dans le monde du déploiement d'image disque, Ghost est surtout optimisé pour les systèmes Win32. Mais on peut quand même l'utiliser pour créer et redéployer des images Ubuntu. Pour cela il faut impérativement utiliser l'option « -ia » qui forcera Ghost à copier en mode copie de secteur et non en mode copie de fichier utilisé par défaut. Vous pouvez également utiliser l'option « -ib » pour faire une copie intégrale du secteur de Boot (MBR).
  • Acronis : utilitaire de Micro Application pour cloner les disques, non testé.

Au final, vous devrez tester le redéploiement pour valider vos choix sur la personnalisation du système et l'outil de clonage choisi.

Il existe des limitations au clonage industriel des PC sous Ubuntu, ce sont les configurations matérielles des machines.

  • Il faut avoir le même type de carte graphique sur les machines, au risque d'avoir un plantage du serveur Xorg. Pour contourner ce problème si possible utilisez le pilote générique VESA mais attention au BusID du fichiers /etc/X11/xorg.conf.
  • Les périphériques disques, lecteur, doivent avoir le même type de contrôleur PATA (IDE) ou SATA. Sinon le fichier /etc/fstab ne correspondra pas correctement et les lecteurs ne seront pas montés.

Contributeurs : Manu.

  • oem.1243511096.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)