heronheronpetitpatapon a écritAh d'accord le fait de séparer les bibliothèques des paquets fait qu'on a des soft bcp plus legé???
Oui c'est une des raisons 🙂
heronheronpetitpatapon a écritMais alors ca veux dire quand on installe Linux on installe déja tout les bibliothèque necessaire à tout les soft pilotes compris?
Pas absolument toutes, mais une grande majorité oui.
heronheronpetitpatapon a écritComment alors tout tiens dans à peine 1GO?
Tu sais, chaque bibliothèque fait quelques dizaines ou quelques centaines de kilo-octets...
La majorité d'entre elles sont dans des fichiers "*.so.*" dans le répertoire /usr/lib, tu peux aller voir dans ce répertoire si tu veux. Tu peux aussi jeter un oeil dans /lib.
Justement vu que les bibliothèques sont séparées, chacune fait le strict minimum nécessaire et les tailles (des exécutables ou des bibliothèques) restent raisonnables.
Le fait qu'il n'y ait pas de rétrocompatibilité (c'est-à-dire le fait qu'on ne peut pas utiliser un programme compilé pour une ancienne version avec une nouvelle version) réduit également cette taille ainsi que la complexité à maintenir chaque bibliothèque (il n'y a pas à s'assurer que les anciens "points d'entrée" restent valides).