vs dizini
/etcDizininizdeki değişiklikleri izlemek için @Anthon'un önerdiği gibi yapabilir ve o dizini kontrol etmek için git, subversion, mercurial, vb. Kullanabilirsiniz. Etckeeper gibi bir araç da kullanabilirsiniz . Burada olduğu gibi burada da bir eğitim var .
etckeeper git, mercurial, çarşı veya darcs deposunda saklanmasına izin veren bir araç koleksiyonudur. Paket yükseltmeleri sırasında / etc üzerinde yapılan değişiklikleri otomatik olarak yapmaya adanır. Git'in normalde desteklemediği dosya meta verilerini izler, ancak / etc için önemlidir /etc/shadow. Oldukça modüler ve yapılandırılabilir, aynı zamanda sürüm kontrolü ile çalışmanın temellerini anlarsanız kullanımı basit.
paket dosyaları
Bildiğim aptkadarıyla diskteki dosyaları ve gerçekte olan dosyaları kontrol etmenin bir yolu yok .deb. Ne yapar dpkgaracı, aptaslında dosyaların yönetimini yapmak kullanıyor.
Ancak debsums, yüklediğiniz dosyaların bazılarını karşılaştırmak gibi bir araç kullanabilirsiniz , sadece .debsistem diskinizdekilerle karşılaştırıldığında dosyada bulunanların sağlama toplamlarına (md5sum) bakar .
Bu Bkz ServerFault soru daha hakkında ayrıntılar için debsumve dpkgchecksum'la yanı sıra bu Ask Ubuntu soruyu .
debsum misal
% debsums openssh-server
/usr/lib/openssh/sftp-server OK
/usr/sbin/sshd OK
/usr/share/lintian/overrides/openssh-server OK
/usr/share/man/man5/sshd_config.5.gz OK
/usr/share/man/man8/sshd.8.gz OK
/usr/share/man/man8/sftp-server.8.gz OK