Programas para el control de logs de portage

3:26 pm Gentoo

A partir de portage 2.1 nos permite tener más control sobre los mensajes que arroja emerge (más en especifico, los ebuilds) con ayuda de elog. Elog nos permite guardar los tipo de mensajes definidos con la variable PORTAGE_ELOG_CLASSES en algún directorio definido por PORT_LOGDIR, esto es de gran ayuda pero, para tener un control (sobre todo si se guardan todos los tipos de mensajes) sobre ellos se vuelve bastante fastidioso, además algunos son irrelevantes, como los de tipo INFO. Aparte los creadores de ebuilds no se ponen de acuerdo, algunos los mensajes relevantes los ponen con “etiqueta” INFO, otro con WARN, etc. y como en todo, no somos adivinos para saber en que tipo de mensaje vienen algo relevante que no tendríamos que pasar por alto.

En la mayoría de las ocasiones cuando actualizo todo el sistema no me quedo a ver como se compilan los programas (aunque muchos dicen que es como poesía xD), así que no estoy en el momento preciso para enterarme de que algún programa (ebuild) arroja un mensaje de que hay que hacer un revdep-rebuild o que algún archivo de configuración cambió. Claro, ahí la importancia de usar elog para ver los mensajes posteriormente, pero imaginen una oleada de 200 paquetes para actualizar, alguien demasiado loco (con muchas paciencia?) podría mirar archivo por archivo en el directorio de logs?. Por eso me puse a investigar sobre programas para el manejos de elogs y encontré, dos programas bastante útiles: Elogv (consola en ncurses) y Elogviewer (gtk+).

Elogv. http://gechi-overlay.sourceforge.net/?page=elogv.

Elogv

Elogv


La alternativa para los que gustan de la consola, permite:

  • Ordenar por fecha.
  • Ordenar alfabéticamente.
  • Ordenar por tipo de mensaje.
  • Buscar.
  • Eliminar elogs.

Elogviewer. http://sourceforge.net/projects/elogviewer/.

Elogviewer

Elogviewer


Similar al anterior, tiene interfaz gráfica para GNOME (gtk+) o KDE. Algo que me incomodó es que por ser una herramienta de portage tienes que ejecutarla como root, para no ir a la consola y ejecutarla desde ahí, podemos hacer una modificación al icono en el menú de GNOME. Vamos a Sistema > Preferencias > Menú principal, en la sección de Herramientas del sistemas (que es donde está el icono de elogviewer), lo seleccionamos y vamos a las propiedades con clic derecho, ahí modificamos de la siguiente forma (anteponiendo gksu al comando):

Menú principal

Menú principal


Propiedades del lanzador

Propiedades del lanzador


De esta forma basta con ejecutarlo desde el lanzador y nos pedirá la contraseña de root (desde el mismo ambiente de GNOME).

Nos vemos.

Califica el tema:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Temas Relacionados:
  • Autounmask para Gentoo GNU/Linux
  • Actualizando a Gnome 2.20
  • Emesene clon de MSN en Gentoo
  • Ver dependencias en Gentoo
  • Mejorando la apariencia/funcionalidad de AMSN
  • Leave a Comment

    Your comment

    You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.