En fait ce qu'il faudrait faire, c'est recréer l'ensemble de répertoires usr-lib-include-etc-... pour chaque projet important (je re-cite: x, gnome, kde, mozilla...)Vous remarquerez que c'est déjà le cas pour x... justement parce que X était standard avant l'arrivée des red hat et autres qui ont imposé de facto une arborescence simpliste des fichiers sous linux...
En fait il y a deux approches, soit on crée un répertoire par "projet" et on met dedans un repertoire pour les libs, un pour les headers, un pour les programmes, un pour les docs, ...
Soit un cré un repertoire pour les libs (/usr/lib) avec un sous répertoire pour les différents projets (/usr/lib/gnome-libs), un répertoire pour les donnée (/usr/share/gnome), un répertoire pour les doc (/usr/doc/) et puis quelques répertoires pour les programmes (/usr/bin /usr/X11R6/bin /usr/local/bin ) pour mettre les programmes histoire de pas avoir un PATH trop long.
Il y a différents moyens de séparer les choses, l'orientation qui a été prise par RedHat en vaut bien une autre. Après c'est une question de goùt mais surtout d'habitude.
[^] # Re: je comprend pas non plus
Posté par Étienne . En réponse à la dépêche Mosfet : Rage against the File System Standard. Évalué à 2.
En fait ce qu'il faudrait faire, c'est recréer l'ensemble de répertoires usr-lib-include-etc-... pour chaque projet important (je re-cite: x, gnome, kde, mozilla...)Vous remarquerez que c'est déjà le cas pour x... justement parce que X était standard avant l'arrivée des red hat et autres qui ont imposé de facto une arborescence simpliste des fichiers sous linux...
En fait il y a deux approches, soit on crée un répertoire par "projet" et on met dedans un repertoire pour les libs, un pour les headers, un pour les programmes, un pour les docs, ...
Soit un cré un repertoire pour les libs (/usr/lib) avec un sous répertoire pour les différents projets (/usr/lib/gnome-libs), un répertoire pour les donnée (/usr/share/gnome), un répertoire pour les doc (/usr/doc/) et puis quelques répertoires pour les programmes (/usr/bin /usr/X11R6/bin /usr/local/bin ) pour mettre les programmes histoire de pas avoir un PATH trop long.
Il y a différents moyens de séparer les choses, l'orientation qui a été prise par RedHat en vaut bien une autre. Après c'est une question de goùt mais surtout d'habitude.