Fedora 9 : vers un « grand cru » de la distribution ?

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.

Ecran de démarrage d'installation de la Fedora 9

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.

Installation de Fedora 9 en cours

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é.

Ecran de connexion de la Fedora 9

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.

Yumex récupérant des logiciels

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.

Rhythmbox et VLC sous Fedora 9

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.

Slackware 12.1 : la doyenne des distribution sort une nouvelle version.

Je dois avouer que la Slackware Linux est un peu ma distribution « chouchou ». C’est la première distribution linux que j’ai jamais utilisée. La première version que j’ai pu avoir, c’était une version de la distribution qui utilisait un noyau 1.2.xx de Linux, ce qui doit remonter vers… 1996.

Elle avait été proposée avec le numéro 6 du défunt magazine « PC Team ». Autant dire qu’à l’époque, Linux était loin d’être autant « user-friendly » que de nos jours.

Même si son créateur ne produit pas actuellement de versions 64 bits – les dérivés que sont Slamd64 et BlueWhite 64 s’en occupant – c’est toujours avec plaisir que je touche à cette distribution, qui se veut simple dans sa conception.

J’ai donc récupéré l’image ISO du DVD depuis le tracker torrent du site de la distribution, histoire d’avoir à éviter à jouer au « grille pain » avec les images ISO des CDs.

J’ai ensuite lancé une session KVM, avec une image disque de 32 Go, un clavier français, un circuit son es1370, donc la ligne de commande suivante :

fred@fred-laptop:~/download$ kvm -m 768 -hda sl121.img -cdrom slackware-12.1-install-dvd.iso -k fr -localtime -soundhw es1370 -boot d &

Le disque a été partitionné en créant une partition principale de 30 Go, les 2 Go restant étant consacré au swap. Ensuite, je me suis contenté d’une installation en mode « full ».

L’installation en anglais a été toute simple, et j’ai pu avoir un lilo – à quand le grand saut vers Grub ? – de toute beauté.

l'écran de démarrage de la slackware 12.1

La configuration de Xorg se fait via l’outil xorgconfig – il faut choisir une profondeur de 16 bits, la profondeur de 24 bits provoquant des plantages de l’outil de terminal dans Xfce – et l’ajout d’un utilisateur via l’outil adduser. Je n’ai plus eu qu’à lancer KDM pour pouvoir ouvrir une session de KDE que j’ai configuré pour obtenir du français. J’aurais tout aussi bien ouvrir une session dans xfce, fluxbox, ou encore windowmaker.

L’équipement logiciel contient la totalité de KDE – qui pour une fois ne me donne pas cette impression de lenteur qu’on peut trouver dans d’autres distributions proposant KDE – dont KOffice.

Les infos techniques de la slackware 12.1

En effet, l’installation d’OpenOffice.org passe par le site slackbuilds.org qui est très agréable d’emploi.

OpenOffice.org 2.4.0 sous la slackware 12.1

Parmis les autres logiciels, on peut trouver Firefox 2.0.0.14, Gimp 2.4. Coté « entrailles », gcc est fourni en version 4.2, et le noyau de la slackware est un 2.6.24.5… Alors que la slackware avait une réputation de distribution assez conservatrice, cela est un peu étonnant à voir 😉

Que dire de plus ? Que cette distribution est toujours autant un plaisir à installer ? Et à utiliser ? Mon seul regret est l’absence de Gnome, mais cela, c’est une décision assez ancienne du créateur de la distribution, et je la respecte.

Bref, si vous voulez découvrir à quoi ressemble cette vénérable ancêtre, dont les premières versions remontent aux années 1992-1993, n’hésitez pas et vous ne serez pas déçus !

Sortons en vrac ;)

Un petit en’vrac consacrée aux sorties de la semaine.

Voila un rapide topo des sorties qui se sont succédées en cette fin de semaine. Je compte publier des articles sur OpenBSD 4.3, la Slackware 12.1 et l’OpenSuSE 11.0 béta 2 le plus vite possible.

gNewSense 1.9 : vers un ubuntu 100% libre à la sauce « GNU » ?

gNewSense – et son pendant Gobuntu – ont pour but de respecter presque « dictatorialement » la notion de liberté defendue par le projet GNU : à savoir réduire à néant toute présence de logiciels ne respectant pas une licence libre, idéalement la Gnu Publishing License.

Lisant sur Distrowatch l’arrivée d’une version « béta » de la 2.0 de gNewSense (la version 1.0 sortie jadis se basait sur la Ubuntu 6.06 LTS), j’en ai profité pour l’installer et la lancer dans une machine virtuelle KVM.

écran de démarrage de gNewSense

Dans l’ensemble, le système ressemble à la logithèque disponible dans la Ubuntu Hardy Heron, mais sans les pilotes et autres logiciels propriétaires, et qu’Epiphany remplace le « non-libre » Firefox, même si ce dernier s’appelle Navigateur Web 🙂

java dans Epiphany sous gNewSense

Sur le plan pratique, on peut facilement installer Java via Iced Tea, et le greffon qui va bien est disponible pour le navigateur internet.

Installation de Java dans gNewSense

Par contre, l’installation de flash via le paquet swfdec ne semble pas complètement opérationnel, ceci étant surement lié à l’utilisation de paquets non-libre et donc incompatible avec la philosophie de la distribution.

C’est une distribution intéressante, même si au final, elle risque d’avoir un public assez restreint, celui des « extrémistes » libristes.

Pourquoi je suis retourné sous Ubuntu Gutsy Gibbon…

Il y a quelques jours, j’ai quitté mon Archlinux et j’ai installé sur mon portable Acer 5520G (basé sur un AMD Athlon 64 X2 TK55) une Ubuntu Gutsy Gibbon, alias 7.10 en lieu et place de mon Archlinux.

Pourquoi ? Pour deux raisons principales :

  1. J’en avais assez de devoir trifouiller pour configurer la moindre option dans ma distribution linux
  2. Une envie de passer moins de temps à administrer ma distro et plus à l’utiliser 😉

Pour des raisons d’ordre pratique, j’ai été obligé d’installer une version 32 bits de la distribution en lieu et place d’une version 64 bits : l’installation de la connexion avec le circuit Wifi (un pourrissime circuit Atheros 5007eg) n’ayant un pilote natif qu’en 32 bits), et l’envie de ne plus utiliser un pilote windows 64 bits via ndiswrapper.

Je n’attends qu’une chose : un support en natif du pilote 64 bits pour utiliser enfin mon PC à sa pleine puissance !

Il est vrai que je perds environ 3% de vitesse pure et que les deux coeurs de mes processeurs ne sont pas employés dans leur totalité, mais au moins, je peux passer plus de temps à utiliser mon ordinateur sans trifouiller dans ses tripes.

Cerise sur le gateau ? Une gestion plus fine des fréquences des deux coeurs du CPU AMD m’a permis de passer de 1 h 45 à près de 3 heures d’autonomie hors secteur… Comme quoi, j’avais mal réglé les fréquences de mon ordinateur 🙁

De mes deux mois sous Archlinux, j’ai acquis plus de connaissances sur les tripes d’un linux. Mais j’ai aussi vu que ce n’était finalement pas la distribution ultime pour mes besoins. Il est vrai que que la non-sortie à la date de ce billet de Gnome 2.22.0 – soit 10 jours déjà depuis la publication – pour une distribution comme l’ArchLinux qui se veut à la pointe des versions, cela est un peu étrange 😉

Je tiens à remercier toute la fine équipe d’Archlinux.fr pour la bonne ambiance et leur conseil. Il est vrai qu’ayant du mettre une machine sous Linux pour une association auprès de laquelle je suis bénévole, mon choix a été une Ubuntu 7.10. Et ayant pu évaluer une version de test de la future Ubuntu Hardy Heron (alias 8.04 LTS) m’a donné envie de revenir dans le monde Ubuntuesque.

So long, Archlinux ! Et bon vent pour la suite !