Je n'utilise pas gentoo actuellement mais ça permet entre autre de pouvoir compiler certains packages avec des options différentes et en théorie, si tu lis le code source t'as au moins la certitude, à moins que emerge soit compromis, que ton binaire est bien issu du code source en question.
Ajoute aussi que Gentoo permet un ajustement quasi chirurgical des dépendances, ce que ne permettent pas les distributions binaires précompilées. Par exemple (et ce n'est pas un troll) compiler le système sans systemd et ses dépendances mais avec udev uniquement ou encore n'inclure que les dépendances GTK (2/3/4) au lieu de Qt, n'inclure que IPv4 au lieu de IPv6, inclure ou ignorer tel ou tel protocole, etc. Ces choix sont disponibles via les fameux USE flags.
De nombreux projets possèdent des options de construction du genre --enable-xxx, --with-xxx, --disable-xxx ou encore --without-xxx. Ces options sont généralement transmises à la commande configure et avec Gentoo chaque utilisateur a individuellement accès à ces paramètres de construction, ce qui n'est pas le cas avec les autres distributions précompilées. Pour ces dernières, ce sont les mainteneurs qui ont dû faire ces choix pour tout le monde.
[^] # Re: C’est pourtant évitdent !
Posté par FantastIX . En réponse au journal De l'importance de la précision. Évalué à 8.
Ajoute aussi que Gentoo permet un ajustement quasi chirurgical des dépendances, ce que ne permettent pas les distributions binaires précompilées. Par exemple (et ce n'est pas un troll) compiler le système sans systemd et ses dépendances mais avec udev uniquement ou encore n'inclure que les dépendances GTK (2/3/4) au lieu de Qt, n'inclure que IPv4 au lieu de IPv6, inclure ou ignorer tel ou tel protocole, etc. Ces choix sont disponibles via les fameux USE flags.
De nombreux projets possèdent des options de construction du genre
--enable-xxx,--with-xxx,--disable-xxxou encore--without-xxx. Ces options sont généralement transmises à la commandeconfigureet avec Gentoo chaque utilisateur a individuellement accès à ces paramètres de construction, ce qui n'est pas le cas avec les autres distributions précompilées. Pour ces dernières, ce sont les mainteneurs qui ont dû faire ces choix pour tout le monde.