Ben peut etre parce que ca sert a rien d'avoir une usine a gaz qui gere tout tes libs, dependances, appli etc si c'est pour tout foutre en l'air des que tu veux avoir un truc recent et/ou un peu marginal
Perso, j'installe le tgz de Mozilla dans le /usr/local/softs/mozilla/numero_de_version, via un utilisateur qui n'a pas de droit hormis celui d'écrire dans le /usr/local.
Puis je fais un lien: /usr/local/softs/mozilla/last -> /usr/local/softs/mozilla/numero_de_version
et un autre: /usr/local/bin/mozilla -> /usr/local/softs/mozilla/last/mozilla-bin.
Si la nouvelle version me donne satisfaction, je ne fais rien de plus, sinon je change le lien en /usr/local/softs/mozilla/last -> /usr/local/softs/mozilla/numero_de_version-1 pour revenir à la précédente version de Mozilla.
Je fais cela pour tout les programme que je récupère en tgz (sous forme de sources ou déjà compilé), et ca marche très bien. Quand à la la mise à jour des softs, cela ne pose aucun problème.
Plusieurs avantages à cette technique:
Cela ne modifie par la structure des RPM créée par l'installation de la Mandrake, donc pas de soucis de se retrouver avec un "truc bancal"
Si le programme fait une bourde lors de son installation (lors d'un "make" par exemple), ce sera sans les droits du root, donc les dégats seront limités
Si la dernière version pose un problème, il suffit de changer un lien pour revenir à la précédente version
Enfin, dans le cas de Mozilla, l'installation d'un .xpi se fait en lancant Mozilla sur le compte de l'utilisateur qui l'a installé dans le /usr/local. Ainsi, Mozilla n'est jamais lancé en temps que root, ce qui permet d'éviter des problèmes potentiels. Pour moi, le root n'a pas à lancer de "gros" programmes, hormis bien évidement ceux qui sont nécéssaires au fonctionnement de Linux (démarrage des services, arrêt de la machine, X, etc ...)
[^] # Re: Mozilla 1.2.1 en français
Posté par Olivier (site web personnel) . En réponse à la dépêche Mozilla 1.2.1 en français. Évalué à 8.
Perso, j'installe le tgz de Mozilla dans le /usr/local/softs/mozilla/numero_de_version, via un utilisateur qui n'a pas de droit hormis celui d'écrire dans le /usr/local.
Puis je fais un lien:
/usr/local/softs/mozilla/last -> /usr/local/softs/mozilla/numero_de_version
et un autre:
/usr/local/bin/mozilla -> /usr/local/softs/mozilla/last/mozilla-bin.
Si la nouvelle version me donne satisfaction, je ne fais rien de plus, sinon je change le lien en /usr/local/softs/mozilla/last -> /usr/local/softs/mozilla/numero_de_version-1 pour revenir à la précédente version de Mozilla.
Je fais cela pour tout les programme que je récupère en tgz (sous forme de sources ou déjà compilé), et ca marche très bien. Quand à la la mise à jour des softs, cela ne pose aucun problème.
Plusieurs avantages à cette technique: