Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
reconstructor [Le 04/03/2008, 16:29] depann-informatique |
reconstructor [Le 02/09/2020, 08:01] spnux Suppression de la page |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>système administration BROUILLON}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
====== Reconstructor ====== | ====== Reconstructor ====== | ||
- | \\ | + | |
+ | Reconstructor est un logiciel qui permet de personnaliser les CD d'Ubuntu. | ||
Version 2.0\\ | Version 2.0\\ | ||
Ubuntu GNU/Linux Live CD Creator\\ | Ubuntu GNU/Linux Live CD Creator\\ | ||
- | http://reconstructor.aperantis.com\\ | + | http://www.reconstructor.org (Lien HS) \\ |
- | (c) Reconstructor Team, 2006\\ | + | (c) Reconstructor Team, 2006 |
+ | |||
+ | <note warning>Ce logiciel semble abandonné. En effet le site officiel n'existe plus et sur [[https://github.com/ehazlett/reconstructor.engine|github]] la dernière mise à jour date de mars 2013.</note> | ||
+ | ===== Installation & Exigences ===== | ||
+ | Téléchargez le paquet Debian sur votre bureau\\ | ||
+ | (Feisty:il est vraiment sur le bureau sur Gutsy:Dossier personnel)--> [[http://sourceforge.net/projects/reconstructor/files/reconstructor-stable/reconstructor-2.7/reconstructor_2.7_all.deb/download]]\\ | ||
\\ | \\ | ||
- | Textes traduit de l'anglais à partir du fichier\\ | + | OU |
- | using_reconstructor_2.0_en.pdf\\ | + | |
\\ | \\ | ||
- | ===== Installation & Exigences ===== | + | Extrayez-le à partir de l'utilitaire file-roller en mode graphique !\\ |
- | Téléchargez le paquet --> [[http://reconstructor.aperantis.com/index.php?option=com_remository&Itemid=33&func=download&id=159&chk=8980c505b4be143b958c48d6f065e4fa|reconstructor_2.7_all.deb]]\\ | + | Pour l'apercevoir dans les menus Applications\\ |
+ | Pointez la fléche de votre souris sur Applications\\ | ||
+ | Cliquez droit sur votre souris\\ | ||
+ | Cliquez sur 'Editer les menus'\\ | ||
+ | Cliquez sur 'Outils système'\\ | ||
+ | Cochez la case 'Installateur de paquets GDebi'\\ | ||
\\ | \\ | ||
- | Extraitiez-le à partir de l'utilitaire file-roller en mode graphique\\ | + | Ou exécutez dans un terminal \\ |
- | Ou exécutez tar zxf reconstructor.tar.gz depuis un terminal.\\ | + | <code> |
+ | echo "Vous êtes dans un terminal et votre profil s'appelle $HOME" | ||
+ | sudo mkdir -m 777 RC27 | ||
+ | cd RC27 | ||
+ | wget -q http://reconstructor.aperantis.com/index.php?option=com_remository&Itemid=33&func=download&id=159&chk=8980c505b4be143b958c48d6f065e4fa|reconstructor_2.7_all.deb | ||
+ | sudo dpkg -i reconstructor_2.7_all.deb | ||
+ | sudo apt-get -f install | ||
+ | </code> | ||
+ | \\ | ||
+ | ou compilez-le en faisant cet suite de code\\ | ||
+ | <code> | ||
+ | echo "Vous êtes dans votre profil qui s'intitule $HOME" | ||
+ | mkdir -m 777 RC27 | ||
+ | cd RC27 | ||
+ | wget -q http://downloads.sourceforge.net/reconstructor/reconstructor_2.7_all.tar.gz?modtime=1198794762&big_mirror=0 | ||
+ | tar zxf reconstructor_2.7_all.tar.gz | ||
+ | echo vous êtes dans le dossier appelé $PWD | ||
+ | ./configure | ||
+ | make | ||
+ | sudo make install | ||
+ | </code> | ||
Reconstructor peut fonctionner à partir de n'importe quel répertoire,\\ | Reconstructor peut fonctionner à partir de n'importe quel répertoire,\\ | ||
De sorte qu'aucune «installation» est nécessaire.\\ | De sorte qu'aucune «installation» est nécessaire.\\ | ||
Reconstructor n'a été testé que sur Ubuntu 6.06 donc LTS (Long Time Supported).\\ | Reconstructor n'a été testé que sur Ubuntu 6.06 donc LTS (Long Time Supported).\\ | ||
Les résultats peuvent donc varier.\\ | Les résultats peuvent donc varier.\\ | ||
- | Vous aurez aussi besoin des Paquets squashfstools, gcc, make, et libbogldev\\ | + | Vous aurez aussi besoin des Paquets squashfstools, gcc, make, et libbogldev qui se trouve dans les dépôts univers (voir le sujet [[depots]]). |
- | .\\ | + | Si besoin, modifiez votre fichier [[sources.list]]. |
- | Ajouter l'Universe repository\\ | + | |
- | (!!!! Comprend Que dale ! Si quelqu'un à la solution il faut l'ajouter merçi d'avance ! et veuillez effacer mon message de désespoir)\\ | + | |
Lancez un terminal \\ | Lancez un terminal \\ | ||
<code> | <code> | ||
- | sudo apt-get install gcc patch libbogl-dev fakeroot linux-libc-dev libgd2-xpm mkisofs libusplash-dev squashfs-tools libbogl0 dpkg-dev gnupg-agent gpgsm gnucash subversion\\ | + | sudo apt-get install gcc patch libbogl-dev fakeroot linux-libc-dev libgd2-xpm mkisofs libusplash-dev squashfs-tools libbogl0 dpkg-dev gnupg-agent gpgsm gnucash subversion |
</code> | </code> | ||
\\ | \\ | ||
+ | |||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Pour exécuter reconstructor, ouvrir un shell et faire cd répertoire_dans_lequel_il_est_extrait\\ | + | Pour exécuter reconstructor, ouvrir un terminal et faire cd répertoire_dans_lequel_il_est_extrait\\ |
et lancer :\\ | et lancer :\\ | ||
- | sudo python reconstructor.py\\ | + | <code> |
+ | echo Exemple: RC27=ReConstructor2.7 | ||
+ | echo "Exécution dans votre profil qui s'appelle $HOME" | ||
+ | sudo mkdir -m 777 $HOME/RC27 | ||
+ | sudo python reconstructor.py | ||
+ | </code> | ||
\\ | \\ | ||
Pour utiliser une autre langue autre que votre environnement local\\ | Pour utiliser une autre langue autre que votre environnement local\\ | ||
Langue, exécutez LANGUAGE = [code] sudo python reconstructor.py - où le code est code de langue.\\ | Langue, exécutez LANGUAGE = [code] sudo python reconstructor.py - où le code est code de langue.\\ | ||
Par exemple, si vous vouliez utiliser le français, exécutez :\\ | Par exemple, si vous vouliez utiliser le français, exécutez :\\ | ||
- | LANGUAGE = fr sudo python reconstructor.py\\ | + | <code> |
+ | LANGUAGE = fr sudo python reconstructor.py | ||
+ | </code> | ||
Le premier écran est l'écran de bienvenue.\\ | Le premier écran est l'écran de bienvenue.\\ | ||
- | \\ | + | |
- | \\ | + | |
===== Configuration ===== | ===== Configuration ===== | ||
L'écran suivant configure l'environnement de travail.\\ | L'écran suivant configure l'environnement de travail.\\ | ||
Ligne 46: | Ligne 88: | ||
'Create Initial Ramdisk' "Créer Initial Ramdisk"\\ | 'Create Initial Ramdisk' "Créer Initial Ramdisk"\\ | ||
pour les premières fois.\\ | pour les premières fois.\\ | ||
- | Ceci crée le cdrom arborescence, le système de fichiers root directory tree, et le disque virtuel initial\\ | + | Ceci crée le cdrom arborescence, le système de fichiers root directory tree, et le disque\\ |
- | (Initrd) arbre.\\ | + | virtuel initial (Initrd) arbre.\\ |
\\ | \\ | ||
Si vous voulez continuer une session précédente et que vous voulez garder les arbres existants\\ | Si vous voulez continuer une session précédente et que vous voulez garder les arbres existants\\ | ||
(Qui se chargera de tous les logiciels installés et personnalisations), décochez les options.\\ | (Qui se chargera de tous les logiciels installés et personnalisations), décochez les options.\\ | ||
Le Live CD Nom du fichier ISO option consiste à utiliser une Ubuntu Live CD fichier ISO au lieu d'un cdrom physique.\\ | Le Live CD Nom du fichier ISO option consiste à utiliser une Ubuntu Live CD fichier ISO au lieu d'un cdrom physique.\\ | ||
- | \\ | + | |
- | Personnalisation\\ | + | ===== Personnalisation ===== |
Boot Screen\\ | Boot Screen\\ | ||
Cet écran est pour la personnalisation de tous les Live CD.\\ | Cet écran est pour la personnalisation de tous les Live CD.\\ | ||
Ligne 61: | Ligne 103: | ||
Sélectionner un usplash créés ou téléchargés sorte de fichier.\\ | Sélectionner un usplash créés ou téléchargés sorte de fichier.\\ | ||
Pour générer un usplash (actuellement 6,06 pour Ubuntu seulement), cliquez sur le bouton «Générer».\\ | Pour générer un usplash (actuellement 6,06 pour Ubuntu seulement), cliquez sur le bouton «Générer».\\ | ||
- | (** Vous devez en créer avec les ces caractéristiques 640x400, 16 bit, avec l'extension png \\ | + | (Vous devez en créer avec les ces caractéristiques 640x400, 16 bit, avec l'extension png)\\ |
(ubuntu voir le wiki pour plus de détails sur la création d'une Usplash image).\\ | (ubuntu voir le wiki pour plus de détails sur la création d'une Usplash image).\\ | ||
Une fenêtre apparaîtra pour l'image png, suivie d'une autre fenêtre pour enregistrer le fichier\\ | Une fenêtre apparaîtra pour l'image png, suivie d'une autre fenêtre pour enregistrer le fichier\\ | ||
- | Généré avec l'extension .so sorte de bibliothèque.\\ | + | généré avec l'extension .so sorte de bibliothèque.\\ |
- | \\ | + | |
- | Gnome\\ | + | ===== Gnome ===== |
L'onglet suivant dans la section est une personnalisation de Gnome.\\ | L'onglet suivant dans la section est une personnalisation de Gnome.\\ | ||
La section est pour Login\\ | La section est pour Login\\ | ||
Ligne 80: | Ligne 122: | ||
Là encore, une\\ | Là encore, une\\ | ||
Bonne source pour les thèmes et icônes est Gnomelook.org\\ | Bonne source pour les thèmes et icônes est Gnomelook.org\\ | ||
- | \\ | + | ===== Apt ===== |
- | \\ | + | |
- | Apt\\ | + | |
Cette section sert à sélectionner les Référentiels Apt pour le live cd.\\ | Cette section sert à sélectionner les Référentiels Apt pour le live cd.\\ | ||
c'est à dire l'homonyme de /etc/apt/sources.list\\ | c'est à dire l'homonyme de /etc/apt/sources.list\\ | ||
Ligne 89: | Ligne 129: | ||
Par exemple, si vous utilisez le "Dapper" 6.06.1 Live CD, reconstructor ajoutera les dépôts Dapper, les Edgy dépôts si vous utilisez le disque "Edgy".\\ | Par exemple, si vous utilisez le "Dapper" 6.06.1 Live CD, reconstructor ajoutera les dépôts Dapper, les Edgy dépôts si vous utilisez le disque "Edgy".\\ | ||
La partie inférieure utilise les référentiels normaux, un référentiel par ligne.\\ | La partie inférieure utilise les référentiels normaux, un référentiel par ligne.\\ | ||
- | \\ | + | |
- | \\ | + | ===== Optimisation ===== |
- | Optimisation\\ | + | |
L'optimisation sert pour la personnalisation du démarrage et de l'arrêt.\\ | L'optimisation sert pour la personnalisation du démarrage et de l'arrêt.\\ | ||
Cochez la case "Activer" pour activer les options de démarrage.\\ | Cochez la case "Activer" pour activer les options de démarrage.\\ | ||
Cochez l'option "Optimiser Shutdown" pour optimiser le processus d'arrêt du système (supprime tous les scripts inutilement redondants.\\ | Cochez l'option "Optimiser Shutdown" pour optimiser le processus d'arrêt du système (supprime tous les scripts inutilement redondants.\\ | ||
Voir ici pour plus d'informations sur le démarrage, et ici pour des infos sur l'arrêt.)\\ | Voir ici pour plus d'informations sur le démarrage, et ici pour des infos sur l'arrêt.)\\ | ||
- | ** Note: ces réglages sont expérimentaux, vous pourriez ou pas voir un quelconque changement ...\\ | + | Note: ces réglages sont expérimentaux, vous pourriez ou pas voir un quelconque changement ...\\ |
- | \\ | + | |
- | LiveCD\\ | + | ===== LiveCD ===== |
Le LiveCD vous permet de personnaliser l'environnement d'activité (Live).\\ | Le LiveCD vous permet de personnaliser l'environnement d'activité (Live).\\ | ||
Options, telles que le nom d'utilisateur, nom complet, mot de passe et nom d'hôte peut être réglée ici.\\ | Options, telles que le nom d'utilisateur, nom complet, mot de passe et nom d'hôte peut être réglée ici.\\ | ||
Cela peut être très utile pour les applications telles que le shell sécurisé (ssh), où l'accès à distance est souhaitée.\\ | Cela peut être très utile pour les applications telles que le shell sécurisé (ssh), où l'accès à distance est souhaitée.\\ | ||
- | ** S’il vous plaît noter: toute valeur qui est laissée en blanc utilisera la valeur par défaut d'Ubuntu, ou une valeur précédente personnalisés.\\ | + | S’il vous plaît noter:\\ |
+ | Toute valeur qui est laissée en blanc utilisera la valeur par défaut d'Ubuntu, ou une valeur précédente personnalisés.\\ | ||
Par conséquent, les mots de passe vides ne sont pas admis pour des raisons de sécurité.\\ | Par conséquent, les mots de passe vides ne sont pas admis pour des raisons de sécurité.\\ | ||
- | \\ | + | |
- | \\ | + | ===== Terminal ===== |
- | Terminal\\ | + | |
Le Terminal bouton dans le coin inférieur gauche de la section Personnalisation gnomeconsole lance une console pour la personnalisation de l'environnement de phase.\\ | Le Terminal bouton dans le coin inférieur gauche de la section Personnalisation gnomeconsole lance une console pour la personnalisation de l'environnement de phase.\\ | ||
Toute modification apportée apparaîtra dans la live cd (répertoires, liens, etc.)\\ | Toute modification apportée apparaîtra dans la live cd (répertoires, liens, etc.)\\ | ||
Il s'agit d'un environnement chroot, avec le plein accès au réseau.\\ | Il s'agit d'un environnement chroot, avec le plein accès au réseau.\\ | ||
- | \\ | + | |
- | Modules\\ | + | ===== Modules ===== |
- | Les modules sont le principal cadre de travail des Reconstructor.\\ | + | Les modules sont le principal cadre de travail de Reconstructor.\\ |
Ils effectuent essentiellement toute action dans l'environnement chroot.\\ | Ils effectuent essentiellement toute action dans l'environnement chroot.\\ | ||
- | Il ya deux façons pour un module de fonctionner.\\ | + | Il y a deux façons pour un module de fonctionner.\\ |
Tout d'abord, une norme Execute ( "run now"), qui réalise des actions directement à la chroot, et d'autre part, un "run on boot" méthode.\\ | Tout d'abord, une norme Execute ( "run now"), qui réalise des actions directement à la chroot, et d'autre part, un "run on boot" méthode.\\ | ||
Cela permettra au module de fonctionner après la connection de l'utilisateur.\\ | Cela permettra au module de fonctionner après la connection de l'utilisateur.\\ | ||
- | N'importe quel nombre d'actions peuvent être définies pour s'exécuter au démarrage de votre système, telles que l'ouverture de Firefox à un site spécifique, ou à l'installation de logiciels sous licence restrictives qui ne peuvent pas être redistribués.\\ | + | N'importe quel nombre d'actions peuvent être définies pour s'exécuter au démarrage de votre système, telles que l'ouverture de Firefox à un site spécifique, ou à l'installation de logiciels sous licence restrictive qui ne peuvent pas être redistribués.\\ |
Pour effacer et supprimer des modules de fonctionner sur démarrer, cliquez sur le bouton "Effacer les modules de démarrage".\\ | Pour effacer et supprimer des modules de fonctionner sur démarrer, cliquez sur le bouton "Effacer les modules de démarrage".\\ | ||
Il existe trois autres boutons en bas à gauche de l'écran Modules.\\ | Il existe trois autres boutons en bas à gauche de l'écran Modules.\\ | ||
Ligne 123: | Ligne 162: | ||
Pour visualiser le module sélectionné, soit cliquer sur "View" ou double-cliquer l'item.\\ | Pour visualiser le module sélectionné, soit cliquer sur "View" ou double-cliquer l'item.\\ | ||
Et enfin, à vérifier les mises à jour (si supporté par le module), cliquez sur "Mise à jour du module".\\ | Et enfin, à vérifier les mises à jour (si supporté par le module), cliquez sur "Mise à jour du module".\\ | ||
- | \\ | + | |
- | \\ | + | ===== Appliquer les modifications ===== |
- | Appliquer les modifications\\ | + | |
Cliquez une fois sur Appliquer, vous obtiendrez un avertissement, et ensuite le programme va configurer et installer le\\ | Cliquez une fois sur Appliquer, vous obtiendrez un avertissement, et ensuite le programme va configurer et installer le\\ | ||
Logiciel sélectionné.\\ | Logiciel sélectionné.\\ | ||
Ligne 131: | Ligne 169: | ||
Après chaque modifications, la taille estimée de l'ISO va se mettre à jour.\\ | Après chaque modifications, la taille estimée de l'ISO va se mettre à jour.\\ | ||
Vous pouvez aussi mettre à jour la taille en cliquant sur le bouton à côté de la taille estimée iso.\\ | Vous pouvez aussi mettre à jour la taille en cliquant sur le bouton à côté de la taille estimée iso.\\ | ||
- | \\ | + | ===== Construction "Build" ===== |
- | Construction "Build"\\ | + | |
L'écran de contruction est la dernière étape.\\ | L'écran de contruction est la dernière étape.\\ | ||
L'option Initial Ramdisk génère l'initrd pour le live cd.\\ | L'option Initial Ramdisk génère l'initrd pour le live cd.\\ | ||
L'option SquashFS Root sert à créer le système de fichiers racine.\\ | L'option SquashFS Root sert à créer le système de fichiers racine.\\ | ||
- | Cela doit être fait au moins une fois, et à chaque fois que vous effecturez des personnalisations.\\ | + | Cela doit être fait au moins une fois, et à chaque fois que vous effectuerez des personnalisations.\\ |
Les Live CD (ISO) option crée le live cd. Fichier iso.\\ | Les Live CD (ISO) option crée le live cd. Fichier iso.\\ | ||
La case à cocher pour supprimer les composants Win32 sur le Live CD (Firefox, Gtk +, Thunderbird, etc)\\ | La case à cocher pour supprimer les composants Win32 sur le Live CD (Firefox, Gtk +, Thunderbird, etc)\\ | ||
La liste déroulante permet de créer des Intel/x86 soit, PowerPC, ou IA_64 bit live cd's.\\ | La liste déroulante permet de créer des Intel/x86 soit, PowerPC, ou IA_64 bit live cd's.\\ | ||
- | \\ | + | |
- | \\ | + | ===== Finalisation ===== |
- | Finalisation\\ | + | |
Une fois que la construction est terminée, vous obtiendrez un message d'état, suivi du chemin où se trouve le fichier iso.\\ | Une fois que la construction est terminée, vous obtiendrez un message d'état, suivi du chemin où se trouve le fichier iso.\\ | ||
Pour graver le fichier ISO sur le disque, cliquez sur "Burn ISO"\\ | Pour graver le fichier ISO sur le disque, cliquez sur "Burn ISO"\\ | ||
Grâce au projet Ubuntu et Canonical Ltd pour la création d'une telle grande distribution.\\ | Grâce au projet Ubuntu et Canonical Ltd pour la création d'une telle grande distribution.\\ | ||
\\ | \\ | ||
- | Pour les commentaires, questions, suggestions, etc, nous contacter à http://reconstructor.aperantis.com\\ | + | Pour les commentaires, questions, suggestions, etc, nous contacter à [[http://www.reconstructor.org/]]\\ |
+ | |||
+ | ---- | ||
+ | //Contributeurs : [[utilisateurs:depan-informatique]], [[utilisateurs:EricLaffrat]].// |