“Rpm -V” ye eşdeğer apt nedir (Kurulu paketleri doğrula)


24

RedHat / CentOS sisteminde, rpm -V kullanarak sistemime yüklenen RPM'leri doğrulayabilirim .

Ubuntu veya aptbu komutun karşılığı nedir ?

Yanıtlar:


29

"Debsums" paketi, kurulu paketlere karşı hash kontrolü yapmak için kurmak istediğiniz şeydir.

Örneğin, değiştirilen dosyaları kontrol etmek için:

sudo debsums -c

Tüm paketlerin md5sum dosya listeleriyle gönderilmediğini unutmayın. Sisteminizde bunların bir listesini görebilirsiniz:

sudo debsums -l

"debsums -l", "debsums - list-missing" ile aynıdır, bu nedenle tüm paketleri sağlama toplamı olmadan listeler.
driax

8

Kees'in söylediklerini takip etmek için, buildtime tarafından üretilen debsums md5sum dosyasını içermeyen paketlerle uğraşmak için, varsayılan olarak debsums paketi ayrıca paket kurulum işleminin bir parçası olarak debsums üretmek için uygun bir kanca da kurar. Bu nedenle, eksik olan paketler için debsums dosyasını oluşturmanın bir yolu apt-get install - bunları yüklemektir.


Bahşiş için teşekkürler! Her zaman sistemin kendi imza listesini tutacağını varsaydım. Ubuntu’nun binutils( ldbazı temel araçlar da dahil olmak üzere) bir imza içermediğini fark ediyorum , bu bağlayıcı araçların sistemin merkezinde olduğunu düşünerek yanlış görünüyor ve bu araçların hiçbir zaman değiştirilmemesini veya telafi edilmemesini sağlamalıyız.
Stefan Lasiewski

5
Onları eksik olan paketler için debsums üretmenin daha basit bir yolunu buldum. Komut sudo debsums_initsizin için ağır kaldırma yapacak. Paketleri depodan indirecek ve sizin için md5sums üretecektir.
Stefan Lasiewski
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.