"आरपीएम -वी" के बराबर उपयुक्त योग्यता क्या है (स्थापित पैकेजों की पुष्टि करें)


24

RedHat / CentOS सिस्टम पर, मैं rpm -V का उपयोग करके अपने सिस्टम पर स्थापित RPM को सत्यापित कर सकता हूं ।

aptइस कमांड के उबंटू या समकक्ष क्या है ?

जवाबों:


29

पैकेज "debsums" वह है जिसे आप इंस्टॉल किए गए पैकेज के खिलाफ हैश चेक करने के लिए इंस्टॉल करना चाहते हैं।

उदाहरण के लिए, परिवर्तित फ़ाइलों की जांच करने के लिए:

sudo debsums -c

ध्यान दें कि सभी पैकेज md5sum फ़ाइल सूचियों के साथ जहाज नहीं करते हैं। आप अपने सिस्टम पर उन लोगों की एक सूची देख सकते हैं:

sudo debsums -l

"debsums -l" "debsums --list- अनुपलब्ध" के समान है, इसलिए यह चेकसम के बिना सभी संकुल को सूचीबद्ध करेगा।
ड्रिकैक्स

8

Kees ने जो कहा, उसका पालन करने के लिए, उन पैकेजों से निपटने के लिए, जिनमें बिल्डटाइम जनरेट की गई डेब्‍समैन्‍स md5sum फाइल शामिल नहीं है, डिफ़ॉल्ट रूप से डेब्‍समेस पैकेज भी पैकेज इंस्‍टॉलेशन प्रक्रिया के भाग के रूप में डेब्‍स जनरेट करने के लिए apt हुक को इंस्‍टॉल करता है। इस प्रकार, उन पैकेजों के लिए डीबसम फाइल तैयार करने का एक तरीका जो उन्हें याद कर रहे हैं वह उपयुक्त है - उन्हें इंस्टॉल करें - उन्हें इंस्टॉल करें।


पारितोषिक के लिए धन्यवाद! मैंने हमेशा यह माना कि यह प्रणाली हस्ताक्षरों की अपनी सूची होगी। मुझे लगता है कि उबंटू binutils(जिसमें ldकुछ मुख्य उपकरण शामिल हैं) में एक हस्ताक्षर शामिल नहीं है, जो यह देखते हुए नासमझ लगता है कि ये लिंकर उपकरण सिस्टम के मूल में हैं, और हमें यह सुनिश्चित करने की आवश्यकता है कि ये उपकरण कभी भी संशोधित या संकुचित न हों।
स्टेफान लासिवस्की

5
मुझे उन पैकेजों के लिए डिम्बसम्स बनाने का एक सरल तरीका मिला जो उन्हें याद कर रहे हैं। कमांड sudo debsums_initआपके लिए हेवी लिफ्टिंग करेगा। यह भंडार से संकुल को डाउनलोड करेगा, और आपके लिए md5sums उत्पन्न करेगा।
स्टेफान लासिवस्की
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.