Как проверит целостность всех установленных пакетов
Hawkeye 8 Августа, 2006 - 19:23
Как проверит целостность всех установленных пакетов (те наличие всех требуемых файлов, а ещё лучше их самих по их контрольным суммам. промежуточный вопрос - а контрольные суммы скомпиленный и установленных файлов где то храняться?) и, в случае ошибок - вывести список пакетов требующих переустановки.
--для меня это первоочередной вопрос, ибо тяжкий сбой покалечил некоторые файлы и теперь даже некоторые порты не хотят собираться..
»
- Для комментирования войдите или зарегистрируйтесь
Про ВСЕ пакеты
Про ВСЕ пакеты сказать не могу, но для еденичного пакета -
equery check <имя пакета> или (короче) equery k <имя пакета>.
С проверкой md5sum и временных меток. Вся информация хранится в файлах в каталоге /var/db/pkg. Так что потеря этого каталога -
и фсе - финально, можно начинать со stage3...
Ну а дальше, делаешь скрипт на предмет подсчета всех пакетов и прогон по списку.
_________________
From Siberia with Love!
Спасибо. а то я
Спасибо. а то я слышал что-то когда то, но точно не помнил.