¿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.