Miércoles, Enero 17, 2007

“Sí, ¡haga lo que le digo!”

Deben haber muchas formas de averiguar en linux (ubuntu/debian/etc) qué paquetes dependen de uno dado, curioseando encontré la librería “zlib1g”, y me pregunté ¿quién depende de zlib? Una forma “peligrosa” es simular que vas a desinstalar el paquete y ver que pasa, digo “peligrosa” (con comillas) por la sencilla razón de que en cualquier sistema normal de paquetes antes de hacernos caso preguntará algo parecido cómo “¿ está usted seguro de que quiere desinstalar esto ?”, muy tonto hay que ser si decimos que sí, pero ante la duda yo lo aviso cuidadito.

Bueno al caso, generalmente ubuntu muestra un mensaje del tipo “Quiere desinstalar esto? [Si/No]“, pero lo que nunca había visto es que pasa cuando “intentas” desinstalar un paquete crítico, por ejemplo la zlib:

$ sudo apt-get remove zlib1g

Y la respuesta:

AVISO: Se van a eliminar los siguientes paquetes esenciales.
¡NO debe hacerse a menos que sepa exactamente lo que está haciendo!
  python-minimal python2.4-minimal (por python-minimal) util-linux zlib1g (por util-linux)
0 actualizados, 0 se instalarán, 569 para eliminar y 0 no actualizados.
Necesito descargar 0B de archivos.
Se liberarán 1489MB después de desempaquetar.
Está a punto de hacer algo potencialmente dañino
Para continuar escriba la frase «Sí, ¡haga lo que le digo!»
 ?]

:D

posteado por PpluX @ 9:42 pm tags:Personal, linux/unix  

2 Comentarios »

  1. Wenas, me gustaria saber, como hacer que lo haga. no encuentro la forma de que lo haga. Lo he escrito de muchas formas y no lo consigo.
    Gracias

    Comentario por ~Pablo~ — Diciembre 13, 2007 @ 8:25 pm

  2. Teóricamente se supone que tienes que escribirlo con acentos, exclamaciones, etc… pero a mi también me ha pasado alguna vez no poder escribir correctamente un “Sí”… Si quieres ahorrarte problemas en este sentido ejecuta la orden anterior con LC_ALL=C, es decir:

    LC_ALL=C sudo apt-get remove zlib1g
    

    De esta forma el mensaje te saldrá en inglés y seguro que puedes escribirlo correctamente al no tener signos, acentos, …

    Comentario por PpluX — Diciembre 14, 2007 @ 8:47 am

Suscripción RSS a los comentarios de la entrada. URI para TrackBack.

Deja un comentario

Gestionado con WordPress