Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 34 n'est plus maintenu

#1 23/06/2007 18:06:54

herrib
Retraité
Lieu : Rennes
Inscription : 04/12/2004
Messages : 3 736

Création de distributions personnalisées: REVISOR et KIWI

Fedora 7 a ouvert la possibilité, pour chaque utilisateur, de créer sa propre distribution en la dérivant depuis une version Fedora de départ. L'outil de référence, en environnement graphique, est Revisor. Un tutorial est disponible à l'adresse suivante: http://doc.fedora-fr.org/Cr%C3%A9ation_ … USB_Fedora
:
Fedora 8 va amplifier cette approche (notamment en poussant une approche par le Web!).

OpenSuse suit cette démarche et propose son propre outil, KIWI: http://liquidat.wordpress.com/2007/06/2 … n-creator/

L'article cité présente quelques idées intéressantes. Sa traduction suit:

Chacun peut aisément créer sa propre version de  Fedora avec l'outil Revisor. OpenSuse développe aussi un outil de même portée, KIWI.

L'idée de créer des versions adaptées ("customisées") d'une distribution existante n'est pas nouvelle mais Fedora 7 a porté l'idée à un nouveau niveau en introduisant un environnement graphique facile à utiliser et une démarche appuyée sur des outils automatisés pour les étapes proposées par  Revisor.

Un environnement graphique similaire a maintenant été réalisé au sein de l'outil OpenSuse KIWI. Comme  Revisor,  KIWI est principalement développé pour produire des versions adaptées sous diverses formes. Bien qu'il soit présenté comme un outil indépendant de la distribution, il est principalement utilisé pour OpenSuse. La plus connue de ses applications pour l'instant est sans conteste  la version KDE 4 Live (http://liquidat.wordpress.com/2007/04/1 … available/), intégrant une souche OpenSuse avec la récente version  KDE 4.

Les  écrans de l'environnement graphique   (en version développement encore primitive ) ont  été présentés: http://dev.beryl-project.org/~cyberorg/ … asy-steps/ . Quiconque utilisant Yast se sentira  immédiatement familier.

Il est plaisant de constater que les autres distributions envisagent de fournir à leurs utilisateurs des possibilités identiques à celle que Revisor offre. En outre, cette compétition montre les aspects sous lesquels Revisor pourrait être étendu.  Par exemple, j'apprécie beaucoup l'idée que l'installateur OpenSuse puisse créer des images pour une variété de machines virtuelles: Xen, VMware et Qemu...

En combinant des systèmes automatiques de construction,  chaque développeur pourrait distribuer des images de test pour des machines virtuelles  pour tester les fonctionnalités nouvellement introduites ou les évolutions. Cela faciliterait les tests comme personne n'aurait à changer le système actif.

NdT: les machines virtuelles permettent d'exécuter, dans une session Linux, d'autres sessions de systèmes d'exploitation. Ces sessions supportées par une 'machine virtuelle' spécifique, appuyée sur le noyau selon des modalités qui peuvent varier (émulation de processeur -> émulation d'API système ...) peuvent faire tourner Windows, ou plus directement, des noyaux Linux et environnements spécifiques (exemple: on peut faire tourner une version de développement d'OpenSuse dans une machine virtuelle alors que la version stable est active).

La prochaine étape consisterait à créer des images à partir d'une machine existante - PCLinuxOS  supporte cette approche à l'aide de scripts Debian. Cela rend plus simple la distribution de solutions adaptées.


Solaris 11, Scientific Linux 6.1. FC15 en virtualisation.

Hors ligne

#2 23/06/2007 18:36:05

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 815
Site Web

Re : Création de distributions personnalisées: REVISOR et KIWI

Merci herrib pour ce résumé!

Dernière modification par VINDICATORs (23/06/2007 19:17:10)


AMD R7 5800x, MSI Pro Carbon X470, 64Go DDR4 3.6Ghz Kingston Renegarde C17, RX5700XT MSI OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, BeQuiet Dark 900 + Ppower 1kW plat
AMD R7 2700x + 32Go DDR4 3.2Ghz, 1xPNY LXR8 1To, 2x1To 860QVO, rx6500xt 4Go, BMT MBox Q300L
AMD R5 2600, 32Go DDR4 1.8Ghz, 1x250GO SSD, 3x 2To RAID5 WDBlue, 1030GT 2Go, BCubes Chieftec + AMD A6 9500, 16Go DDR4 2.1Ghz, SSD 250Go,3To Red

Hors ligne

#3 23/06/2007 18:59:23

herrib
Retraité
Lieu : Rennes
Inscription : 04/12/2004
Messages : 3 736

Re : Création de distributions personnalisées: REVISOR et KIWI

C'est corrigé VINDICATORs; le message a été effacé ...


Solaris 11, Scientific Linux 6.1. FC15 en virtualisation.

Hors ligne

#4 23/06/2007 19:59:31

modestrateur
Archihétéro
Inscription : 25/08/2005
Messages : 166

Re : Création de distributions personnalisées: REVISOR et KIWI

On peux donc imaginer qu'un site comme Fedora-fr propose une iso de la version en cours de Fedora incluant tous les dépôts principaux ?
Revisor peut-être intéressant aussi pour ça ! non ? ou, c'est pas possible ?

Hors ligne

#5 23/06/2007 20:08:19

mickey
Membre
Lieu : Marne (51)
Inscription : 01/05/2006
Messages : 1 377
Site Web

Re : Création de distributions personnalisées: REVISOR et KIWI

Bonjour tout le monde.
Voilà, je viens de lire la doc sur Revisor. Vraiment sympas le principe. tongue Mais je me pose plusieurs questions...
Le fait de pouvoir faire une distro sur mesure est super interessant, en théorie, je sais comment faire (LFS), mais Pungi semble correspondre à mes besoins dans le cadre d'un de mes projets. Voilà, j'aurais besoin de recompiler le noyau pour l'alléger au maximum et y intégrer un driver spécifique. Mais cette distribution n'est pas destinée à être connectée à internet, donc, pas besoin des dépôts. Puis-je intégrer un logiciel spécifique (qui n'est pas dans les dépôts de toute façon) directement sur le CD ? Bref, est-ce que je dois créer un dépôt temporaire pour y placer le noyau et le programme dont j'ai besoin pour pouvoir les intégrer au CD d'installation ?
Je sais pas trop si c'est bien clair ? hammer


"La terre est ma patrie et l'humanité, ma famille." (Khalil Gibran)

Hors ligne

#6 23/06/2007 20:28:13

eddy33
Le Prof
Lieu : Bordeaux
Inscription : 22/03/2006
Messages : 6 316
Site Web

Re : Création de distributions personnalisées: REVISOR et KIWI

oui,
tout est possible, meme une distribution avec le nyoau, un systeme de fichers root et un interpreteur de commande wink
Pour intergrer un logiciel specifique, tu rajoutes son nom dans le fichier .ks. Il faut aussi rajouter le nom de depot (repo) sur lequel il se trouve...

Personnellement, pour des essais, je me suis fait un depot local comprenant les depots everything, updates et livna. Tu peux rajouter le tien avec tes paquetages...Tout est possible.
Tu as le tuto sur la creation d'un depot local (prive) ici : http://doc.fedora-fr.org/Cr%C3%A9ation_ … _de_Fedora
Ca permet aussi d'etre tranquille pour les tests de creation de Live CD pour ne pas s'amuser a telecharger par Internet a chaque fois wink


++

@herrib
merci pour ton resume fort interessant wink


Unix..................: depuis '89
Linux.................: depuis '97
Linux embarqué : depuis '99
fedora_04.png

Hors ligne

#7 23/06/2007 20:35:33

mickey
Membre
Lieu : Marne (51)
Inscription : 01/05/2006
Messages : 1 377
Site Web

Re : Création de distributions personnalisées: REVISOR et KIWI

Ok, super, ça va me faire une mini distro adaptée à mes besoins. Enfin y a du boulot mais ça peut se faire en tout cas. Merci. wink


"La terre est ma patrie et l'humanité, ma famille." (Khalil Gibran)

Hors ligne

#8 23/06/2007 23:59:55

eponyme
Retraité
Inscription : 07/07/2005
Messages : 2 237
Site Web

Re : Création de distributions personnalisées: REVISOR et KIWI

Merci pour le résumé. Revisor semble effectivement apporter des possibilités intéressantes !


J'en ai une pour ma signature :
Mon blog autour de linux
fedora_02.png
userbarcentos.png

Hors ligne

Pied de page des forums