[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: log aptitude



Hola Ricardo

El 21/05/11 16:13, Ricardo Delgado escribió:
Hola, tengo una consulta que no logro encontrar en google.

cuando realice las ultimas actualizaciones (aptitude safe-upgrade) en
el proceso de actualizacion aparecen varios mensajes informando de los
cambios y en algunos casos notificando que se deberia realizar a
continuacion. ej en el ultimo kernel si mal no recuerdo pide un cambio
en el fstab renombrando las unidades de disco mediante el UUID.

quiero buscar en los logs que info deja pero es la que no logro encontrar.
en todo caso encontre esto.

  /var/log/aptitude ( o aptitude.gz).

Te coloco un ejemplo de lo que aparece en el mío:

===============  COMIENZO  ==================

Aptitude 0.6.3: informe de registro
lun, may 16 2011 22:28:36 -0430

IMPORTANTE: este registro sólo muestra las acciones que se pretenden
realizar. Puede que no se completen algunas acciones por fallos de dpkg.

Se instalarán 179 paquetes y se eliminarán 2.
Se usará 19,3 MB de espacio en disco
===============================================================================
[ELIMINA, NO USADO] libxcb-dri2-0
[INSTALA, DEPENDENCIAS] ienglish-common
[INSTALA, DEPENDENCIAS] libclass-isa-perl
[INSTALA, DEPENDENCIAS] libperl5.12
[INSTALA, DEPENDENCIAS] libpod-plainer-perl
[INSTALA, DEPENDENCIAS] libswitch-perl
[ELIMINA, DEPENDENCIAS] libperl5.10
[ACTUALIZA] acpi 1.5-2 -> 1.5-3
[ACTUALIZA] alsa-base 1.0.23+dfsg-3 -> 1.0.23+dfsg-4
[ACTUALIZA] comerr-dev 2.1-1.41.12-2 -> 2.1-1.41.12-4
           ...
           ...
           ...
[ACTUALIZA] xserver-xorg-video-tseng 1:1.2.4-2 -> 1:1.2.4-2+b1
[ACTUALIZA] xserver-xorg-video-vesa 1:2.3.0-5 -> 1:2.3.0-5+b1
[ACTUALIZA] xserver-xorg-video-vmware 1:11.0.3-2 -> 1:11.0.3-2+b1
[ACTUALIZA] xserver-xorg-video-voodoo 1:1.2.4-2 -> 1:1.2.4-2+b1
===============================================================================

Registro completado.


===============        FIN         ==================

Como ves, lo dice todo.

Un ejemplo de lo que aparece en dicho archivo es:

Aptitude 0.4.11.11: informe de registro
mar, abr 13 2010 21:43:45 +0200

IMPORTANTE: este registro sólo muestra las acciones que se pretenden
realizar. Puede que no se completen algunas acciones por fallos de dpkg.

Se instalarán 0 paquetes y se eliminarán 2.
Se usará 5648kB de espacio en disco
==========================================
[ELIMINA, NO USADO] python-sexy
[RETIENE, DEPENDENCIAS] chromium-browser-inspector
[RETIENE, DEPENDENCIAS] chromium-codecs-ffmpeg
[RETIENE] chromium-browser
[RETIENE] chromium-browser-l10n
[RETIENE] gufw
[RETIENE] ifupdown
[RETIENE] libnss3-1d
[ELIMINA] emesene
========================================
Registro completado.


pero no es lo que busco sino mas bien si existe y donde guarda los
msjs de los cambios que se realizan.

Justamente en ese archivo.

De la lectura de tu archivo se desprende el hecho de que esos paquetes están retenidos (hold) por alguna razón. Cuando se ejecuta aptitude el debe decirte el por qué de dichas retenciones (mira los mensajes que te arroja, cópialos y pégalos acá).

Te sugiero que ejecutes la interfaz

#aptitude-curses

Presiona la tecla "u"

En la primera línea debería decir "paquetes actualizables"; coloca el cursor sobre "---" en el primer "-" y oprime la tecla "+". Debería aparecer en la parte superior un mensaje que te indique el tamaño de la descarga y el espacio que utilizará.

Si hay problemas en esa misma línea te dirá que tienes paquetes rotos y cuantos son; en la parte de abajo tendrás un mensaje que te indica qué hacer. Si esto existe presiona "e" (examinar) y allí te dice que acciones debes realizar para evitar esos paquetes rotos; revisa las posibles acciones y si te parece acertada la sugerencia de aptitude pulsa <alt-Gr> + "1" (carácter "|") y verás como "deberían desaparecer" los problemas.

Si todo está como tu lo deseas, pulsa la tecla "g" (go) y te mostrará lo que va a hacer.

Examina /_*con detenimiento*_/ lo que allí se lista y pon atención a la sección que debería decir "Paquetes retenidos". (no siempre aparece)

Si te posicionas en algún(os) paquetes y te menciona que están siendo retenidos por el usuario, puedes proceder como al principio; en el primero de los tres "---" de ese renglón colocas "+" y deberían instalarse.

Pero si menciona que los paquetes están siendo retenidos por dependencias insatisfechas u otras razones, debemos examinar qué hacer.

Cuando estés seguro de que aptitude va a hacer lo que tu quieres, pulsa "g" (go) por segunda vez y ya no hay marcha atrás.
/*_
Antes de ese momento_*/, si crees que te equivocaste o quieres mas tiempo para buscar información, o simplemente no desea hacer nada pulsa <cntrl>+t (abre el menú de aptitude) y bajas hasta donde dice "cancelar acciones pendientes" y le das "enter". Se borra todo y deberás volver a comenzar.

Luego puedes salir (presiona "q") y dile que si (yes).

Si presionas "q" teniendo acciones pendientes, la próxima vez que ejecutes aptitude intentará realizar dichas acciones, no importa cómo invoques a aptitude, así que *NUNCA DEJES NADA PENDIENTE*.

Cualquier duda, escríbenos.

Saludos
Mucho éxito.

Juan Lavieri


Reply to: