6 votos

Seguido a una guía terrible y funcionó "yum remove pcre *" en mi CentOS 5.5. Ahora parece que el servidor está caído

¿Qué puedo hacer? Incluso "yum" no está disponible.

11voto

Scott Pack Puntos 11452

Usted realmente tiene dos opciones en este momento:

  1. Intento de Reparación
  2. Restauración de Copias de seguridad/Rebuild

La reparación puede ser muy complicado de hacer las cosas. Primero se necesita para tirar abajo los rpms para yum e instalarlos manualmente, asumiendo rpm va a funcionar. Desde allí mirar a través de sus yum registro y averiguar lo que todos los paquetes a instalar. Podría ser muy intensivo de mano de obra, y lo más probable es que no vale la pena hacerlo. Sin embargo, con que descargo de responsabilidad, esto podría ayudarle a empezar. La lista de dependencias para yum, se compone de:

python-elementtree python python-iniparse python-sqlite python-urlgrabber rpm rpm-python yum-metadatos-analizador de yum

Usted puede necesitar para conseguir los paquetes adicionales para aquellos a instalar, pero como he dicho, fue un punto de partida. Una vez que haya yum de trabajo que usted necesita para construir un vistazo a la lista de paquetes que se han eliminado. Puesto que todas las operaciones de yum se registran, en realidad, esto debe ser bastante fácil. Yendo a través de la /var/log/yum.log buscando la cadena "Borra:" usted puede determinar lo que se ha desinstalado. Intente ejecutar este comando para hacer las cosas más fáciles:

cat /var/log/yum.log* | awk '/Erased:/ {print $NF}' > removed_packages.txt

Ahora que usted tiene su lista de paquetes, usted puede comenzar a construir su re-instalar de la lista por hacer algo como:

cat removed_packages.txt | xargs -n 100 yum install

Aunque, al final, de una nueva instalación puede ser el camino más fácil, especialmente si usted está en un apuro.

3voto

fianchetto Puntos 186

¿Qué puedo hacer?

Restaurar desde copias de seguridad.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: