Controllo di integrità di pacchetti debian installati
Jump to navigation
Jump to search
Se si ha il sospetto che i pacchetti installati possano avere dei files rovinati, è possibile controllarne i checsum con
debsums
- Installare
sudo apt-get install debsums
- Aggiornare i checksums:
sudo debsums_init
- Controllo di tutti i pacchetti
sudo debsums -c -s
- Per reinstallare i pacchetti con file corrotti o mancanti:
xargs -rd '\n' -a <(sudo debsums -c 2>&1 | cut -d " " -f 4 | sort -u | xargs -rd '\n' -- dpkg -S | cut -d : -f 1 | sort -u| grep -v '^diversion by\|,') -- sudo apt-get install -f --reinstall --
- Ricontrollare dopo eventuali mancanze ancora con:
sudo debsums -c -s