Downgrade CentOS 5.7 vers 5.5

Downgrade CentOS 5.7 vers 5.5 - Installation - Linux et OS Alternatifs

Marsh Posté le 03-03-2012 à 20:27:42    

Est-ce possible ? A la base c'était une 5.5 et après un yum update une 5.7. Il y a moyen de revenir en arrière sans reinstallation complète ?

Reply

Marsh Posté le 03-03-2012 à 20:27:42   

Reply

Marsh Posté le 04-03-2012 à 13:20:39    

A mon avis, c'est dangereux comme manip.  
 
Pourquoi ce besoin ?

Reply

Marsh Posté le 04-03-2012 à 13:27:27    

Je ne connais aucune distribution classique qui supporte le downgrade. Le plus simple et plus propre est la réinstallation.


Message édité par o'gure le 04-03-2012 à 13:27:56
Reply

Marsh Posté le 04-03-2012 à 19:56:49    

C'est possible mais ça risque d'être compliqué.  
 
Yum supporte la commande "downgrade" qui permet justement de faire ça.
Le problème, c'est qu'en downgrade, YUM ne fait pas la résolution de dépendances.
Il faut donc downgrader tous les packages installés d'un seul coup.
 
1) Désactiver tous les dépots YUM sauf celui correspondant à Centos 5.5 (le  DVD d'installation).
2) Lister tous les packages installés, sans numéro de version: rpm -qa --qf "%{name}\n" >/tmp/list
3) Downgrader tous les paquets installés: yum downgrade $(< /tmp/list)  
 
Ceci dit, je ne vois pas en quelles circonstances un downgrade complet de Centos  serait nécessaire, puisque la distrib garantit la compatibilité entre chaque version mineure... Au pire si tu as un packet qui pose pb, tu peux le downgrader et lui seul.


Message édité par [Albator] le 04-03-2012 à 19:57:24
Reply

Marsh Posté le 17-04-2012 à 21:33:12    

Ou alors il aurait fallu utiliser un Red Hat Satellite ou Spacewalk et faire un snapshot avant d'upgrader. Et en cas de probleme, on revient au snapshot sans probleme


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed