Quelques minutes avec Fedora
Par Benoît Dejean le lundi, 21 avril 2008, 09:50 - Lien permanent
Au travail, la distribution GNU/Linux validée est RHEL 4.5 sur les serveurs et les postes de travail. C'est un peu vieux (Linux 2.6.9, avec un GNOME 2.6 - 2.7), mais ça fonctionne sans problème (j'ai même était surpris que le branchement de clef USB à chaud fonctionne). À mes débuts, vers 2000, j'utilisais RedHat et Mandrake, mais depuis que j'ai découvert Debian, je n'avais jamais ré-utilisé ce type de système.
Donc je me suis dit que j'allais tester Fedora 8, j'ai téléchargé le DVD pour installer ça sur une machine de récupération. L'installation est facile, elle est graphique et ça tient même dans du 800x600, et j'ai choisi un mode minimal (823 paquets quand même): par défaut, le partitionnement utilise LVM et SELinux est en mode strict, tout ça me plaît bien. Il y aussi icedtea dans le tas, c'est sympathique. Quelques minutes plus tard, j'arrive sur mon bureau GNOME 2.20. C'est mignon et très standard. Je veux rajouter un disque dur pour étendre mon / mais je n'arrive pas à trouver d'outils dans le menu, je finis donc par un petit pvcreate/vgextend/lvextend/resize2fs, rien de bien sorcier.
En passant, il n'y a pas de sudo configuré par défaut, on tape donc le mot de passe root pour les gestes d'admin.
Ensuite je me mets en tête de tester frysk et systemtap puisque qu'apparemment c'est installé: impossible de mettre la main dessus. Rien dans mon PATH, les paquets sont bien installés, je lis le man, fais un gros find /, mais impossible de trouver comment les lancer. Je me dis bon je vais déinstaller/supprimer frysk au cas où: yum remove frysk fonctionne très bien, par contre yum install frysk ne connaît pas frysk, le mode search ne trouve rien. Au passage, il n'y a pas de complétion bash pour yum. Je laisse tomber puisque je vois qu'il y a une entrée dans le menu Applications pour ajouter/supprimer des logiciels.
J'ai déménagé deux fois en un mois, je n'ai pas récupéré d'accès à Internet, et quand je lance ce gestionnaire de paquets graphique, il n'arrive logiquement pas à récupérer la liste des paquets: il y a bien un bouton "Annuler" mais il ne fonctionne pas. Quand la MAJ échoue enfin, j'ai le choix entre quitter ou voir l'éditeur de la liste des dépôts. Là c'est la première farce: si je clique sur "Fermer" sans avoir fait de modification, ça quitte le gestionnaire de paquets. Après plusieurs essais, je le comprends, et je ne laisse activer que le dépôt "Install media" qui doit correspondre à mon DVD (même si les détails du dépôt sont entièrement vide). La liste des paquets est enfin disponible. Je suis déjà un peu méfiant, puisque qu'en somme le gestionnaire de paquets n'est pas (trivialement) utilisable si on est pas connecté à Internet. Très mauvais point.
J'arrive ensuite sur une liste de méta-paquets répartis en catégories. Ce sont des gros méta-paquets, il y en a peut-être une vingtaine, avec des noms simples tels que "Environnement GNOME", "Développement GNOME", etc. Impossible de savoir ce qu'il y a dedans, par contre, on peut savoir en cliquant sur le bouton "Paquets additionnels" ce qu'il n'y pas dedans. Je sélectionne donc "Développement GNOME", j'installe, c'est un ensemble de paquets très utiles, genre tous les -devel sauf que ça n'a installé aucun outil de développement un peu utile genre style gcc. Ça m'a quand même installé rcs... J'y retourne pour installer "Outils de développement". Je me promène dans les autres catégories pour personnaliser tout ça : au revoir le "Serveur web" (toujours impossible de savoir ce que ça contient), je désélectionne aussi "Bureautique/Productivité" (sic) qui selon sa description doit contenir des afficheurs PDF, etc.
Erreur monumentale.
D'abord les descriptions sont inexactes voire fausses. Ensuite, il n'y pas de gestion de dépendances entre les méta-paquets : en cliquant à droite à gauche pour alléger mon système, ça a un peu déselectionner par hasard "Environnement de bureau GNOME", sans me le dire bien sur... moi je suis un luser de base, quand on me présente une liste illisible de noms de RPM dans une petite fenêtre, je fais "Appliquer". Et là je vois l'installateur de paquets afficher des mise à jour (???), et j'aperçois des trucs importants passer à la trappe: nautilus, gnome-volume-manager, etc. Bref il est trop tard. Les applets plantent en rafale. Je me retrouve à la porte, je retombe sur GDM et tente de retourner dans ma session ... xterm. On m'avait pas le coup depuis 10 ans.
Magnifique: en quelques minutes, j'ai flingué mon système en voulant juste supprimer "Sons et vidéos", "Graphismes", "Internet basé sur texte" (sic) et quelques trucs comme ça. J'insiste, je n'ai pas fait n'importe quoi. Seulement les dépendances et RPM, même 10 ans après, ça ressemble toujours à de l'escroquerie. Une distribution avec des gestionnaires de paquets aussi défectueux, ça me paraît inutilisable (et pour cause j'ai détruit mon système) qu'on soit utilisateur de base ou ingénieur de métier. Mais qui utilise ça !?
Le DVD finira son weekend à la poubelle. Mes Debian/Sid n'ont pas à s'en faire. Une distribution, c'est des paquets, et Fedora j'ai vu. Pour bien m'assurer du problème, j'ai fait 2 fois l'installation et la manipulation. La première fois, j'ai même eu droit à un plantage du gestionnaire de paquets. Peut-être que Fedora a par ailleurs de bons outils de configuration système (j'ai regardé un peu l'intégration NIS/LDAP/Kerberos ça m'a plu), mais si le plus important est (toujours) défaillant, ça fait fuire.
Allez pour la route, une petite capture d'écran pour que vous faire une idée du niveau de crédibilité de la gestion des paquets sous Fedora 8:
(Vous pouvez aussi en déduire que personne n'utilise Fedora, en français du moins, sinon ce genre de bourdes aurait était détecté)

Commentaires
Please only post in English to Planet Gnome.
Thanks
Ce ne sont pas des meta packages, mais des groupes entiers d'installation!!!! c'est pas possible d'etre aussi con.
et t'as review du GUI (de merde je reconnais) n'a rien avoir avec yum/rpm qui est un milliard de fois plus solide que apt et ses crasses de meta-packages et third-party repos foireux...
pauv con
Le gros troll... Je dirai même énorme...
Fedora marche bien, faire des clicks partout sans faire attention à ce qui se passe, engendre forcément des catastrophes.
Peut-être que l'application n'est pas de mieux conçue mais je trouve ça gros de lui reprocher sans fonctionnement correct. Puis qu'elle a fait ce que tu lui demandais, mais que tu n'as pas prit la peine de vérifier que tu ne fessais pas n'importe quoi.
ENORME! le second commentaire!!!! je suis mort de rire! là on va très loin en matière d'argumentation!
pour revenir à la review.... oui en effet le système n'a pas du aimer les multiples bourdes mais si c'était mieux fait sans doute que ca ne serait jamais arriver... quand à apt... sur les 4 admin qui travaillent avec moi... tous (y compris les fan de centos) sont d'accord pour dire qu'il ne tiens pas la comparaisons face à apt!
Tiens, tu devrais faire aussi un test de la Mandriva 2008 Spring.
Essaie la version One ( LiveCD avec pilotes proprios ) ou alors la version DVD Free.
http://wiki.mandriva.com/fr/2008.1_...
http://wiki.mandriva.com/fr/Mandriv...
Pour les gestion des de dépendances ( en ligne de commande ) :
http://www.linux-wizard.net/howto.p...
http://www.linux-wizard.net/index.p...
doc dispo ici :
http://club.mandriva.com/xwiki/bin/...
Pour le téléchargement :
http://www.mandriva.com/fr/telechar...
Merci pour les insultes.
Lokthare > Le gestionnaire n'a pas du tout fait ce que je lui ai demandé. Moi j'ai voulu enlever OpenOffice et pas tout GNOME ...
Jeff > This is my own blog, i don't write on PGO.
anonymous > Tu t'ennuies au bureau ?
whois ... OrgName Sun Microsystems, Inc
J'essairai la version libre de Mandriva un de ces quatres.
Peut-être devrais-tu lire la doc avant de faire n'importe quoi ? Quand on désinstalle un groupe, on regarde avant ce qu'il contient et si on ne trouve pas on se renseigne sur un forum ou autre.... Tu désinstalle "Environnement de bureau GNOME" (par hasard, mdr) et t'étonnes de voir nautilus et le volume-manger se déinstaller ? Mouais....
Sinon, vu que tu te considères comme un "user de base" tu devrais essayer OSX ou Windows....
T'es démasqué Julien !
Incroyable, j'ai eu la même désagréable expérience avec yum il y a 2-3 ans (pas d'accès internet). Et ensuite j'ai moi aussi voulu "simplifier" mon système. Même impression sur ces assistants graphiques mal conçus... J'aurais du faire un blog, tiens!
Zut, mon commentaire d'hier a été perdu on dirait. Du coup, Fabrice m'a devancé pour te conseiller de tenter l'installation d'une Mandriva Linux (Free ou One, mais la One contient des pilotes proprios). J'utilise Fedora et Mandriva au boulot, et Mandriva à la maison, et pour avoir testé les deux, c'est clair que les frontends à rpm sont 1000 fois meilleurs sous Mandriva ! Que ce soit au niveau de la clarté, de la réactivité, ou du feedback utilisateur (tu vois tout de suite si ce que tu as demandé a été pris en compte).
Je pense pas t'avoir insulté, mais si c'est l'impression que je t'ai laissé, je suis désolé.
J'ai juste dit que tu avais pas regarder convenablement. Le programme te prévient des applications qu'il va déinstaller. Si il l'a pas fait,c'est un bug.
Par contre, cette application est pas des plus appréciés mais le prochaine Fedora, utilise PackageKit comme interface.
Ce serait bien si à la sortie de la Fedora 9, tu y jetait un coup d'œil et de faire un retour d'expérience constructif.
D'autres commentaires et des détails techniques sur le journal de liberforce https://linuxfr.org/~liberf0rce/265...
Lokthare > au non, je parlais de l'anonyme. Aucun problème avec ton commentaire. Comme expliqué sur le journal de liberforce, il y a un "problème" de dépendances:
"Virer groupe "Sons et vidéos" vire gnome-media, qui vire gnome-volume-manager, qui vire gnome-session.
La gestion des dépendances est nickel, mais le résultat surprenant."
Et j'ai notamment était victime de ça et je dois pas être le seul. C'est complètement en opposition avec la règle de la moindre surprise. Peut-être qu'en lisant la liste imbuvable de RPM dans une fenêtre 200x100 j'aurais pu comprendre ce qui se tramait. Quand on décoche "Sons et vidéos" et que ça entraîne tout GNOME, c'est pas le mot "surprenant" qui me vient
(J'ai fini par une boutade pour les traducteurs, j'ai beaucoup traduit à une époque avec GNOME Fr, c'était pas méchant
(J'ai des problèmes de perf pas encore résolu sur le blog, désolé)
Félicitations, tu as été linuxfr-isé: http://linuxfr.org/~liberf0rce/2650...
Merci pour ce grand moment de rigolade :P
zut, grillé. Désolé pour le dérangement
"Peut-être qu'en lisant la liste imbuvable de RPM dans une fenêtre 200x100 j'aurais pu comprendre ce qui se tramait. "
Ben voila, t'aurais pas fait ton sanglier des forets, tu aurais lu et tu aurai vu que ca allait te virer TOUS tes paquets...
Sinon, j'utilise Fedora depuis quelques semaines... Si tu laisse cette daube de pirut aux chiottes, que tu balance tout via yum (et commence par un yum install bash-completion, ca te donnera la completion avec yum...) en faisant a peu pres attention (parce yum aussi, ca reste une merde niveau gestion des dépendances...) tu n'as pas trop de souci...
J'avoue que pour une distro orienté user de base, ca craint un peu, cette gestion catastrophique des paquets !
Apres, t'es un barbu qui en as, toi, t'as pas peur, pas besoin d'un truc user-friendly, utilise donc ta debian ^^
PS : TeeWee = Mustang, mon pote ^^