Существует ли проверка работоспособности Ubuntu?

Существует ли стандартная процедура к 'модульному тесту' система Ubuntu против deb пакетов?

Примите, системе установили рабочий стол человечности согласно диспетчеру пакетов. Я могу узнать, имеет ли файловая система все файлы в рабочем столе человечности и зависимостях?

связанный вопрос: Найдите пакеты с поврежденными файлами

29
задан 18 December 2017 в 14:36

1 ответ

По большей части, deb пакеты идет с md5 файлом, содержащим подписи всех файлов в пакете. Эти файлы расположены в /var/lib/dpkg/info/$pkg.md5sums.

Упростить периодическую проверку всех установленных пакетов, debsums пакет может помочь. Установите его, уберите кэш с:

sudo apt-get clean

затем выполненный sudo debsums_init генерировать суммы md5 для пакетов, которые не обеспечивают их (пакеты загружаются для генерации таких сумм).

Затем, отредактируйте файл /etc/default/debsums и набор CRON_CHECK=weekly настраивать крон еженедельное задание для проверки debsums.

Можно осуществить проверку вручную с командой:

sudo debsums -cs

Относительно целостности зависимостей я предполагаю что команда:

sudo apt-get -f install

должен сигнализировать и попытаться разрешить любую проблему, которую это находит относительно установленных пакетов, но система управления пакета Debian/Ubuntu является очень сложным объектом и могла быть очень трудной найти и разрешить его проблемы.

28
ответ дан 23 November 2019 в 00:53

Другие вопросы по тегам:

Похожие вопросы: