जवाबों:
एक drpm
के लिए खड़ा है delta rpm
, जो एक मौजूदा के लिए एक अतिरिक्त है rpm
, और केवल विभिन्न फ़ाइलों में शामिल है। स्रोत :
डेल्टा RPM पैकेज में RPM पैकेज के पुराने और नए संस्करण के बीच अंतर होता है। पुराने RPM पर एक डेल्टा RPM लागू करने से पूर्ण नए RPM का परिणाम होता है। पुराने RPM की एक प्रति होना आवश्यक नहीं है, क्योंकि एक डेल्टा RPM एक स्थापित RPM के साथ भी काम कर सकता है। डेल्टा RPM पैकेज पैच RPM की तुलना में आकार में छोटे होते हैं, जो कि इंटरनेट पर अपडेट पैकेज को स्थानांतरित करते समय एक फायदा है। दोष यह है कि डेल्टा RPM के साथ अपडेट ऑपरेशंस में सादे या पैच RPM की तुलना में बहुत अधिक CPU चक्रों का उपभोग होता है।
प्रलेखन में संदर्भित README फाइल को GitHub रिपॉजिटरी में पाया जा सकता है । आप देखेंगे कि deltarpm
यह पर आधारित है bsdiff
।
DRPM फाइलें डेल्टा RPM फाइलें हैं। उनमें एक पूर्ण पैकेज नहीं है, लेकिन केवल दो (आरपीएम) पैकेजों के बीच अंतर (= डेल्टा) है। यह तेजी से डाउनलोड और आरपीएम फ़ाइलों की स्थापना के लिए उपयोगी है जो एक मौजूदा (स्थापित) पैकेज में अपग्रेड हैं। यहां केवल नई और बदली गई फ़ाइलों को शामिल करने की आवश्यकता है।
के लिए आदेश में yum
drpm फाइलों के साथ काम करने के लिए आप स्थापित करने की आवश्यकता deltarpm
पैकेज:
yum install deltarpm
इसमें आवश्यक उपकरण शामिल हैं।
यह भी देखें कि क्या मुझे "डेल्टा आरपीएम अक्षम" के बारे में कुछ करने की आवश्यकता है?
DRPMS: मामूली बदलाव के लिए पूर्ण पैकेज डाउनलोड करने के बजाय, डेल्टा rpms का आविष्कार किया गया था। जहां तक मुझे सबसे पहले Suse linux से पता है। केवल इंस्टॉल किए गए पैकेज और नए डाउनलोड के बीच परिवर्तन। एक बार डेल्टा आरपीएम लोड होने के बाद, एक पुनर्निर्माण प्रक्रिया शुरू की जाती है। अंत में, पुनर्निर्मित आरपीएम को यम डाउनलोड निर्देशिका में डाल दिया जाता है, जहां सामान्य पैकेज इंस्टॉलेशन रूटीन इसे उठाते हैं और इसे स्थापित करते हैं।