
Tengo CentOS y Red Hat Enterprise Linux en ejecución, donde ahora trabajo Google Apps Engine y otras aplicaciones web Python relacionadas.
Cada semana o dependiendo de la última versión de Google Apps Engine, mi configuración de trabajo ya no funciona (en este momento está funcionando, pero después de una semana no volverá a funcionar y es un problema muy extraño sin ninguna respuesta de los miembros del equipo de Google Apps Engine tampoco). .
Por el momento, la única solución para esto es revertir toda la configuración de CentOS/RHEL a una semana atrás, incluso si el kernel cambia o algo relacionado.
¿Cómo puedo decirle a CentOS/RHEL que regrese a un punto de instalación de hace una semana o a cualquier punto de restauración, para que pueda volver a la configuración anterior cuando estaba funcionando con seguridad?
Respuesta1
Puede intentar habilitar yum
la función de reversión de la siguiente manera:
vi /etc/yum.conf
- agregue esta línea al archivo:
tsflags=repackage
vi /etc/rpm/macros
(crear si no existe)- agregue esta línea al archivo:
%_repackage_all_erasures 1
Ahora puedes usar rpm
para retroceder a diferentes puntos de restauración:
$ rpm -Uvh –rollback ’21:00′
$ rpm -Uvh –rollback ’3 hours ago’
$ rpm -Uvh –rollback ‘august 13′
$ rpm -Uvh –rollback ‘yesterday’
Todo el software reempaquetado está disponible aquí: /var/spool/repackage
.
NOTA:Solo puede retroceder desde el punto en el que habilitó lo anterior, ¡no puede retroceder antes de esto!