le seul point vraiment essentiel pour moi, dans la gentoo, est la personnalisation très puissante d'un package à l'install, grace à la variable USE qui va spécifier les options de compilation, et dont vont découler les dépendances
exemple, je veux installer proftpd, par défaut il n'y a pas le support ldap pour stocker les utilisateurs dans un annuaire ldap, donc par défaut proftpd n'est pas compilé avec l'option ldap et ne nécessite pas la présence du package offrant la libldap
si je spécifie l'option "ldap" dans la variable USE, alors le package openldap devient nécessaire et l'option ldap est activée à la compilation
la commande emerge proftpd va donc commencer par recuperer, compiler et installer openldap avant de s'occuper de proftpd
ca permet de pas etre obligé d'installer des packages rendus necessaires par une option dont on ne veut pas
de plus la gestion des options de compilation et standardisée et centralisée, l'option activant le support ldap dans une appli s'appelera toujours ldap, et un fichier de configuration permet de spécifier pour l'ensemble du systeme les options activées (qui peuvent etre modifiée pour un package particulier lors de l'install de celui-ci)
aller... et merci à Baptiste Simon d'avoir parlé un jour de la gentoo sur #cubes :)
[^] # Re: Gentoo 1.4 est (enfin) sortie
Posté par Nap . En réponse à la dépêche Gentoo 1.4 est (enfin) sortie. Évalué à 3.
exemple, je veux installer proftpd, par défaut il n'y a pas le support ldap pour stocker les utilisateurs dans un annuaire ldap, donc par défaut proftpd n'est pas compilé avec l'option ldap et ne nécessite pas la présence du package offrant la libldap
si je spécifie l'option "ldap" dans la variable USE, alors le package openldap devient nécessaire et l'option ldap est activée à la compilation
la commande emerge proftpd va donc commencer par recuperer, compiler et installer openldap avant de s'occuper de proftpd
ca permet de pas etre obligé d'installer des packages rendus necessaires par une option dont on ne veut pas
de plus la gestion des options de compilation et standardisée et centralisée, l'option activant le support ldap dans une appli s'appelera toujours ldap, et un fichier de configuration permet de spécifier pour l'ensemble du systeme les options activées (qui peuvent etre modifiée pour un package particulier lors de l'install de celui-ci)
aller... et merci à Baptiste Simon d'avoir parlé un jour de la gentoo sur #cubes :)