Réinstallation de YUM sur CentOS via RPM

Donc, notre server est entré dans une fusion complète. Des files randoms sont manquants, un fsck a corrigé quelque chose de l'un des files restants … et grâce aux sauvegardes défectueuses de sysadmin, j'ai fini par essayer de récupérer un mois de travail. Yay pour moi.

Donc, j'ai réussi à faire fonctionner PAM et l'authentification racine. La vérification initiale semble que la plupart des utils sont opérationnels (y compris GCC), mais j'ai dû rebuild le db de RPM et YUM est dans un très mauvais état (RPM, en passant, complètement perdu le savoir des packages existants).

À l'heure actuelle, j'ai désespérément besoin de mettre en service les services, et je pensais tout d'abord faire en sorte que YUM installait correctement les choses.

Alors, comment puis-je installer YUM sur le net avec RPM?

Caractéristiques du server: i386 (i686 compatible) i686, HP blade, CentOS. Oh, et comment puis-je avoir la version CentOS sous Linux (cli)? CentOS 5.3 (final)

One Solution collect form web for “Réinstallation de YUM sur CentOS via RPM”

Quelque part dans /etc/issue la version de CentOS dont vous avez affaire sera affichée, et l'arc viendra de uname -m .

Quant à yum lui-même, n'utilisez pas le rpm pour le réinstaller, mais utilisez plutôt rpm2cpio et cpio pour extraire les files des packages, puis laissez-le réparer le rpmdb après le fait. Téléchargez les packages de centos-release yum et centos-release puis:

 cd / rpm2cpio /path/to/yum-....rpm | cpio -id rpm2cpio /path/to/centos-release-....rpm | cpio -id 

Répétez jusqu'à ce que vous ayez tous les packages nécessaires pour que votre return soit en place.

  • Pourquoi puis-je avoir différentes versions openssl?
  • Apt et les conflits d'emballage
  • Ajout d'un count de rechange de yum avec une marionnette - Erreur 400 sur SERVEUR: Possibilité de paramétrage de paramètre invalide sur un support en boucle?
  • ium update, comment rendre le module rpm mis à jour
  • Sur CentOS, comment puis-je avoir les files d'en-tête boost installés?
  • Erreur lors de la tentative de mise à jour postgresql-libs
  • centos6 - wireshark
  • Comment installez-vous kvm sur CentOS 5.3 à l'aide de yum?
  • Installation de mod_ssl sur Centos, problème de dépendance
  • Comment passer de RHEL6.1 à RHEL6.2, pas RHEL6.3
  • CentOS yum remove postgres ne fonctionne pas
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.