Liens connexes

Dépêche modérée par

Dépêche éditée par

: Sortie de Gobolinux 014

Posté par patrick_g (page perso, ). Modéré le 08 janvier 2008.
0
Les développeurs de GoboLinux, la distribution à la hiérarchie de fichiers alternative, ont annoncé le premier janvier la sortie de la version 014 de leur distribution.

Celle-ci contient KDE 3.5.8, Glibc 2.5 et Xorg 7.2 ainsi que des nouvelles versions des outils de gestion spécifiques de GoboLinux. L'ISO téléchargée ne contient aucun programme propriétaire et le CD gravé permet, outre l'installation en mode graphique, de tester GoboLinux en mode LiveCD.

Ce liveCD est extrêmement adaptable et il est possible d'utiliser les outils GoboLinux pour se construire une version spécifique adaptée à ses besoins.

> Lire la suite (73 commentaires, moyenne: 2,9).   [dépêche : 3445 caractères]

GoboLinux a choisi de repenser les présupposés des systèmes Unix afin de simplifier leur utilisation. Pour cela les développeurs partent de zéro en construisant la distribution selon la méthode de Linux From Scratch et ils redéfinissent radicalement la hiérarchie de fichiers.

Normalement une application s'installe dans plusieurs répertoires : /etc, /usr/bin, /usr/share, etc. Avec GoboLinux chaque application possède sa propre arborescence dans /Programs. Ainsi le programme Firefox réside simplement dans /Programs/Firefox et la suppression de ce répertoire avec un simple rm -rf supprime complètement le programme.

Pour conserver la compatibilité avec l'existant GoboLinux utilise un système de liens symboliques qui masquent la nouvelle hiérarchie. Les scripts d'un programme n'ont donc pas à être modifiés car le mapping du système de fichier permet de respecter les prérequis de ces programmes.

Outre cette redéfinition du système de fichier GoboLinux propose également des outils spécifiques facilitant la gestion de la distribution.

Comme celle-ci est basée sur la compilation des sources le programme InstallPackage permet de télécharger facilement le tar.gz sur les dépôts de la distribution. Le programme Dependencies liste les dépendances du programme et le programme nommé Compile permet, vous l'aurez deviné, de compiler simplement les sources en suivant les recettes (des fichiers texte plus simples que les ebuild de Gentoo). Bien qu'on puisse supprimer un programme en effaçant son répertoire il existe également l'outil RemoveProgram qui s'occupe d'effacer tous les liens qui pointaient vers ce programme. Si on désire simplement désactiver temporairement un logiciel il est possible d'utiliser DisableProgram.

On voit qu'avec tous ces outils spécifiques GoboLinux propose une distribution particulière mais cohérente, un peu dans l'esprit de Pardus qui choisit d'écrire ses outils plutôt que de modifier l'existant.

Le problème, comme avec toute distribution originale et peu répandue, est l'absence de nombreux programmes sur les dépôts. Les deux premiers tests effectués dans l'interface de recherche (tellico et comix) ont renvoyé la réponse "No results match your query".
Dans bien des cas il faudra donc télécharger les sources sur le site officiel du programme en question et écrire la recette soi-même.

En conclusion on peut dire qu'en dépit de sa hiérarchie de fichiers simplifiée, rationnelle et uniforme la distribution ne vise pas les utilisateurs débutants. Le but est de se passer des gestionnaires de paquets classiques et d'administrer autrement sa machine. Comme le dit la FAQ : Nous ne prétendons pas que GoboLinux est plus facile, seulement qu'elle a "plus de sens".

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

étonnant

Posté par H. Guillaume () le 08/01/2008 à 09:38. (lien). Évalué à 4.

Bonjour,

C'est étonnant, cette arborescence.

Ma première pensée fut : "on dirait l'arborescence windows"

Je vais la tester en live. :-)
@+

Plus de sens ?

Posté par JAGUENAUD Anthony () le 08/01/2008 à 09:44. (lien). Évalué à 1.

En quoi cette hiérarchie à t-elle plus de sens ? Et pour qui ?

Parce que Windows a 50 répertoire pour 50 applications ?

C'est une philosophie différente d'organisation, d'accord, mais qu'elle ait plus de sens me dépasse.

--
Je donne mon sang, et vous, que faites-vous pour sauver des vies ?
http://www.dondusang.net/

« Système de fichiers » : terme inapproprié ici

Posté par ttamttam () le 08/01/2008 à 09:44. (lien). Évalué à 9.

Attention !

Un « système de fichiers » est quelque chose de bien précis.

Si j'ai bien compris, c'est la hiérarchie de fichiers, qui est spéciale, et non le système de fichiers.

Salutations

Bibliothèques partagées ?

Posté par Thomas Petazzoni (page perso, ) le 08/01/2008 à 10:24. (lien). Évalué à 2.

Comment ça fonctionne pour les bibliothèques partagées entre plusieurs applications ?

module noyau masquant

Posté par bubar () le 08/01/2008 à 11:13. (lien). Évalué à 3.

y a t il un module noyau servant à masquer complètement l' arborescence réelle de gobolinux ? (ou un autre système, je pense à celui ci car une autre distro ayant fait le même choix de "pleins de liens partout" avait ce truc permettant d' avoir une bonne visibilité sur l' arborescence mise en valeur, en masquant la partie "compatibilité" assurée par qq centaines de liens symboliques).

Fausse bonne idée

Posté par Pierre Jarillon (page perso, ) le 08/01/2008 à 12:38. (lien). Évalué à 8.

Avec la FHS http://www.pathname.com/fhs/ si on veut tout mettre dans un répertoire pour essayer, on utilise /opt , c'est fait pour ça.
On retrouve avec GoboLinux dans les inconvénients de Microsoft. Cette simplification est un leurre, surtout du point de vue sécurité.

L'intérêt de la FHS est de regrouper tous les fichiers de configuration dans /etc, tous les programmes dans /usr/bin, les bibliothèques dans /lib et /usr/lib, les icônes dans /usr/share/icons, etc.
Ce la permet de gérer les droits des utilisateurs et de monter en lecture seule des arborescences qui n'ont pas à être modifiées. On peut ainsi mettre /usr sur un CD-ROM et être tranquille car personne ne pourra en modifier le contenu.
Je trouve aussi qu'il est très commode de sauver /etc pour sauvegarder toutes mes configurations.

En conclusion, GoboLinux met en avant une fausse bonne idée.

Revenir en haut de page