Attention ! Ce nourjal n'est pas un nourjal sur le cyclimse. Merci de votre compréhension.
Il y a quelque temps, j'ai remarquĂ© quelque chose d'amusant. Parfois, des particuliers ou des associations comme Ubuntu France veulent adapter les mĂ©dias â disques optiques ou clefs USB â d'installation d'Ubuntu.
Comment procÚdent-ils ? Ils prennent une image officielle Ubuntu, l'extraient, la patchent, puis reconstruisent l'image en ajoutant également l'amorce du chargeur de démarrage.
Ăa ne vous rappelle rien ? Un mĂ©dium officiel est construit de façon opaque, on le prend et on le hacke pour l'adapter ? Moi, ça me fait furieusement penser Ă des outils comme nLite. Pour un logiciel plus ou moins libre, je trouve choquant qu'on doive, pour l'adapter Ă ses besoins, retravailler l'image binaire plutĂŽt que d'adapter son processus de fabrication.
En face, vous avez Debian, par exemple. Pour construire leurs live-CD, ils utilisent live-helper, un outil conçu pour ça, libre et documentĂ©. On sait comment ils l'utilisent, et chacun peut refaire la mĂȘme chose ou adapter ce processus pour crĂ©er ses propres images...
Journal Adaptation d'Ubuntu : comme Windows...
PostĂ© par đČ Tanguy Ortolo (site web personnel) .
Ătiquettes :
4
fév.
2010
# En mĂȘme temps...
PostĂ© par LeJulien . ĂvaluĂ© Ă 9.
[^] # Re: En mĂȘme temps...
PostĂ© par Maxime Buffa . ĂvaluĂ© Ă 6.
[^] # Re: En mĂȘme temps...
PostĂ© par zebra3 . ĂvaluĂ© Ă 4.
Et voilĂ , plus besoin des trois coquillages !
Article Quarante-Deux : Toute personne dĂ©passant un kilomĂštre de haut doit quitter le Tribunal. -- Le Roi de CĆur
# et d'apres toi il marche comment le live helper ?
PostĂ© par NeoX . ĂvaluĂ© Ă 2.
puis mkisofs du chroot modifié ?
[^] # Re: et d'apres toi il marche comment le live helper ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 5.
[^] # Re: et d'apres toi il marche comment le live helper ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 3.
[^] # Re: et d'apres toi il marche comment le live helper ?
PostĂ© par NeoX . ĂvaluĂ© Ă 2.
lh_build is a shell script to automagically create Debian Live images for you. The image generation is as simple as:
1°) cdebootstrap a debian standard system in a subdirectory.
2°) apt-get install the linux kernel image together with squashfs, unionfs modules and the live-initramfs image generator.
3°) Install the proper flavour packages with right preseeded questions.
4°) Clean things up
5°) Compress this rootfs as a squashfs image.
6°) Copy out the kernel and initramfs image.
7°) Assemble the iso, hd or netboot final image.
en gros :
1°) faire un chroot avec un debian dedans (cdeboostrap)
2°) charger et installer un kernel avec option squashfs/unionfs et live-initramfs
(jusque lĂ , si tu decompresses une iso tu as fait la meme chose mais differemment
et dans le lien cité il se trouve qu'il y a aussi une methode avec debootstrap)
3°) installer les packages avec les options qui vont bien pour un liveCD
probablement la meme chose dans le chroot ubuntu venant de l'image iso
4/5/6/7
bah comme avec le manuel ubuntu
nettoyage, sortie du chroot, creation du squashfs, creation de l'iso
finalement c'est quand meme tres ressemblant...
dans les deux cas, tu finis avec un chroot dans lequel tu fais un apt-get ou un dpkg
avec les bonnes options
puis tu reconstruis l'iso
[^] # Re: et d'apres toi il marche comment le live helper ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă -3.
[^] # Re: et d'apres toi il marche comment le live helper ?
PostĂ© par NeoX . ĂvaluĂ© Ă 10.
Alternative n'utilisant pas de fichier ISO
On peut se passer d'une image ISO en utilisant l'utilitaire (debootstrap) qui permet de télécharger les packages essentiel à Ubuntu.
Pour l'utiliser:
sudo debootstrap --arch i386 hardy iso
oĂč iso est le rĂ©pertoire allant accueillir les fichiers.
# ... hein ?
PostĂ© par gUI (Mastodon) . ĂvaluĂ© Ă 8.
tu protestes parce que Ubuntu ne fournit pas d'outil documenté (comme Debian) mais juste une documentation (cf ton lien) ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: ... hein ?
PostĂ© par Etienne Bagnoud . ĂvaluĂ© Ă 10.
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
[^] # Re: ... hein ?
PostĂ© par Grunt . ĂvaluĂ© Ă 7.
Le temps passe vite, on est déjà trolldi..
THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
[^] # Re: ... hein ?
PostĂ© par Julien Gilbert . ĂvaluĂ© Ă 1.
Vous voulez pas la jouer soft ? Je suis pas contraignant... vous voulez la jouer hard ? On va la jouer hard
[^] # Re: ... hein ?
PostĂ© par zebra3 . ĂvaluĂ© Ă 0.
$ cat /etc/debian_version
squeeze/sid
$ apt-cache policy konqueror
konqueror:
Installé : (aucun)
Candidat : 4:4.3.2-1
Table de version :
4:4.3.4-1 0
500 http://ftp.fr.debian.org unstable/main Packages
4:4.3.2-1 0
990 http://ftp.fr.debian.org testing/main Packages
4:3.5.9.dfsg.1-6 0
500 http://ftp.fr.debian.org stable/main Packages
Article Quarante-Deux : Toute personne dĂ©passant un kilomĂštre de haut doit quitter le Tribunal. -- Le Roi de CĆur
[^] # Re: ... hein ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă -3.
[^] # Re: ... hein ?
PostĂ© par Spyhawk . ĂvaluĂ© Ă 1.
[^] # Re: ... hein ?
PostĂ© par Misc (site web personnel) . ĂvaluĂ© Ă 5.
Des personnes plus positives te diraient par contre que c'est la marque d'une communauté vivante et autonome, capable d'assumer des choix en auto gestion, dans un esprit de liberté et d'indépendance. D'autres te diront que c'est la preuve que la création de livecd est vraiment à la portée d'un humain normal, ce qui est le but d'Ubuntu.
En gros, chacun choisit sa pilule :)
[^] # Re: ... hein ?
PostĂ© par Julien Gilbert . ĂvaluĂ© Ă 6.
kubuntu, xubuntu, edubuntu, ca marche
Mais mdebian, rmandriva, dred hat, vsuse, ca marche pas.
Je vois pas d'autre explication.
Vous voulez pas la jouer soft ? Je suis pas contraignant... vous voulez la jouer hard ? On va la jouer hard
[^] # Re: ... hein ?
PostĂ© par Amine "nh2" Brikci-Nigassa (site web personnel) . ĂvaluĂ© Ă 4.
GNU's Not Unix / LINUX Is Not Unix Xernel
# Ouhhh le méchant ubuntu
PostĂ© par Olivier Esver (site web personnel) . ĂvaluĂ© Ă 2.
autorun4linuxcd - Menu for Debian Live under Windows
live-magic - GUI frontend to create Debian LiveCDs, netboot images, etc.
live-helper - Scripts de construction pour Debian Live
Ah ben tient ils offrent aussi live-helper sous ubuntu...
S'il y a un problĂšme, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problĂšme.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 1.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par Olivier Esver (site web personnel) . ĂvaluĂ© Ă 5.
Pour un from scrach live-helper est mieux mais si on veut juste modifier 2-3 trucs d'un cd officiel la méthode décrite est meilleur je trouve.
S'il y a un problĂšme, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problĂšme.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par zebra3 . ĂvaluĂ© Ă 6.
Avec cet outil, tu créée certes un mĂ©dia from scratch, mais tu y mets exactement ce que tu veux et surtout tu y modifies tout ce que tu veux : tu peux inclure des fichiers spĂ©cifiques (comme des fichiers de conf), tu peux exĂ©cuter des scripts dans le contexte du chroot avant la crĂ©ation du mĂ©dia, tu peux crĂ©er un mĂ©dia ISO ou destinĂ© Ă ĂȘtre copiĂ© sur une clef USB, etc.
Par exemple, je m'étais amusé (bien que ne l'ayant pas terminé) à générer un Live CD GNOME pourvu de Tor et en configurant GNOME pour l'utiliser. SincÚrement, je ne sais pas si c'est possible à faire avec Ubuntu.
Au final, Live Helper est réellement plus abouti et surtout plus propre. Il a d'ailleurs été créé en réponse à Ubuntu, pour fournir une méthode générique et extensible.
On est bien en face d'une opposition « réflexion de conception versus bidouille ».
Article Quarante-Deux : Toute personne dĂ©passant un kilomĂštre de haut doit quitter le Tribunal. -- Le Roi de CĆur
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par thedude . ĂvaluĂ© Ă 2.
Les gruik qui veulent juste patcher le live cd a la truelle pour mettre leur logo en ecran eclaboussant, je prefere encore qu'ils rajoutent une photo a une iso faite et testee plutot qu'ils s'amusent a reconstruire un truc from scratch et oublient la libc...
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 2.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par thedude . ĂvaluĂ© Ă 3.
2) c'etait un exemple, remplace libc par firefox ou je ne sais quel autre composant essentiel mais non obligatoire...
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par FReEDoM . ĂvaluĂ© Ă 3.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par Gniarf . ĂvaluĂ© Ă 3.
enfin bon, c'était sur HP-48...
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par Misc (site web personnel) . ĂvaluĂ© Ă 5.
Le systĂšme n'ira pas bien loin, et mettre en livecd Ă dispo sans le tester au moins une fois, c'est un big FAIL.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par Marc Quinton . ĂvaluĂ© Ă 3.
Si tu penses que cette page peut ĂȘtre amĂ©liorĂ©e ou comporte des erreurs grotesques, libre Ă toi de t'y investir.
Quel est l'objectif de ton journal ?
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 1.
L'objet de mon journal, c'est de signaler que la mĂ©thode officielle d'adaptation d'Ubuntu Ă ses besoin, c'est une mĂ©thode Ă la Windows, ce qui est moche. C'est leur choix, mais c'est moche quand mĂȘme.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par CrEv (site web personnel) . ĂvaluĂ© Ă 3.
mais le truc c'est qu'est ce qu'on en a à carrer que ce soit une méthode "à la windows" ?
Parce qu'un soft sous windows (nlite) fait pareil alors c'est nul ?
Tu aurais vraiment pu trouver de meilleurs arguments, car là c'est vraiment léger léger et assez bas (genre sous windows les gens sont nuls, une solution à lawindows c'est forcément de la merde...)
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par Marc Quinton . ĂvaluĂ© Ă 2.
Pour ma part, je me suis investi sur certaines de ces pages du Wiki. Je le fais du mieux que je peux. Quand je fais des erreurs, je les accepte et j'apporte si possible des amĂ©liorations. Face Ă une page Wiki et un problĂšme a rĂ©soudre, on est souvent SEUL, mĂȘme si le "cachet" communautaire semble sauter aux yeux, il se trouve que c'est tout le contraire : tu dois te dĂ©brouiller avec la contenu de ta page : sur le plan technique, de la rĂ©daction et du style. Fort heureusement le systĂšme Wiki permet de rĂ©guler.
C'est pourquoi, je ne vois pas trÚs bien comment on peut dire qu'une page d'un Wiki de la communauté Ubuntu-fr doit nécessairement refléter l'esprit de la distribution et du libre dans le sens le plus noble. C'est un but à atteindre, il est atteint du maniÚre collective, mais certainement pas en se focalisant sur une seule page.
trĂšs amicalement.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 3.
â on prend le binaire, on l'Ă©dite en hexa ou on le dĂ©compile, on le modifie et on le compile ;
â on prend l'image du systĂšme de fichiers, on l'extraie, on modifie et on reconstruit ;
â on prend le bouquin et on met des ratures et des notes dans la marge.
Dans un contexte libre :
â on prend les sources, on les Ă©dite et on compile ;
â on prend le systĂšme de gĂ©nĂ©ration du systĂšme de fichiers, on le modifie et on lance la construction ;
â on prend les sources du bouquin, on les modifie et on le compile.
Donc, se baser sur une image de systĂšme de fichiers fourni par un Ă©diteur, et l'Ă©diter pour l'adapter, c'est une mĂ©thode digne d'un environnement propriĂ©taire, qui ne tire pas du tout partie des avantages du logiciel libre, oĂč le processus de construction est connu et modifiable.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par Alexandre . ĂvaluĂ© Ă 1.
[^] # Re: Ouhhh le méchant ubuntu
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 2.
Plus pratique, non, puisque live-helper automatise tout et peut faire une construction complĂšte sans la moindre intervention humaine.
# Pareil sur le wiki officiel
PostĂ© par GeneralZod . ĂvaluĂ© Ă 6.
https://help.ubuntu.com/community/LiveCDCustomization
https://help.ubuntu.com/community/LiveCDCustomizationFromScr(...)
> Pour un logiciel plus ou moins libre, je trouve choquant qu'on doive, pour l'adapter Ă ses besoins, retravailler l'image binaire plutĂŽt que d'adapter son processus de fabrication.
Pour revenir directement au sujet du journal, on avait eu la mĂȘme rĂ©flexion chez Fedora Ă l'Ă©poque charniĂšre ou RH cĂšdait les rĂȘnes de la distribution Ă la communautĂ©.
Depuis Fedora 7, la génération de médias (installation, live, machine virtuelle) passe par des fichiers kickstarts et un jeu de scripts (pungi, livecd-creator, livecd-iso-to-disk, etc ...) et le tout accessible via des utilitaires graphiques (revisor, system-config-kickstart, etc ...)
Les mĂȘmes outils sont utilisĂ©s par les spins communautaires, les distributions dĂ©rivĂ©es comme CentOS, OLPC, Moblin etc ...
http://doc.fedora-fr.org/wiki/Cr%C3%A9ation_de_Live_CD/DVD_e(...)
# Bravo...
PostĂ© par mr_pouit . ĂvaluĂ© Ă 10.
http://bazaar.launchpad.net/~cjwatson/ubuntu-cdimage/mainlin(...)
Pas dur de faire un journal qui dénonce quand on ne sait pas utiliser un moteur de recherche.
On est encore vendredi, tu peux encore écrire un journal qui dénonce à propos des gens qui écrivent des journaux qui dénoncent sans se renseigner avant...
[^] # Re: Bravo...
PostĂ© par GeneralZod . ĂvaluĂ© Ă 4.
C'est gentil d'avoir les scripts tout beaux, tout propres, mais en pratique, la trĂšs grande majoritĂ© des ubuntistes mĂȘme confirmĂ©s utilisent la mĂ©thode crado et c'est la seule documentĂ©e sur les wikis officiel et francophone.
Ubuntu gĂ©nĂšre une quantitĂ© formidable de documentation, le problĂšme c'est que la qualitĂ© est rarement au rendez-vous. Ils ont un *sĂ©rieux* problĂšme au niveau de la relecture/validation de la documentation et ce n'est pas peu de le dire. La personne qui veut gĂ©nĂ©rer un mĂ©dia personnalisĂ©, soit elle va sur la documentation et trouve les conneries mentionnĂ©es plus haut, soit elle va sur les forums et elle aura les mĂȘmes rĂ©ponses voire encore plus funky.
[^] # Re: Bravo...
PostĂ© par mr_pouit . ĂvaluĂ© Ă 1.
[^] # Re: Bravo...
PostĂ© par đČ Tanguy Ortolo (site web personnel) . ĂvaluĂ© Ă 1.
# C'est vendredi c'est permis
PostĂ© par Bastes . ĂvaluĂ© Ă 0.
(cette phrase est crypto-sctroumpf ; vous pouvez vĂ©rifier vous-mĂȘme : 's/troll/schtoumpf/g')
Eh bien je ne vois qu'une seule solution, le bon gros point Godwin bien gras direct en réponse dans ta gueule :
Ben ouais Ubuntu et Windows c'est pareil on peut les hacker dans le CD d'install, c'est comme tous les végétariens qui sont des nazis comme Hitler et les gens qui mangent des nouilles c'est des fascistes comme Mussolini. Eh ouais, eh ouais. Resserre-moi un muscadet Roger...
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.