| Forums FUG-FR | |
|
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
Divers et varié >> Forums, Site et Wiki >> liveCD Fug-fr https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1244897769 Message started by jc1 on 13. Jun 2009 at 14:56 |
|
|
Title: liveCD Fug-fr Post by jc1 on 13. Jun 2009 at 14:56
Bonjour,
L'idée de faire un LiveCD ou DVD ?) a été lancé par Nix46 sur le forum https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1244663126/5#5 Est-ce que l'on va le faire ? Il faut du monde, de la ressource, des connaissances, etc... Je pense que l'on pourrait avant réfléchir sur ce que pourrait être ce LiveCD. C'est pourquoi je lance ce topic. Alors, je vois plusieurs choses. 1/ LiveCD ou LiveDVD ? Avantages et inconvénients de chacun. i/ Pour le DVD, en inconvénients, je vois : l'upload sur les serveurs, le temps de création de l'image (hum ???). le temps de gravage (hum ...), l'utilisation d'un DVDRom plus cher. a/ En avantage, la place i/ Pour le CD, en inconvénient, je vois : la place qui peut être limite. a/ En avantages, l'upload sur les serveurs, le temps de création de l'image (hum ???). Dans un 1ier temps, je serais LiveCD, mais rapidement DVD. Donc, il faut poursuivre le sujet pour voir ce que cela donnerait. 2/ L'orientation de ce Live (CD ou DVD, au choix) ? Sécurité, dépannage, test compatibilité, desktop, etc... Sécurité et desktop (d'où le DVD) 3/ Interface graphique ou pas et WM ? KDE 3 ou 4 ? Gnome, XFCE, WMII ou etc ... KED 3, XFCE et WMII (d'où le DVD) 4/ Français ou francophone ? francophone avec paramétrage des claviers et langues si cela existe. 5/ Les logiciels à mettre dessus ? A définir 6/ Après, les personnes près à la faire ? 7/ D'autre choses ? Edit : On pourrait lister les Live qui existent et voir si l'on pourrait commencer par en modifié un. Par exemple, le mettre en français. Il y a là qui fournit des outils pour faire un liveCD (pas à jour, mais à voir) http://livecd.sourceforge.net/download.php Ou des lives http://freebsd-live.org/ http://www.freesbie.org/index.html l'idée de MarcK avec dragonfly. ... |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 13. Jun 2009 at 20:39
Merci d'avoir ouvert le topic, je dois avouer que je n'en aurais pas eu autant à dire !
Alors : 1/ On peut commencer avec le Live CD déjà. 2/ Clairement desktop, dans un premier temps. Dans un second et selon la place si LiveCD, il serait bon de rajouter les outils qui vont bien. 3/ De facto XFCE si Live CD et desktop, voir Gnome. 4/ Assurément ! Je dirais que cela devrais même conditionner le choix des logiciels. 5/ Les plus connus pour commencer : Firefox, Opera, VLC, FilleZilla... 6/ Je peux aider sur la personnalisation du système. 7/ Pour moi ce live doit servir à promouvoir FreeBSD au sein de la communauté francophone et faire tomber les idées reçus que l'on pourrait avoir sur cette OS. En live il y a Frenzy aussi : http://frenzy.org.ua/fr/ PS : Vous croyez que l'on pourrait réussir à rentrer tout le wiki dans la galette ?! :D |
|
Title: Re: liveCD Fug-fr Post by jc1 on 14. Jun 2009 at 10:23 Nix46 wrote on 13. Jun 2009 at 20:39:
Je n'y avais pas pensé, mais cela peut être une idée, à voir sous quel format (pdf, html). Je pensais plutôt dans l'autre sens, c'est à dire ouvrir un sujet sur le wiki. ;) 5/ Les logiciels On pourrait définir les besoins, puis voir quels sont les softs qui y réponde le mieux en fonction de la place. client web ftp, irc jabber msn bureautique ... Edit : j'ai créé la page sur le wiki : http://freebsd.bebik.net/wiki/index.php/LiveCD_Fug-Fr yaka |
|
Title: Re: liveCD Fug-fr Post by fredg on 14. Jun 2009 at 12:16
Bonjour,
Je tenais à vous signaler que votre idée est bien sympathique et qu'elle sera bien utile à tout le monde. J'ai en effet eu à dépanner un système FreeBSD récemment où le liveCD était obligatoire et en cherchant, je me suis rendu compte qu'il n'y avait vraiment pas grand chose. Bref, j'ai fini par utilisé frenzy qui est pas mal fait (lang fr, montage auto de toutes les slices et partitions trouvées sur le DD, ...), il ne sera cependant plus maintenu. Ceci vous sera peut être utile : http://people.freebsd.org/~mm/mfsbsd/ Quote:
Bon courage. ++ |
|
Title: Re: liveCD Fug-fr Post by Marck on 14. Jun 2009 at 19:37
Salut à tous
Je laisse ce petit message essentiellement pour dire que je n'ai guère l'intention de participer activement à un projet liveCD ou liveDVD Fug-fr. Non pas que j'y sois opposé d'une façon ou d'une autre, mais surtout parce que je "travaille" actuellement sur d'autres projets qui me tiennent à coeur et occupent le temps dont je dispose. De plus étant à ce jour sous OBSD cela ne faciliterait pas la tâche. Voilà je préfère le dire clairement dès le début, au cas où... A part cela je précise que mon allusion à DragonFly dans un autre message signifiait simplement que je pense qu'il serait une bonne chose d'inclure BSD installer dans le liveCD à la façon de DragonFLy. Ceci apporterait vraiment quelque chose à ce liveCD FreeBSD : http://www.bsdinstaller.org/ Pour le reste, si vous avez besoin de temps à autres d'un coup de pouce ponctuel, je serai tout de même toujours là... dans la mesure de mes capacités. Amicalement, Marc. PS : n'oubliez pas les programmes texte (cf ce que j'ai pu lire aujourd'hui sur le wiki). |
|
Title: Re: liveCD Fug-fr Post by patrick on 15. Jun 2009 at 10:55 jc1 wrote on 13. Jun 2009 at 14:56:
Commence déjà par savoir qui est prêt à bosser dessus, sinon c'est juste du vaporware. Moi non. |
|
Title: Re: liveCD Fug-fr Post by jc1 on 15. Jun 2009 at 14:50
Bonjour,
@patrick : oui, peut être ou peut être pas. Pour faire bouger les choses, il faut un minimum d'énergie ;-) Après tout ... Allez, bon sommeil 8-) |
|
Title: Re: liveCD Fug-fr Post by patrick on 15. Jun 2009 at 16:16 jc1 wrote on 15. Jun 2009 at 14:50:
Ce n'est pas de l'énergie qu'il faut ou des idées, c'est du *travail*. Si personne ne veut bosser dessus ça ne fait qu'un projet mort-né (un de plus). La question est donc qui veut bosser là dessus, avec du *code* ? On ne sommeille pas, je pense qu'il y en a un paquet qu'y ont leur propre projet/travail en cours, ou tout simplement pas le temps ou l'envie (fait beau là, c'est pas vraiment un temps à coder). |
|
Title: Re: liveCD Fug-fr Post by jc1 on 15. Jun 2009 at 19:07
Bonjour,
Énergie et travail, c'est d'une certaine façon liée, non ;) Oui, je suis d'accord, mais avant, il serait bon de savoir qu'est-ce que l'on veut faire. Une "cabane au fond du jardin" ou Versailles, c'est pas tout à fait la même chose. Modifié (francisé) un liveCD qui existe ou en faire un en partant de zéro, c'est pas la même quantité de travail. "Chacun voit midi à sa porte" et cela me convient. Je suis comme tout le monde, mes journées feraient 72h, je n'aurais pas encore assez de temps. Le "bon sommeil" faisait référence à titre de MarcK https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1244663126 |
|
Title: Re: liveCD Fug-fr Post by Marck on 15. Jun 2009 at 19:31 Quote:
Tout à fait, c'est sans doute la première "vraie" question. Ceci dit, pour ce qui est d'un live CD, cela reste du code assez simple ou du moins peut être du code assez simple (des scripts sh en fait). Par contre une bonne connaissance du fonctionnement du système est nécessaire. Bonne soirée à tous, Marc |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 15. Jun 2009 at 21:58
Bonsoir,
Je vais faire des essais avec mfsbsd, voir comment les scripts fonctionnent et comment * personnaliser * tout ça. Je pense aussi que cette partie peut être relativement simple, enfin je vais voir comment je m'en sort. Après pour finstall ben à voir... Bref il est clair que ne suis pas un * codeur *, cela me prendra le temps que cela me prendra. L'idée me trottine dans la tête depuis un moment et j'ai une idée plutôt précise de ce que je veux. Mon problème c'est comment. Et ça le wiki ne l'aborde pas. En voyant le post de Marck qui cherchait à reveiller fugfr, j'y voyais là une bonne occasion pour en discuter et voir si des gents étaient motivés pour partager des idées sur quoi faire et surtout comment. Maintenant forcé de constater que cela n'emballe pas plus que ça, avec les quelques liens déjà évoquer je vais me dépatouiller. Seul s'il le faut. Pis Vbox est enfin sorti donc cela va m'aider. http://www.freshports.org/emulators/virtualbox/ Bien cordialement. |
|
Title: Re: liveCD Fug-fr Post by Marck on 16. Jun 2009 at 06:23
Pour des premiers essais, tu peux peut-être t'inspirer de cela,
je ne crois pas qu'il existe plus simple : http://freebsd.bebik.net/wiki/index.php/Utilisateur:Marck Je laisse le lien car je ne sais si tu le connais. |
|
Title: Re: liveCD Fug-fr Post by jc1 on 16. Jun 2009 at 09:38
Bonjour,
Si MarcK n'existait pas ... ;) @Nix46 : attention avec mfsbsd ton iso doit faire 45 Moi maxi, autrement kernel panique. Je prendrai plutôt Frenzy. Il y a un script de création pour faire ton propore liveCD, c'est aussi installable, cela date de 12/2008 (plus maintenu), il y a plein d'outils de sécurité et réparation, etc ... Cela me semble la meilleur option pour l'instant. J'ai complété le wiki. Perso, je veux bien continuer la réflexion. Je pense que l'on peut continuer à définir ce que l'on veut sur la page du wiki, puis en créer une autre sur le comment, soit en partant de celle de MarcK ou ... Tu peux me contacter par mp, si tu veux... |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 16. Jun 2009 at 10:25
Bonjour,
Je voudrais débuter avec mfsbsd pour sa simplicié. J'avais déjà regardé les scripts de Frenzy et il est vrai c'est plus complet, mais pour moi c'est inbuvable pour débuter. Et la page de Marck va bien m'aider à comprendre le pourquoi du comment de ces scripts. Il y a l'utilitaire de Freesbie aussi à voir, même s'il n'est plus maintenu. Après pour la personnalisation, quand je parlais de mettre le wiki dans la galette, c'est surtout mettre les lignes de codes du wiki dans le code du LiveCD. Voilà, à mettre en pratique maintenant. |
|
Title: Re: liveCD Fug-fr Post by Marck on 23. Jun 2009 at 09:02
Salut
Très rapidement. 1. Si vous faites des essais depuis les commandes que je propose sur "ma" page wiki, pour mdetc, procédez plutôt ainsi pour (c'est plus propre) : * création d'un répertoire ("frog" ou autre...) : mkdir livecd/frog * archivage de etc (commande sous OBSD, voir pour la syntaxe sous FBSD) : tar cpzf livecd/frog/etc.tar.gz -C livecd etc/ * création du script qui désarchivera cela en ram : nano livecd/etc/rc.d/mdetc Quote:
chmod +x livecd/etc/rc.d/mdetc Le script démarre très tôt (# BEFORE: hostid) et le reste se passe bien, enfin j'ai juste fait un essai rapide sous OBSD avec qemu (et FBSD 7.2). Sinon la méthode est extrapolable à tout répertoire que l'on souhaite mettre en ram. 2. Et pourquoi pas un liveCD léger mais 100% RAM ? Les PC en ont de plus en plus. Silence, rapidité, "simulation totale". Je crois que j'essaierai un jour... mais pas de suite. |
|
Title: Re: liveCD Fug-fr Post by jc1 on 23. Jun 2009 at 09:54
Bonjour,
1. Ok, merci pour l'info. 2. Donc mettre tout le live en RAM, si je comprend bien. Oui, idée à développer plus. Tu as des exemples pour voir ce que cela donne ? |
|
Title: Re: liveCD Fug-fr Post by Marck on 23. Jun 2009 at 11:14
Non, pas vraiment.
Je sais juste que certaines distributions genre "Toutou Linux" permettent de faire cela. Mais je n'ai jamais testé ni jamais essayé d'en faire autant ou du moins essayé d'imiter. |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 26. Jun 2009 at 23:05
Peut être intéressant :
http://freenas.svn.sourceforge.net/viewvc/freenas/trunk/etc/rc.d/rcconf.sh?revision=4616&view=markup :) |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 28. Jun 2009 at 21:07
S'il y a besoin d'aide je suis partant
|
|
Title: Re: liveCD Fug-fr Post by fgudin on 29. Jun 2009 at 11:56
Off-Topic replies have been moved to this Topic.
|
|
Title: Re: liveCD Fug-fr Post by Nix46 on 01. Sep 2009 at 22:04
Voici les premières copies d'écran ;)
Edit : Voir fichier ci-dessous. https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?action=downloadfile;file=frog-amd64-beta-7_2-RELEASE-20090819-201326.zip (140 KB | 190
) |
|
Title: Re: liveCD Fug-fr Post by Marck on 02. Sep 2009 at 12:04
Il ne manquerait pas un lien ?
|
|
Title: Re: liveCD Fug-fr Post by Nix46 on 02. Sep 2009 at 12:47 Marck wrote on 02. Sep 2009 at 12:04:
Ben non, les images sont zippées et jointes avec mon message précédent. ::) ;) |
|
Title: Re: liveCD Fug-fr Post by jc1 on 03. Sep 2009 at 12:40
Bonjour,
Merci pour ces screenshots nicolas. PS : gmail avait bien des problèmes l'autre soir et je n'étais pas le seul à ne pas pouvoir me connecter ;) |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 03. Sep 2009 at 13:30 jc1 wrote on 03. Sep 2009 at 12:40:
Et ben de rien. Tiens moi au courant si tu as réussi à démarrer le disque, ou pas. Je peux peut-être faire une image i386 si tu veux. wrote on 03. Sep 2009 at 12:40:
J'ai vu ça oui, à tout les coups comme j'étais connecté, j'ai du passer en offline sans m'en rendre compte. |
|
Title: Re: liveCD Fug-fr Post by Marck on 27. Feb 2010 at 19:32 jc1 wrote on 23. Jun 2009 at 09:54:
Pour un exemple c'est encore un peu tôt... mais j'ai réussi une première ébauche sous et avec OpenBSD. Je pense que j'essaierai de laisser petit à petit des infos sur "ma" page wiki. Tout vient à point à qui sait attendre :) |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 21. Mar 2010 at 22:05
Quelques nouvelles sur le live :
- le script a complétement été réécris et est capable de créer des fichiers de configuration par projet - de fait plusieurs lives sont en cours : fugfr avec xfce (~600Mo), folie avec gnome (~800Mo), et fugfr_marck sans aucun port (~150Mo) que marck attend toujours de tester... - nous cherchons une solution pour partager les isos et le script - le live ne démarre pas encore sur toute les machines, gdm ne se lance pas du tout, et xfce seulement avec hald --retain-privileges et sous qemu. @+ |
|
Title: Re: liveCD Fug-fr Post by Marck on 22. Mar 2010 at 09:59
Salut
Je ne pige pas trop le df :) mais il y a des trucs qui me questionnent. Qu'est-ce qui bénéficie d'une "extention en ram" et qu'est-ce qui n'en bénéficie pas ? Si je comprends à peu près c'est OK pour /etc /root et /usr Ce qui m'étonne c'est que je ne vois qu'une ligne pour /var contre deux lignes pour ceux précédemment cités : il "manque" live/livedisk/var en quelque sorte. Ce qui m'étonne aussi c'est de ne rien voir pour /tmp... Voilà, tout ceci est peut-être tout à fait normal, peut-être pas, alors au cas où :) Bon courage, Marc |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 22. Mar 2010 at 11:32
Ici seul /etc /root /usr et /var ont un espace mémoire en écriture, d'où la couche /live/userdisk qui est /dev/ufs/userramdisk.
Si le script rc modifié trouve à la racine du live des dossiers comme /etc /root et /usr il va les monter avant, d'où /live/livedisk qui est /dev/iso9660/Fug-FR_LiveCD. /var n'existe pas tout simplement pas à la racine du livedisk, mais il le devrait. L'intérêt est que, chaque configuration est en fait un fichier mklive.conf et un ensemble de fichiers systèmes (/etc avec rc.conf sysctl.conf /home ...). Ces fichiers sont pour le moment simplement copiés à la racine du live (plus tard ils pourront être intégrer dans l'uzip). C'est ce qui fait la différence entre le live fugfr folie et fugfr_marck. Après si le support est une clé usb (et donc inscriptible) ici /etc /root /usr seront montés directement depuis la clé sans surcouche /dev/ufs/userramdisk. Ainsi les modifications seront sauvegardées. C'est comme ca que je fais mes tests sur mes machines : je modifie les fichiers sur ma clé, je regarde si ca fonctionne et après je met à jour les configs. Enfin /tmp n'existe pas, c'est un lien vers /var/tmp. De plus /boot (celui du mfsroot /dev/md0) est un lien vers /live/fs/boot (celui de l'uzip) qui devient opé une fois que live/fs est monté. Le /boot de livedisk contient le minimum pour démarrer. C'est globalement le même fonctionnement pour freesbie frenzy et le live de pc-bsd. Sauf qu'ici les données du live peuvent être sauveguardés et que le script mklive.sh te fait un live complet en moins de 30min sans rien compiler ;) @+ |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 22. Mar 2010 at 22:20 Nix46 wrote on 21. Mar 2010 at 22:05:
Bon ben j'ai rien dis, tout fonctionne :P Sur qemu, vbox mes ordis... Je pense que la sortie prochaine de la 7.3 doit influer sur l'arbre des ports, je l'avais déjà remarqué avec la sortie de PC-BSD ou comme par magie tout fonctionnait. Ca me rend chèvre à chaque fois :D En français c'est mieux tout de suite... |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 13. May 2010 at 15:16 |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 14. May 2010 at 00:12
Vu, article intéressant pour débuter avec les lives FreeBSD.
Ceux qui existent actuellement (Frenzy, Freesbie, PC-BSD...) fonctionnent tous à peu près de la même façon : chargement d'une image mfsroot légère qui va charge une image uzip plus lourde. L'image mfsroot étant chargé avec le noyau elle doit être limité en taille, ce que j'avais appris avec le script mfsbsd. Cette image mfsroot ne sert qu'à charger une image uzip plus lourde. Je n'ai jamais testé la limite mais on parle de 45 à 100Mo. 1Go je n'y crois pas du tout sans toucher aux options de compilation du noyan. Je n'ai découvert que très recement comment dépasser les 100Mo pour l'image mfsroot et aller beaucoup plus loin avec des images à 1Go. Et ce n'est pas simple car il faut recompiler le noyau avec des options particulières. J'ai appris récemment aussi que l'image mfsroot peut être une image uzip aussi, ce qui est intéressant en terme de compression. Car une chose importante dans la création de l'uzip, c'est l'option cluster_size. Par défaut il est à 16384 et au max 130560 : ceci influe beaucoup sur le taux de compression. Ainsi j'ai fais des lives avec la 7.3 et la 8.0, de base, aux alentours de 80Mo et un taux de compression relativement stable de 26% sur des lives plus complet ! Comprendre 100Mo compressé en 26Mo :D Hier soir pour la première fois j'ai fais un live avec la 9.0 CURRENT 201004 : 132Mo. :) |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 14. May 2010 at 01:13
Tant que l'on y est, je pense qu'il est temps de parler un peu plus de mon script, mklive.sh.
Je pense qu'il est à présent relativement correct pour sortir un live. Je dis relativement correct, car j'arrive toujours à lui trouver des bugs ou des choses qui finalement de me plaises pas... Bref un petit alpha test ca vous dis ? Pour ceux que ça intéresse, mklive.sh est disponible ici pour le moment, soit 1440 lignes exactement à copier coller. Je n'y connait rien en cvs, j'en profite aussi pour demander un peu d'aide là dessus car j'aurais pratiquement 200 fichiers pour les lives à partager... Il n'y a pas de documention pour le moment mais j'y travail, et l'aide du script est écrite, il suffit de le lancer sans aucun argument pour la lire. Son fonctionnement est très simple, il suffit d'une iso FreeBSD, disc1 ou dvd1. (Attention le nom de l'iso d'origine est super important !). Par défault, il fera un livecd à l'image de l'iso FreeBSD. Après il est possible de créer un projet et de faire un set de configuration pour son live, ou vous trouverez pleins d'options à régler, je vous laisse pour le moment découvrir. Ce qui donnerait avec ici ma config FugFR Light et la 8.0 : [code]black# sh ~nix/L*/m*/mklive.sh build -d ~nix/BSD/8.0-RELEASE-amd64-disc1.iso -c ~nix/L*/m*/light 00:00:00 # Ready to build Fug-fr LiveCD Light in /tmp/live 00:00:00 # Checking /home/nix/BSD/8.0-RELEASE-amd64-disc1.iso 00:00:00 ## Please wait... CHECKSUM.MD5 100% of 351 B 37 kBps CHECKSUM.SHA256 100% of 526 B 25 kBps 00:00:37 ## File /home/nix/BSD/8.0-RELEASE-amd64-disc1.iso is OK 00:00:42 # Unarchive 8.0-RELEASE 00:00:42 ### Unarchive base 00:01:04 ### Unarchive kernel 00:01:24 ### Unarchive manpages 00:01:30 # Upgrading system 00:01:30 ## Please wait... 00:01:30 ### Fetching update 00:02:16 ### Installing update 00:02:29 # Building /boot for Fug-fr LiveCD Light 00:02:34 # Building /boot/fugfr_light_mfs.gz 00:02:34 ## Please wait... 00:02:41 # Installing packages 00:02:41 ### sudo 00:02:41 ## From ftp://ftp.fr.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.0-release/Latest/ in /tmp/live/fugfr_light-8.0-RELEASE-amd64/uzip 00:02:41 ## Please wait... 00:02:42 # Adding users with account name as passwords 00:02:42 ### fugfr:*:1001:1001::0:0:&:/home/fugfr:/bin/tcsh 00:02:43 # Building fugfr_light.uzip 00:02:43 ## Please wait... 00:02:43 ### Installing configured files inside UZIP from /home/nix/Live/mklive/light/conf 00:04:55 ## UZIP compression power : 31% 00:04:55 # Saving configuration inside live 00:04:56 # Building ISO fugfr_light-alpha-8.0-amd64-20100514-003535.iso 00:05:00 ## ISO size = 92Mio 00:05:00 # Calculate MD5 and SHA256 checksum for fugfr_light-alpha-8.0-amd64-20100514-003535.iso 00:05:00 ## Please wait... 00:05:02 ## 00:05:02 ## Please find fugfr_light-8.0-RELEASE-amd64.latest.iso which refer to the lastest build iso 00:05:02 ## So for exemple you can use it like this : 00:05:02 ## qemu-system-x86_64 -m 1024M -boot d -cdrom /tmp/live/fugfr_light-8.0-RELEASE-amd64.latest.iso & 00:05:02 ## 00:05:02 # Et voila ! [/code] Plutôt rapide non ? :D Il fonctionne bien avec la 6 et la 7, mais aussi avec les snapshots de la branche current, la 9 donc, mais j'ai quelques bugs à corriger, j'y travail. Si vous êtes intéressé pour la config fugfr envoyez moi un petit mp. Attention c'est de l'alpha test :P Enfin n'hésitez pas à me faire part de vous retour ici ou sur #fug-fr, car j'en ai bien besoin pour continuer ! Parcqu'après tout si tout le monde s'en fou autant arrêter non ? @+ PS : ci-joint une capture du live fugfr light créé, uzip charger en ram. Capture_light.png (16 KB | 240
) |
|
Title: Re: liveCD Fug-fr Post by Marck on 18. May 2010 at 13:29 Quote:
En 2000 ans les choses ont assez peu changé. J'ai laissé passer un peu de temps avant de te répondre, souhaitant qu'un autre le fît. En fait je crois que le script est assez peu "vendeur" sauf pour de petites choses. Pour les projets plus ambitieux l'exposé d'une méthode ou la mise à disposition d'un produit fini le sont plus. Bien sûr un exposé détaillé d'une méthode ne reste possible que tant que cette méthode n'est pas trop complexe et ne met pas en jeu trop de fichiers. Reste donc... Voilà, cela paraitra peut-être un peu hors sujet, qu'importe. |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 18. May 2010 at 17:44
Je m'en doutais bien.
C'est pourquoi je travail actuellement sur une documentation plus détaillée que le simple "usage" du script et la mise à disposition des sources complètes, ainsi que les isos. J'espérais juste qu'au moins une personne lance juste un petit mklive.sh build -d 8.0-RELEASE-amd64-disc1.iso pour voir et me dise si cela tiens la route... ou pas. |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 29. May 2010 at 22:25
Je viens de tester et ça fonctionne bien avec Qemu et Virtualbox. Il reste avoir pour un startup automatique sur une WM (Xfce comme on avait pu dire par mp) et la possibilité d'installer.
Sinon il faudrait aussi se mettre d'accord, amha, sur la possibilité de régler les rc.conf & co, un boot graphique personnalisé fug, etc... non ? |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 30. May 2010 at 19:34
Ah un problème, voulant supprimer le repertoire live qui a été crée. Certains dossiers et ficihers ne vuelent pas s'effacer, comment faire ?
[code]> sudo rm -rf live/ rm: live/live-8.0-RELEASE-i386/uzip/bin/rcp: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/bin: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip/lib/libc.so.7: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/lib/libcrypt.so.5: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/lib/libthr.so.3: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/lib: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip/libexec/ld-elf.so.1: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/libexec: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip/sbin/init: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/sbin: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/chpass: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/chfn: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/chsh: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/ypchpass: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/ypchfn: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/ypchsh: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/login: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/opieinfo: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/opiepasswd: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/passwd: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/yppasswd: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/rlogin: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/rsh: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/su: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin/crontab: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/bin: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip/usr/lib/librt.so.1: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/usr/lib: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip/usr: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip/var/empty: Operation not permitted rm: live/live-8.0-RELEASE-i386/uzip/var: Directory not empty rm: live/live-8.0-RELEASE-i386/uzip: Directory not empty rm: live/live-8.0-RELEASE-i386/mfsroot/lib/libthr.so.3: Operation not permitted rm: live/live-8.0-RELEASE-i386/mfsroot/lib/libcrypt.so.5: Operation not permitted rm: live/live-8.0-RELEASE-i386/mfsroot/lib/libc.so.7: Operation not permitted rm: live/live-8.0-RELEASE-i386/mfsroot/lib: Directory not empty rm: live/live-8.0-RELEASE-i386/mfsroot/libexec/ld-elf.so.1: Operation not permitted rm: live/live-8.0-RELEASE-i386/mfsroot/libexec: Directory not empty rm: live/live-8.0-RELEASE-i386/mfsroot/sbin/init: Operation not permitted rm: live/live-8.0-RELEASE-i386/mfsroot/sbin: Directory not empty rm: live/live-8.0-RELEASE-i386/mfsroot: Directory not empty rm: live/live-8.0-RELEASE-i386: Directory not empty rm: live/: Directory not empty [/code] |
|
Title: Re: liveCD Fug-fr Post by Marck on 30. May 2010 at 20:33 |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 30. May 2010 at 23:03 lbartoletti wrote on 29. May 2010 at 22:25:
Cool ca marche sur Vbox ! ;) As tu essayé sur une de tes machines ? lbartoletti wrote on 29. May 2010 at 22:25:
Pour le moment la "maquette" contient gdm (qui dans sa dernière version gére clavier et langue) xfce4 quelques logiciels ainsi que des fichiers systèmes légérement tunés. La config sera dispo bientôt normalement, à partir de là nous aurons tout le loisir d'en discuter. ;) (je ne peux pas attacher dans le forum plus de 250ko c'est balot :( ) lbartoletti wrote on 30. May 2010 at 19:34:
En effet, comme le fait remarquer Marck il faut utiliser chflags. Le script gére déjà la suppression des répertoires de travail en exécutant chflags puis rm : [code]mklive.sh clean live/[/code] Ceci supprime tout le contenu d'un répertoire de travaille reconnu comme tel, par contre ca me fais remarquer que ceci supprime tout et qu'il y a un risque si l'utilisateur utilise son home comme rép. Je vais corriger ça pour n'effacer que le minimum. @+ |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 31. May 2010 at 18:34
Il s'agissait bien de chflags, merci à vous deux.
Je n'ai pas encore essayé sur une de mes machines mais je tenterai ce week end ou dans la semaine si j'ai le temps. |
|
Title: Re: liveCD Fug-fr Post by shannara on 01. Jun 2010 at 16:14
Bonjour souhaitant faire un liveCD installable de FreeBSD pour les petite config je vais essayer ton script. :)
LiveCD leger (FreeBSD + openbox) cela par du constat que DesktopBSD et PC-BSD sont trop lourd >:( |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 01. Jun 2010 at 18:16
Je n'ai pas eu le temps de regarder mais sera-t-il possible d'installer le liveCD ?
Sinon, c'est sans doute une option intéressante, mais alors là, comment faire ? |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 04. Jun 2010 at 20:22 shannara wrote on 01. Jun 2010 at 16:14:
Cool merci ;) Pour débuter, tu as juste à mettre ceci dans le mklive.conf de ton projet : [code]FREEBSD_UPDATE="YES" FREEBSD_PKGDIR="release" LIVE_PACKAGES="xorg openbox"[/code] Je te conseil de commencer avec la branche release des packages pour la conception de ton live. Les ports sont les plus à jour avec la 7.3 mais la 8.1 ne devrait plus trop tarder. Utilise la branche stable seulement si tu as vraiment besoin des dernières versions. lbartoletti wrote on 01. Jun 2010 at 18:16:
C'est prévu et cela devrait être assez simple, il suffirait de partitionner un disque, de copier le contenu intégrale de l'uzip et configurer un fstab. Après c'est surtout une question d'interface. |
|
Title: Re: liveCD Fug-fr Post by shannara on 04. Jun 2010 at 20:27
Ok merci, je pense me consacrer entièremenr à mon projet cette été car je suis en stage jusqu'au 18 Juin. Oral le 22.
Je posterai le live pre-alpha |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 06. Jun 2010 at 14:14
Voilà comme promis j'ai testé sur toutes mes machines et ça fonctionne nickel.
Je vais tenter avec le mklive.conf. As-tu déjà une liste de configuration possibles ? Ou du moins une liste des mots clefs, leur signification et les valeurs qu'ils acceptentent. Merci |
|
Title: Re: liveCD Fug-fr Post by Nix46 on 06. Jun 2010 at 16:18 lbartoletti wrote on 06. Jun 2010 at 14:14:
Cool merci ! C'est une bonne nouvelle, ceci prouve que cela ne fonctionne pas que chez moi :P lbartoletti wrote on 06. Jun 2010 at 14:14:
La configuration par défaut est un peu détaillé, lance : [code]mklive.sh create[/code] Une fois ton projet créé, tu trouveras un fichier mklive.conf avec toutes les options disponibles. La configuration fugfr et le script sont désormais disponible dans git sur sourceforge. Nix. |
|
Title: Re: liveCD Fug-fr Post by _-Slash-_ on 06. Jun 2010 at 19:24
je viens de tester avec l'installation de package avec 8.0 dvd et ça fonctionne aussi.
|
|
Forums FUG-FR » Powered by YaBB 2.5.2! YaBB Forum Software © 2000-2026. All Rights Reserved. |