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

Re: Informes detallados con "apt-get"



El 27/10/10 17:59, Javier Barroso escribió:
Hola,

2010/10/27 Camaleón<noelamac@gmail.com>:
Hola,

Para actualizar testing utilizo la siguiente línea:

apt-get update&&  apt-get -V dist-upgrade

Pero el informe de cambios/actualizaciones/instalaciones no es muy
detallado.
Creo que es hora de que pruebes ... aptitude !! :-)

El interfaz de ncurses te explicará todo tipo de detalles que quieras
saber a cerca del por qué se va a instalar tal o cual paquete.
Cuestión de leerse un poquito el manual. De todas formas si no te
convence las ncurses, sigue leyendo por que también se puede hacer con
la linea de comandos

Tienes también el parámetro 'why' (aptitude why paquete) que te dice
el por qué tienes un paquete instalado en tu equipo (aptitude -v why
paquete para verlo de forma más detallada)


Por ejemplo, a veces veo que hay un paquete "nuevo" que se va a instalar
pero no sé por qué (supongo que es una dependencia de algún otro paquete
pero me gustaría saber de cuál exactamente, porque podría ser un error de
empaquetado).
aptitude -s -W install paquete

Simula que va a instalar el paquete y te detalla el por qué de cada paquete (-W)


También me gustaría saber desde qué repos se van descargar los paquetes.
Ahora mismo sólo tengo activados los 3 de siempre pero en caso de añadir
algún otro (p. ej., "debian-multimedia" o "backports" -en lenny-) me
gustaría saber de dónde viene el paquete que se va a instalar.
Con aptitude puedes darle a la v desde ncurse y verás la versiones
disponible para el paquete

También puedes ejecutar la misma orden de antes pero esta vez con -v:

aptitude install -s -v -W paquete
Simulará como si lo instalas y después de aceptar podrás ver de donde
se lo va a descargar

En apt-get tienes el --print-uris

¿Hay alguna forma de que apt-get proporcione un informe más detallado
antes de actualizar?

Por lo visto en apt-get también puedes hacer lo mismo que con aptitude:
apt-get -V -s install paquete

Recomiendo el apt-listchange para recibir correo de lo que se actualiza

Espero que te sirva de ayuda

Saludos!


Además de todo eso, el log de aptitude (/var/log/aptitude) es mucho mas completo pero a su vez se complementa con el de apt; y si a esos les sumas el de dpkg (/var/log/dpkg.log) de seguro tendrás mucha de la información que necesitas.

Te sugiero que revises el manual que se instala con el aptitude (file:///usr/share/doc/aptitude/html/es/index.html) para que te des cuenta de que es mucho mas poderoso de lo que algunos piensan.

Mucho éxito.


Juan Lavieri


Reply to: