On peut y comprendre que la structure des répertoires dans les Unix modernes n'a rien d'anarchique, et qu'elle répond à un certain nombre de besoins... dont se passe la grande majorité des utilisateurs.
Pas forcément.
Mettre /usr sur une partition séparée, c'est utile pour tout le monde.
Les bases de données qu'une arborescence intelligente permet de mettre en place, elles profitent à tout le monde. À moins que tu ne t'amuses à configurer tous les chemins de fontconfig et/ou defoma à la main...
Quant à moi j'en ai marre de devoir distinguer /bin, /sbin, /usr/bin, /usr/local/bin... et pareil pour les librairies et la doc.
Pour ça, la structure de Hurd, utilisant shadowfs pour séparer les partitions mais rendant ce processus transparent pour l'utilisateur, est à mon avis un progrès dans le bon sens. Éparpiller les fichiers n'importe où, par contre, ne l'est pas.
Le système de fichiers Unix est conçu suivant un principe simple : les fichiers d'un même type vont au même endroit. De la doc ? /usr/share/doc. Des polices ? /usr/share/fonts. Des icônes ? /usr/share/icons. Des bibliothèques partagées ? /usr/lib. Et franchement, une fois que c'est installé, qu'est-ce qu'on s'en tape que telle icône vienne de Gnome ou que telle police vient d'un bundle nommé Freefont ? L'utilisateur s'en contrefout, c'est le rôle du gestionnaire de paquets de gérer tout ça.
[^] # Re: Récapitulons.
Posté par Jar Jar Binks . En réponse à la dépêche GoboLinux : une nouvelle hiérarchie de fichier pour votre distribution. Évalué à 3.
Pas forcément.
Mettre /usr sur une partition séparée, c'est utile pour tout le monde.
Les bases de données qu'une arborescence intelligente permet de mettre en place, elles profitent à tout le monde. À moins que tu ne t'amuses à configurer tous les chemins de fontconfig et/ou defoma à la main...
Quant à moi j'en ai marre de devoir distinguer /bin, /sbin, /usr/bin, /usr/local/bin... et pareil pour les librairies et la doc.
Pour ça, la structure de Hurd, utilisant shadowfs pour séparer les partitions mais rendant ce processus transparent pour l'utilisateur, est à mon avis un progrès dans le bon sens. Éparpiller les fichiers n'importe où, par contre, ne l'est pas.
Le système de fichiers Unix est conçu suivant un principe simple : les fichiers d'un même type vont au même endroit. De la doc ? /usr/share/doc. Des polices ? /usr/share/fonts. Des icônes ? /usr/share/icons. Des bibliothèques partagées ? /usr/lib. Et franchement, une fois que c'est installé, qu'est-ce qu'on s'en tape que telle icône vienne de Gnome ou que telle police vient d'un bundle nommé Freefont ? L'utilisateur s'en contrefout, c'est le rôle du gestionnaire de paquets de gérer tout ça.