Eh bien, d'abord De tous, il y a plus que RPM et YUM. Un SRPM serait (un peu) inutile à Debian, par exemple. Pour ce qui est de savoir pourquoi vous utiliseriez un référentiel de paquetages plutôt que de tout construire vous-même, je ne sais pas pour vous, mais je préfère courir (j'utilise Ubuntu pour avoir apt-get au lieu de miam):
# apt-get install firefox
que d'essayer de comprendre toutes les dépendances, ainsi que toutes les dépendances dépendances, assurez-vous que je les versions correctes de tout, télécharger/construire/installer que je ne avoir (ou sont périmés: si vous mettez à jour des dépendances existantes, assurez-vous que les nouvelles versions ne cassent aucun logiciel existant et assurez-vous que je ne me retrouve pas avec 15 versions différentes de la même chose), et seulement après tout t chapeau puis télécharger/configurer/construire/installer firefox.
Puis réaliser que je veux aussi Open Office ou MySQL et recommencer à zéro! Cela dit, il existe certains paquets que j'installe la dernière version de source. Par exemple, j'exécute mon centre média en MythTV et j'aime toujours créer la dernière version de Subversion. Mais même alors, avec un gestionnaire de paquets, qui est aussi simple que:
# apt-get build-dep mythtv
> cd ~/src/mythtv/
> svn co <svn repo of mythtv>
> configure && (etc)
C'est, le logiciel de gestion des paquets connaît déjà toutes les dépendances pour MythTV et il peut les télécharger et les installer automatiquement. Pourquoi passer des heures à tout suivre manuellement? En fin de compte, il me semble que vous préfèreriez peut-être une distribution comme Gentoo ... c'est l'avantage de Linux, bien sûr. Si vous n'aimez pas comment les choses fonctionnent dans la distribution Fedora/RedHat, vous pouvez en choisir une autre.
-1 pourquoi ????????? – DVK