• [^] # Re: Bof,

    Posté par . En réponse à la dépêche GoboLinux : une nouvelle hiérarchie de fichier pour votre distribution. Évalué à 10.

    En bref : tu installe prog qui utilise la LIB1.0, puis prog2 qui as aussi besoin de la lib1.0, prog2 constate que la lib1.0 existe deja, il fait met juste dans son repertoire personel un lien vers elle ... tu installe prog3 qui propose la lib1.1(qui suporte toutes les fonctions de la lib1.0) : a l installe il en informe la lib1.0, et lui propose de se substituer a elle; le prog1 demande juste la lib1.0 ou superieure; tu va dans le repertoire du prog1, et tu met a jour le lien symbolique vers la lib1.1. Le prog2 lui ne veut QUE la lib1.0 refuse la mise a jour. On lui laisse juste pour lui : - le prog1 a profite de l update proposee par le prog3 - le prog2 conserve sa vieille lib1.0 - le jour ou tu met a jour prog2, ou que tu le suprime, le lien de prog2 vers lib1.0 sera suprime(eventuelement remplace par un autre lien vers libb1.2); par definition de tout system de fichier base sur les inodes, quand tu suprime le dernier lien qui pointe vers un inode, tu suprime cet inode: l ancienne version lib1.0 qui n est plus utilisee par personne est suprimee ipso facto. Donc ca gere a la fois les dependances, et la supression des lib inutiles. Des questions ?