¿Dónde están los registros de apt-get?


54

Me gustaría saber dónde puedo encontrar los registros de los siguientes administradores de paquetes:

  • Administrador de paquetes sinápticos
  • Centro de software de Ubuntu
  • Los registros cuando se usa el terminal con apt-get

Ninguno de los registros enumerados en las respuestas es muy detallado. Creo que sería bueno ver algo como: "descargando el índice de bla bla descargando deb blah instalando el paquete foo versión 1.2.3 del archivo foo.blah.deb" en lugar de solo listas de paquetes que se instalaron.
— Brian Minton

Respuestas:


55

Los registros aptos se pueden encontrar en /var/log/apt/term.log. Para verlos con GEdit puede usar el comando:

gedit /var/log/apt/term.log

¿Podría usar gato para verlos?
— sdale1930

55
sí puedes hombre
— nux

55
Por supuesto, cat /var/log/apt/term.logmostrará el contenido del archivo muy bien. También te puede interesar tail -f /var/log/apt/term.log. Esto solo muestra las últimas líneas (cola) del archivo y, lo que es más interesante, imprimirá continuamente lo que se haya agregado a ese archivo. Esto es bastante interesante si desea "observar" el registro.
— Malte Skoruppa

de nada mi amigo
— nux

11
use lesspara que pueda desplazarse más fácilmente.
— sjas

26

Me gusta var/log/apt/history.log. Es muy conciso.

También tenga en cuenta que los registros más antiguos se archivan logrotateuna vez al mes. Para combinar los archivos history.logcomprimidos actuales y todos los más antiguos history.logque puede usar caty zcatasí:

cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd

Luego puede, por ejemplo, usar greppara encontrar lo que necesita:

$ grep package_name ~/Desktop/allhistory.logdonde pondrás lo que quieres en lugar de package_name.

$ grep google ~/Desktop/allhistory.log
Upgrade: google-chrome-stable:amd64 (32.0.1700.102-1, 33.0.1750.117-1)
Upgrade: google-chrome-stable:amd64 (31.0.1650.48-1, 32.0.1700.77-1)
Upgrade: google-chrome-stable:amd64 (32.0.1700.77-1, 32.0.1700.102-1)
Upgrade: google-chrome-stable:amd64 (30.0.1599.101-1, 31.0.1650.48-1)
$ 

Y, Bohr , en un comentario, sugirió usar zgrepdirectamente si uno está buscando líneas relacionadas con un paquete específico. Esto funciona para mí suponiendo que estoy buscando en ambos history.logy en sus archivos archivados existentes smtube:

zgrep smtube /var/log/apt/history*

2
O correr zgrepdirectamente.
— Bohr

13

revisa el archivo

/var/log/dpkg.log

que registra todas las actividades de apt, como instalaciones o actualizaciones, para los distintos administradores de paquetes

También puede ver registros sinápticos a través de su interfaz gráfica de usuario

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.