यह कमांड pkgdiff है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
pkgdiff - Linux सॉफ़्टवेयर पैकेजों में परिवर्तनों को देखने के लिए एक उपकरण
वर्णन
नाम:
पैकेज परिवर्तन विश्लेषक लिनक्स सॉफ़्टवेयर पैकेजों में परिवर्तनों का विश्लेषण करने के लिए एक उपकरण
विवरण:
पैकेज परिवर्तन विश्लेषक (PkgDiff) लिनक्स में परिवर्तनों का विश्लेषण करने के लिए एक उपकरण है
सॉफ़्टवेयर पैकेज (RPM, DEB, TAR.GZ, आदि)।
यह उपकरण लिनक्स अनुरक्षकों के लिए है जो सुनिश्चित करने में रुचि रखते हैं
पैकेजों के पुराने और नए संस्करणों की अनुकूलता।
यह टूल मुफ्त सॉफ्टवेयर है: आप इसे पुनर्वितरित कर सकते हैं और/या इसे संशोधित कर सकते हैं
जीएनयू जीपीएल की शर्तें।
उपयोग:
pkgdiff PKG1 PKG2 [विकल्प]
उदाहरण:
pkgdiff OLD.rpm NEW.rpm pkgdiff OLD.tar.gz NEW.tar.gz
तर्क:
पीकेजी1
पैकेज के पुराने संस्करण का पथ (RPM, DEB, TAR.GZ, आदि)।
यदि आपको पैकेजों के समूह का विश्लेषण करने की आवश्यकता है तो आप XML-डिस्क्रिप्टर पास कर सकते हैं
यह समूह (VERSION.xml फ़ाइल):
/*समूह संस्करण*/
/* समूह नाम */
/path1/to/package(s) /path2/to/package(s) ...
पीकेजी2
पैकेज के नए संस्करण का पथ (आरपीएम, डीईबी, टीएआर.जीजेड, आदि)।
जानकारी विकल्प:
-h|-सहायता
इस सहायता को प्रिंट करें।
-v|-संस्करण
प्रिंट संस्करण की जानकारी।
-डंपवर्सन
टूल संस्करण (1.7.1) प्रिंट करें और कुछ और न करें।
सामान्य विकल्प:
-रिपोर्ट-पथ पथ
रिपोर्ट का पथ. गलती करना:
pkgdiff_रिपोर्ट/ / _को_ /changes_report.html
-विवरण
विस्तृत रिपोर्ट बनाने का प्रयास करें.
-आकार-सीमा SIZE
किलोबाइट में SIZE से बड़ी फ़ाइलों का विश्लेषण न करें।
-चौड़ाई चौड़ाई
दृश्य अंतर की चौड़ाई. डिफ़ॉल्ट: 75
-प्रीलाइन्स NUM
विज़ुअल डिफ में संदर्भ का आकार। डिफ़ॉल्ट: 10
-अनदेखा-अंतरिक्ष-परिवर्तन
श्वेत स्थान की मात्रा में परिवर्तन पर ध्यान न दें.
-अनदेखा-सभी-स्थान
सभी रिक्त स्थानों पर ध्यान न दें.
-रिक्त-पंक्तियों को अनदेखा करें
उन परिवर्तनों पर ध्यान न दें जिनकी सभी पंक्तियाँ रिक्त हैं।
-शीघ्र
फ़ाइलों के लिए विज़ुअल डिफ बनाए बिना त्वरित मोड।
-कम से कम
परिवर्तनों का एक छोटा समूह खोजने का प्रयास करें।
अन्य विकल्प:
-चेक-उपयोग
जांचें कि क्या पैकेज सामग्री का उपयोग रिपॉजिटरी में अन्य पैकेजों द्वारा किया जाता है।
-पीकेजी-प्रबंधक नाम
पैकेज प्रबंधन उपकरण निर्दिष्ट करें. का समर्थन किया:
यूआरपीएम - मैंड्रिवा यूआरपीएम
-टेम्पलेट
XML-डिस्क्रिप्टर टेम्पलेट बनाएं ./VERSION.xml
-अतिरिक्त जानकारी डीआईआर
डीआईआर को अतिरिक्त जानकारी डंप करें।
-टीएमपी-दिर डीआईआर
कस्टम अस्थायी निर्देशिका का उपयोग करें.
-छिपाना-अपरिवर्तित
रिपोर्ट में अपरिवर्तित फ़ाइलें न दिखाएं.
-डीबग
डिबग जानकारी दिखाएँ.
-रतालू नाम
पैकेज का नाम NAME पर सेट करें.
-शीर्षक शीर्षक
रिपोर्ट के शीर्षक में पैकेज का नाम TITLE पर सेट करें।
-vnum1 NUM
पुराने पैकेज की संस्करण संख्या को NUM पर सेट करें।
-vnum2 NUM
नये पैकेज की संस्करण संख्या को NUM पर सेट करें.
-लिंक-लक्ष्य TARGET में
रिपोर्ट में लिंक के लिए लक्ष्य विशेषता सेट करें:
_स्वयं _रिक्त (डिफ़ॉल्ट)
-सूची-जोड़ा-हटाया गया
जोड़ी गई और हटाई गई टेक्स्ट फ़ाइलों की सामग्री दिखाएं।
-छोड़ें-उपसंग्रह
इनपुट पैकेज के अंदर अभिलेखों की जाँच करना छोड़ें।
-स्किप-पैटर्न regex
REGEX से मेल खाने वाले अभिलेखों में पथों की जाँच करना छोड़ें।
-d|-निर्देशिकाएँ
पैकेज के बजाय निर्देशिकाओं की तुलना करें।
रिपोर्ट GOOD:
रिपोर्ट तैयार की जाएगी:
pkgdiff_रिपोर्ट/ / _को_ /changes_report.html
बाहर निकलें कोड:
0 - अपरिवर्तित. उपकरण बिना किसी त्रुटि के चला। गैर-शून्य - परिवर्तित या उपकरण
त्रुटियों के साथ चला है.
अधिक इंफॉर्मेशन:
http://lvc.github.com/pkgdiff/
onworks.net सेवाओं का उपयोग करके ऑनलाइन pkgdiff का उपयोग करें