Elenco degli aggiornamenti recenti

Scritto da Giorgio

Può capitare che gli aggiornamenti causino dei malfunzionamenti e in questo caso può far comodo avere una lista degli ultimi aggiornamenti in modo da restringere la ricerca dell’origine del problema.

Conviene iniziare con una lista completa da cui si ricavano alcuni parametri utili a restringere la ricerca.

Il comando principale è
rpm -qa --last

che dà un elenco di questo tipo:

libutempter-1.1.6-17-omv2015.0.x86_64 mer 08 mar 2017 09:48:00 CET
soundwrapper-1.6-18-omv2015.0.x86_64 mer 08 mar 2017 09:47:59 CET
rsync-3.1.2-3-omv2015.0.x86_64 mer 08 mar 2017 09:47:58 CET
lib64canberra-gtk0-0.30-16-omv2015.0.x86_64 mer 08 mar 2017 09:47:58 CET
time-1.7-50-omv2015.0.x86_64 mer 08 mar 2017 09:47:57 CET
pcmciautils-018-11-omv2015.0.x86_64 mer 08 mar 2017 09:47:55 CET
lib64aio1-0.3.110-2-omv2015.0.x86_64 mer 08 mar 2017 09:47:55 CET
lzop-1.03-12-omv2015.0.x86_64 mer 08 mar 2017 09:47:54 CET
vim-minimal-8.0.0341-1-omv2015.0.x86_64 mer 08 mar 2017 09:47:53 CET
sshfs-2.7-1.1-omv2015.0.x86_64 mer 08 mar 2017 09:47:52 CET
cdrkit-1.1.11-20-omv2015.0.x86_64 mer 08 mar 2017 09:47:51 CET
usbmuxd-1.1.0-2-omv2015.0.x86_64 mer 08 mar 2017 09:47:48 CET

ATTENZIONE: se l’elenco è molto lungo può darsi che vengano mostrate solo le righe relative agli aggiornamenti più vecchi.

Per vederlo per intero, consultarlo più agevolmente o spedirlo può essere utile trasferirlo in un documento di testo:

rpm -qa --last > ultimi_aggiornamenti.txt

Il documento avrà il nome scritto a destra del segno di disuguaglianza, in questo caso“ultimi_aggiornamenti.txt”, e sarà creato nella cartella “home” dell’utente che lo ha richiesto.

Il documento di testo può essere anche in formato “csv” (Comma Separated Value), facilmente importabile in un foglio elettronico, ad esempio Calc:

rpm -qa --last > ultimi_aggiornamenti.csv

L’elenco può contenere moltissimi aggiornamenti, ma si può restringere la lista indicando la data.
Ecco alcuni esempi:

rpm -qa --last|grep ago
fornisce gli aggiornamenti effettuati nel mese di agosto. Per sapere come abbreviare il mese basta guardare nel documento creato con il comando principale illustrato sopra.

Naturalmente si può restringere la ricerca anche ad un giorno ben preciso:

rpm -qa --last|grep mer\ 16\ ago

e di nuovo le abbreviazioni e l’ordine possono essere desunti dal documento creato con il comando principale illustrato sopra.

Vedi anche
https://forum3.openmandriva.org/t/elenco-aggiornamenti-con-data/1220 e
https://forum3.openmandriva.org/t/software-update-disappeared/1087/16

1 Like

Interessante ed utile. Una pagina sul wiki non sarebbe male., comunque grazie @rugyada e @Giorgio . Aggiungo solo un metodo per leggere un elenco lungo senza salvare i dati in un file:

rpm -qa --last | less
1 Like