вторник, 27 января 2009 г.

Проверка установленных пакетов

Бывает техника дает сбои, сыпятся жесткие, да и мало ли чего может случиться. Работоспособность системы восстановить не так уж сложно, а вот надоедливые ошибки устранить в программах, да еще и если не ясно файлы из каких пакетов повреждены... И тут на помощь нам приходит продуманная система управления пакетами в Debian. Почти все пакеты включают в себя контрольные суммы для содержащихся в них файлов. При установке эти суммы тоже распаковываются и хранятся в /var/lib/dpkg/info/*.md5sums. И вот после какого-либо катаклизма можно воспользоваться этим для выяснения того, какие пакеты нужно переустановить. Сначала ставим программу для этих целей:
# apt-get install debsums
Затем просто запускаем ее в тихом режиме:
$ debsums --silent
и читаем сообщения. Пакеты, в которых контрольные суммы не совпадают, есть смысл переустановить.

Комментариев нет: