У системі RedHat / CentOS я можу перевірити встановлені RPM в моїй системі за допомогою rpm -V .
Що таке Ubuntu або apt
еквівалент цієї команди?
У системі RedHat / CentOS я можу перевірити встановлені RPM в моїй системі за допомогою rpm -V .
Що таке Ubuntu або apt
еквівалент цієї команди?
Відповіді:
Пакет "debsums" - це те, що ви хочете встановити для здійснення хеш-перевірки встановлених пакетів.
Наприклад, для перевірки змін файлів:
sudo debsums -c
Зауважте, що не всі пакети постачаються зі списками файлів md5sum. Ви можете побачити список тих, хто у вашій системі:
sudo debsums -l
Після виконання сказаного Кісом, щоб мати справу з пакунками, які не містять md5sum-файлу debsums, що генерується під час побудови, за замовчуванням пакет debsums також встановлює підходящий гак, щоб генерувати debsums як частину процесу встановлення пакету. Таким чином, один із способів генерування файлу debsums для тих пакунків, у яких їх немає, - це apt-get install - встановити їх.
binutils
(який включає в себе ld
і деякі основні інструменти) не містить підпису, що здається нерозумним, враховуючи, що ці інструменти для зв’язків є основою системи, і нам потрібно забезпечити, щоб ці інструменти ніколи не змінювались та не компромісувалися.
sudo debsums_init
виконає важкий підйом за вас. Він завантажить пакунки із сховища та згенерує md5sums для вас.