A la base je suis d'accord avec toi aucune méthode n'est parfaite et en particulier celle que je décrit n'est parfaite mais :
- l'interêt des distributions comme RedHat, Mandrake, ... est qu'il est possible (parfois difficilement certes) d'évoluer entre les version mineures sans que la "structure" n'évolue trop (glib plus ou moins constante, gcc idem, binutils idem,...c'est-à-dire des revision "bug fixe" sur ces paquet essentiels (sinon pourqoui dire GNU/Linus ;)) ce qui permet de faire des binaires statiques de taille raisonnable (en excluant des dépendances vers les libs les plus fondamentales) mais qui ne dépendent pas des "petites" libs (style libpng 2->3). Si cette règle existe il est clair que les exceptions sont nombreuse ;).Tu ne perd pas vraiment l'interêt de la mise à jour car les programmes que je place dans la partition /usr/local ne sont légions ( actuellement j'ai 6 à 7 programmes) et je concéde qu'il serait simple de suivre l'évolution avec les mise à jour mais la paresse est mère de tous les vices ;). De plus, je fais particulière attention à limité le chaînage statique qu'à des libs moins importante que glib, ... pour profiter de tous les avantages qu'une mise à jour apporte en terme de sécuité, stabilité et vitesse
- J'y place aussi tous mes script d'administration et de contrôle pour ne pas avoir à les refaire tout le temps.
- lorsque l'envie se fait trop pressante de changer de distribution, la partitions me sert aussi de stockage : on y retrouve l'ensemble des répertoires ce qui simplifie le rangement (oui je sai tar est là pour ça mais c'est pas un bon collègue alors).
- ça permet de stocker tous les programmes non libres sans qu'il ne soient trop affecté par la mise à jour (par exemple Audiogalaxy, VariCAD, ...)
- ça permet de foutre le bordel dans une arborescence sans plier la structure de l'ordinateur (exemple installation de E17)
[^] # Re: Version de gcc
Posté par Laurent Saint-Michel . En réponse à la dépêche Sortie de la Red Hat 7.3. Évalué à 5.
- l'interêt des distributions comme RedHat, Mandrake, ... est qu'il est possible (parfois difficilement certes) d'évoluer entre les version mineures sans que la "structure" n'évolue trop (glib plus ou moins constante, gcc idem, binutils idem,...c'est-à-dire des revision "bug fixe" sur ces paquet essentiels (sinon pourqoui dire GNU/Linus ;)) ce qui permet de faire des binaires statiques de taille raisonnable (en excluant des dépendances vers les libs les plus fondamentales) mais qui ne dépendent pas des "petites" libs (style libpng 2->3). Si cette règle existe il est clair que les exceptions sont nombreuse ;).Tu ne perd pas vraiment l'interêt de la mise à jour car les programmes que je place dans la partition /usr/local ne sont légions ( actuellement j'ai 6 à 7 programmes) et je concéde qu'il serait simple de suivre l'évolution avec les mise à jour mais la paresse est mère de tous les vices ;). De plus, je fais particulière attention à limité le chaînage statique qu'à des libs moins importante que glib, ... pour profiter de tous les avantages qu'une mise à jour apporte en terme de sécuité, stabilité et vitesse
- J'y place aussi tous mes script d'administration et de contrôle pour ne pas avoir à les refaire tout le temps.
- lorsque l'envie se fait trop pressante de changer de distribution, la partitions me sert aussi de stockage : on y retrouve l'ensemble des répertoires ce qui simplifie le rangement (oui je sai tar est là pour ça mais c'est pas un bon collègue alors).
- ça permet de stocker tous les programmes non libres sans qu'il ne soient trop affecté par la mise à jour (par exemple Audiogalaxy, VariCAD, ...)
- ça permet de foutre le bordel dans une arborescence sans plier la structure de l'ordinateur (exemple installation de E17)
Mais on s'éloigne du sujet là je crois.