Dans le commentaire d’un précédent article, j’ai été accusé de faire du « fedora-bashing ». Je tenais à démentir ce propos, et pour cela, j’ai récupéré la dernière version de développement de Fedora 9 (dite « sulphur ») pour la tester et faire un tour rapide du propriétaire.
Alors que la distribution sort dans moins d’une semaine (le 13 mai prochain) et qu’une version dite « release candidate » n’a pas été distribuée publiquement – du moins si l’on se base sur la feuille de route de développement de la distribution – j’ai récupéré l’image ISO du DVD en 64 bits de la version dite « preview », sortie aux alentours du 17 avril dernier.
Pour le test dans une machine virtuelle KVM, équipée de l’habituel disque virtuel de 32 Go, de 768 Mo de mémoire vive, d’un clavier français, d’un circuit son émulé es1370.
Je ferai une installation « basique » de la distribution, ne modifiant rien à l’installation proposée par défaut. Ensuite, je ferai l’installation des mises à jour, et je terminerai par un rapide tour du propriétaire. Mon but est surtout de la comparer à la version Fedora 8 en 64 bits dont j’avais déjà parlé en novembre 2007 et qui m’avait laissé sur ma faim.
La récupération de l’image ISO a été effectuée via le tracker torrent du projet Fedora.
Création d’une image disque de 32 Go :
fred@fred-laptop:~/download$ qemu-img create -f qcow2 f9.img 32G
Formatting 'f9.img', fmt=qcow2, size=33554432 kB
Lancement de la machine pour l’installation de la fedora 9 dans la machine virtuelle :
fred@fred-laptop:~/download$ kvm -m 768 -hda f9.img -localtime -k fr -soundhw es1370 -cdrom Fedora-9-Preview-x86_64-DVD.iso -boot d &
L’installateur est toujours aussi simple d’accès. Et cela se limite souvent à la sélection d’une option et d’un clic sur le bouton « suivant »…
Que demander de plus ? L’installation annonce la présence de 940 paquets à mettre en place. Ce qui n’est pas excessif au final, vu l’offre logiciel disponible : gimp, Gnome, OpenOffice.org, Firefox, Pidgin, Java (sous sa forme OpenJDK), et encore bien d’autres outils.
La première partie de l’installation prend en gros vingt à vingt-cinq minutes . Peut-être que la compilation en parallèle d’un firefox pré-3.0rc a ralenti un brin le processus d’installation dans la machine virtuelle ?
En tout cas, c’est très rapide, et c’est agréable à voir. A croire que les distributions se sont données le mot pour que leur publication en 2008 soit sous le signe d’une vélocité améliorée.
Le temps de démarrage franchement amélioré doit être lié à l’utilisation d’Upstart, technologie utilisée par Ubuntu – et d’autres distributions – pour donner un coup de fouet au boot.
La deuxième partie de l’installation se résume à la création d’un compte utilisateur et de l’envoi ou non des données technique aux développeurs. On peut aussi configurer le réglage automatique de l’heure au démarrage via un daemon ntp. Ensuite, on peut accéder à un Gnome fraîchement installé.
Cette deuxième partie nécessitant une modification de la ligne de commande utilisée pour KVM :
fred@fred-laptop:~/download$ kvm -m 768 - hda f9.img -localtime -k fr -soundhw es1370 -cdrom Fedora-9-Preview-x86_64-DVD.iso -boot c &
Ensuite, la mise à jour des paquets – suivant la publication de l’image ISO – prend une quarantaine de minutes, pour installer en plus de mises à jour correctives le noyau linux 2.6.25.
J’ai rajouté ensuite yumex, appréciant cet outil de gestion de paquet ; un simple « yum install yumex » dans un terminal en root a fait l’affaire.
Via le dépôt Livna, on peut installer facilement VLC, ou encore les paquets Gstreamer pour supporter les formats « non libres » comme le mp3 pour ne citer que celui-ci.
Coté bonne surprise, j’ai constaté que Rhythmbox apporte le support du greffon MTP (qui était absent sur Fedora 8), ainsi que la quasi-disparition du mélange de paquets 32 et 64 bits. La présence de Swfdec doit être sûrement à cette disparition du mélange.
Cette version est un très bon cru de la distribution Fedora. Autant la version 8 m’avait laissé un peu sur ma faim, autant cette version m’a très agréablement surpris.
Que restera-t-il à la concurrence au final ? Félicitations aux développeurs du projet Fedora.





Elle m’a l’air de plus en plus intéressante cette Fedora 9 ^^ Dommage que ma Ubuntu ne plante plus, moi qui était prêt à migrer
Pour le coup de swfdec c’est intéressant, c’est un bon moteur de rendu de flash. Surtout qu’avec l’ouverture des spécifications de flash, tout va aller plus vite désormais.
Ta Ubuntu ne plante plus ? Par quel miracle ?
Car je me souviens de ton billet enflammé… Des explications, STP ?
Quand à l’ouverture de flash, je ne sais pas si cela rendra plus rapide le développement de lecteurs tiers pour cette technologie.
Merci pour cette review, ça me donne envie de faire de même dans ma Virtualbox
Je m’intéresse de prêt à Fedora, mais je reste fidèle à Archlinux pour l’instant.
Dans tous les cas je dois dire que Fedora/Redhat est une énorme source de contribution pour le monde du logiciel libre : Il m’arrive régulièrement de chopper des patchs à droite à gauche pour fixer un bug pas encore soumis upstream ou pour bénéficier d’une feature sympa. Et bien ses patch sont pour la très grande majorité chez Fedora.
Pour moi il y a quand même quelque chose qui me bloque, que ce soit chez Fedora ou Ubuntu : il n’y a pas d’équivalent à l’AUR de chez Archlinux : on est obligé d’aller à la pêche aux dépots à droite et à gauche pour beaucoup trop de softs.
Enfin j’ai du mal avec les distros qu’il faut mettre à jour tous les 6 mois : l’upgrade demande toujours pas mal de temps et d’attention pour avoir une distro stable au final. Une rolling release distro comme Arch ou Foresight diminue, je pense, ces tâches de maintenance.
Quelqu’un a des retours d’expérience d’upgrade Fedora X -> Fedora X+1 ?
C’est aussi aléatoire que sous Ubuntu ou c’est vraiment tranquille ?
> Dans le commentaire d’un précédent article, j’ai été accusé de faire du “fedora-bashing”.
)
Touché.
Rendons à Cesar, ce qui est à Cesar, Upstart est *développé* par Ubuntu.
Le choix d’Upstart améliore sensiblement la rapidité de démarrage, l’autre alternative étant init-ng.
Pour le démarrage graphique, le nouveau GDM (entièrement réécrit) et Xserver 1.5 n’y sont pas étranger. ça fait près d’un an que FedoraProject traque les bogues et les goulots d’étranglements dans Xorg.
Pour Anaconda, tu n’es pas trompé, Jeremy Katz a passé beaucoup de temps pour le moderniser d’où le support des partitions chiffrés, du redimensionnement des partitions et une installation un peu plus rapide.
Sinon, tu peux jetter un oeil sur PackageKit, il y a de fortes chances qu’il devient un composant standard de GNOME. C’est encore jeune mais très prometteur.
> l’envoi ou non des données technique aux développeurs.
Faites-le, le projet statistiques de FedoraProject et Smolts.org vous en serons éternellement reconnaissant.
N’oubliez pas d’aller sur votre page personnelle et de noter votre matériel afin que les développeurs puissent améliorer le support.
> Quand à l’ouverture de flash, je ne sais pas si cela rendra plus rapide le développement de lecteurs tiers pour cette technologie.
Benjamin Ötte un des principaux développeurs de swfdec ne le croit pas également.
http://lists.freedesktop.org/archives/swfdec/2008-May/001459.html
Que pense tu du thème Wave ? moi je suis un peu déçu.
Chicha : tu es libre de ne pas utiliser autre chose qu’ArchLinux
Pti-Seb : j’avoue que j’aime bien ce thème, bien que n’aimant pas les couleurs froides pour les interfaces graphiques.
Karl : Xorg 7.4 (alias xserver 1.5, non ?) n’est pas encore sorti officiellement. Mais déjà la 7.3 a apporté une meilleure autodétection du matériel… Ce qui a ennuyé certains utilisateurs qui jouaient les gorets avec leur xorg.conf.
PackageKit ? Il ne m’a pas franchement emballé, peut-être car le projet est encore un peu jeune.
A propos, je comptais faire un article lors de la sortie de la version finale, je n’ai fait qu’avancer la publication du dit article.
« Je ferais une installation “basique” de la distribution, ne modifiant rien à l’installation proposée par défaut. Ensuite, je ferais l’installation des mises à jour, et je terminerais par un rapide tour du propriétaire. »
Conjugaison… ne pas connaître le futur simple, c’est tout de même un léger problème… Ou alors je n’ai pas compris le sens du paragraphe et c’était de l’imparfait erroné.
Sinon, cette version de Fedora me semble aussi prometteuse. Juste le fond d’écran que je n’aime pas pour le moment, c’est dire
.
lejocelyn : je me suis embourbé avec un conditionnel que j’avais utilisé au début de la préparation de l’article.
Merci pour m’avoir fait remarquer la faute de grammaire… Car l’école primaire, elle est loin en ce qui me concerne… Je suis entré en sixième en… 1985
@chicha :
Mise à jour d’une Fedora vers une version supérieure via yum :
http://www.tux-planet.fr/blog/?2006/03/23/59-mise-a-jour-d-une-fedora-vers-une-version-superieure-via-yum
Non, je confirme, c’est bien Xserver 1.5 qui sera inclus dans Fedora 9, du moins une pré-version stabilisée.
http://fedoraproject.org/wiki/Features/XserverOnePointFive
Karl : j’ai bien dit : « non officiellement sorti », je n’ai pas dit que ce n’était pas cette version – même non finalisée – qui sera utilisée.
Fedora 10 (pour noël prochain) l’incluera, je suppose, avec OpenOffice.org 3.0, Firefox 3.0.x, Gnome 2.24, KDE 4.1 (ou .2 ?), etc…
Déjà, laissons sortir la 9, on verra après
A propos de l’upgrade d’une version N vers N + 1, l’article de pti-seb est totalement obsolete.
Premierement, yum n’est qu’un gestionnaire de paquet et n’est donc pas capable de gerer un upgrade de distribution (confs differentes, incompatibilites, etc…)
Deuxiemement, le FP a developpé Pre-Upgrade. En gros, yum telecharges tous les paquets pour faire l’upgrade, puis demande de rebooter. Anaconda prendra alors la main au reboot pour installer tout ca comme il faut.
Plus d’infos: http://fedoraproject.org/wiki/Interviews/PreUpgrade
@Pti-seb : merci pour le lien. La migration à l’air de beaucoup mieux se passer que chez Ubuntu par example.
@Frederic : Fedora me tente vraiment, il n’y pas photo. Et c’est pour le moment la seule à pouvoir me faire lacher mon Arch
@bochecha : c’est pas du tout obsolète puisque sa fonctionne toujours. En revacnhe, il est vrai qu’ils ont développer Pre-upgrade pour faire ce genre de chose.