• [^] # Re: Plus de sens ?

    Posté par . En réponse à la dépêche Sortie de Gobolinux 014. Évalué à 6.

    Si j'adore tout le concept d'Unix et la manière de fonctionner de ces système, je trouve au contraire que la "hérarchie" des fichiers c'est un beau bordel.
    Entre les fichiers dans /opt/gnome (comme il fut un temps sous opensuse), les /usr/bin avec tout en vrac dedans, les /usr/local/bin, les /usr/sbin/, les /bin, les /sbin, les /usr/games, les /usr/local/sbin et puis quoi encore, tout cela pour mettre des binaires à la *@*#"*%, sans compter que la doc se trouvera dans /usr/local/doc ou /usr/share/doc, le reste des fichiers dans /usr/share/programme ou /usr/local/share/programme, les bibliothèques dans /usr/lib, dans /usr/local/lib/, dans /lib etc, bref c'est pas super propre. (je sais, sans doute certains d'entre vous vont pouvoir démontrer que c'est très propre au contraire, correctement hiérarchisé selon des principes valables peut-être sur des serveurs mais plus trop maintenant...à

    Maintenant si on compare avec MacOSX, tous les programmes vont dans /Applications, mais si on n'a pas accès à ce dossier en installation ou selon ses goûts, on peut ranger les dossiers des programmes où on veut. Chez moi j'ai mis les utilitaires réseaux dans /Applications/Internet, les logiciels systèmes dans /Applications/systeme etc

    Honnêtement je trouve le système des paquets sous linux excellent, même plus pratiques que télécharger des logiciels individuels, mais il faut reconnaître les avantages des deux :
    - j'ai planté le disque dur de mon ibook, j'ai pu faire une sauvegarde du dossier d'applications avant, une fois le nouveau disque réinstallé, j'ai juste eu à copier la sauvegarde dans /Applications ainsi que mon dossier "libraries" pour tout avoir de refonctionnel comme avant (même pas eu besoin d'être connecté à internet).
    - j'ai planté un disque ayant Linux Debian, là aussi j'ai pu tout sauvegarder avant (fichiers de conf et perso), j'ai récupéré la liste de mes paquets avec dpkg --get-selections , j'ai pu tout réinstaller à l'identique ensuite (mais il a fallu une connexion internet)

    Un système de gestion centralisé de paquets, mais ayant tous l'ensemble des fichiers nécessaire à faire fonctionner ces paquets, et permettant de les déplacer comme sous osx, cela serait vraiment bien.

    Quand au surcoût de place, je doute qu'il soit si important. Sans doute qu'il serait possible d'avoir des briques de base commune (surtout si le système est centralisé comme Linux), genre gtk, qt, libc etc, et tout les trucs un peu exotiques et un peu pénible à gérer, pas trop utilisés par ailleurs (genre mod:perl:libfinance:timezone), cela pourrait se retrouver dans le "pack".

    Non vraiment les /usr/share/X11/lib/bin/locale/doc j'en peux plus...

    Pour GoboLinux, je trouve que c'est une bonne initiative, même si ce n'est pas encore suffisant. Mais c'est déjà un pas dans le bon sens. Tout comme la norme de freedesktop concernant less fichiers de configuration dans le .config de l'utilisateur au lieu d'avoir tout en vrac dans son dossier perso.

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it