Doymer Consultores

  • Increase font size
  • Default font size
  • Decrease font size
Inicio Blog Linux Bloqueo de actualización en Suse 11.0
16
Enero
2010

Bloqueo de actualización en Suse 11.0

Imprimir PDF

En una ocasión, tras arrancar un equipo con Open SuSE 11 tras haberlo dejado inactivo durante mucho tiempo, me apareció en la barra de tareas una estrellita naranja que indicaba que tenía muchos parches de seguridad que podía instalar. Algo normal que se puede esperar tras un largo intervalo de inactividad sobre todo en los tiempos tan inseguros a nivel de red que corren.

El problema vino cuando le dije que adelante: actualiza el sistema. La respuesta del proceso de actualización me sorprendió bastante:

"failed to update system. Authorisation could not be obtained"

¿Autorización?, ¿Qué autorización? Esto es un Open SuSE 11. El repositorio es público, ¿Qué me estás diciendo?.

Si el problema no podía estar asociado al repositorio entonces podríamos considerar que era un problema de comunicaciones; el firewall debe estar activo e impidiendo algo, pero el firewall está apagado; no es el firewall.

Entonces tendrá que ser un problema de derechos del usuario activo si no fuese por el pequeño detalle de que había entrado como root.

Pero el problema va más allá de este simple inconveniente ya que este proceso de actualización está bloqueando todo el sistema de actualización e instalación de software por lo que cualquier intento de instalar las actualizaciones manualmente o de reconfigurar el sistema de actualización acaba en un mensaje de este tipo:

"a zypp transaction is already in progress"

Varias respuestas en internet sugieren cerrar la sesión y abrir otra nueva pero hay un sistema mucho más seguro. Simplemente tenemos que matar el proceso de actualización y proceder con la actualización manual, reconfiguración de la misma o lo que deseemos. PAra ello lo primero que tenemos es que averigüar el identificador del proceso y eso lo obtenemos mediante el siguiente comando:

lsof | egrep libzypp

Entonces usamos los identificadores de procesos que nos aparecen y los liquidamos mediante

kill -HUP <ID proceso>

Ahora ya podemos completar la actualización del sistema sin problemas.

Share
Última actualización el Viernes 22 de Enero de 2010 13:40  

Escribir un comentario

El propietario de esta página no se hace responsable de las opiniones de sus lectores en los comentarios, así como puede o no estar de acuerdo con lo que en ellos se diga.

Usa el juego limpio en tus comentarios

Por favor, no realices comentarios ofensivos o insultantes. Tampoco generes comentarios con publicidad o Spam. No utilices los comentarios para 'enchufar' tu sitio. Los enlaces que pongas podrán ser eliminados. Pretendemos crear un espacio de comunicación entre el autor y los lectores.

Todos agradeceremos el correcto uso de la ortografía, pues no todos somos capaces de entender mensajes 'codificados' tipo SMS. Además te rogamos uses signos de puntuación, si puede ser, para mejorar la comprensión de tu mensaje.
No escribas sólo en mayúsculas ya que en Internet escribir con mayúsculas equivale a GRITAR y no por gritar se te va a hacer más caso sino, probablemente, al contrario.

Reserva de Edición

Nos reservamos el derecho de no incluir comentarios que sean ofensivos, desagradables, que ataquen a terceros (racistas, homófobos, etc) o que no tengan que ver con el sitio o con el tema de que se trata.
Los datos suministrados al emitir tu comentario son privados y de tu propiedad y no serán usados para ningúna acción comercial ni de otro tipo.


Código de seguridad
Refescar


Archivo

Powered by ArtTree