Depuis quelques mois, j’utilise un serveur dédié chez EvxOnline, un très bon hébergeur et très réactif sur le support. Ce serveur VPS tourne sous Centos 7 avec un control panel “maison” appelé DNPanel. L’interface de gestion me permet de gérer plusieurs sites sous WordPress très facilement. L’interface est claire et complète.
Mais après le retour de vacances, je fais le tour de tous les serveurs que j’administre pour faire les mises-à-jour système… et je me rends compte quelques jours plus tard que je n’arrive plus à installer ni mettre à jour les plugins WordPress.
J’obtiens systématiquement le message d’erreur suivant: téléchargement échoué. security libray: invalid algorithm
Après quelques heures de recherches, je pense trouver les paquets mis-à-jour qui posent problème : nss-xxx, nss-toolsxxx, nss-utilxxx
Comme je ne trouve pas de parade, j’ai décidé de revenir en arrière grâce aux commandes yum history
Yum history et Yum history list
yum history permet de lister toutes les dernières opérations réalisées via yum.
yum history list nom-du-package permet d’avoir les infos sur un package en particulier
Comme vous pouvez le constater, toutes les opérations ont un numéro ID. Dans mon cas présent, ce sont les opérations ID 24 et 25 qui me posaient soucis avec WordPress.
Yum history undo ID
Cette commande permet donc d’annuler une opération yum par son numéro ID et donc de pouvoir revenir en arrière.
Si vous souhaitez plus d’infos sur ces commandes yum history, je vous invite à vous rendre sur ce site qui m’a bien aidé pour résoudre le problème