अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

खुराक-आरपीएमचेक - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में खुराक-आरपीएमचेक चलाएं।

यह कमांड डोज़-आरपीएमचेक है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


डोज़-डिस्टचेक - मेटाडेटा के अनुसार पैकेजों की स्थापना की जाँच करें

SYNOPSIS


डोज़-डिस्टचेक [विकल्प] ... उड़ी
डोज़-डेबचेक [विकल्प] ... [पट्टिका]
खुराक-आरपीएमचेक [विकल्प] ... [पट्टिका]
खुराक ग्रहण जांच [विकल्प] ... [पट्टिका]

वर्णन


डोज़-डिस्टचेक पैकेज नियंत्रण श्लोक के एक सेट के लिए निर्धारित करता है, जिसे रिपॉजिटरी कहा जाता है,
क्या रिपॉजिटरी के पैकेज के अनुसार रिपॉजिटरी के सापेक्ष स्थापित किया जा सकता है
पैकेज नियंत्रण छंदों में व्यक्त अंतर-पैकेज संबंधों के लिए। एकदम सही
प्रासंगिक नियंत्रण क्षेत्रों का सेट और उनका अर्थ भंडार के प्रकार पर निर्भर करता है।
बाधा समाधान एल्गोरिदम पूरा हो गया है, यानी जब भी वहां एक समाधान मिल जाता है
एक मौजूद है, यहां तक ​​​​कि कई अलग-अलग निर्भरताओं और गहरे पैकेज संघर्षों के लिए भी। इस
सैद्धांतिक रूप से समस्या कम्प्यूटेशनल रूप से अव्यवहार्य है (अर्थात, एनपी-पूर्ण), लेकिन इसे हल किया जा सकता है
वास्तव में व्यवहार में आने वाले पैकेज रिपॉजिटरी के लिए बहुत कुशलता से।

संकुल अग्रभूमि और पृष्ठभूमि में विभाजित हैं: अग्रभूमि में केवल संकुल हैं
इंस्टालेबिलिटी के लिए जाँच की गई, लेकिन निर्भरता अग्रभूमि पैकेजों से संतुष्ट हो सकती है और
पृष्ठभूमि पैकेज द्वारा। डिफ़ॉल्ट रूप से, सभी पैकेज अग्रभूमि में हैं।

निवेश विशिष्टता


वर्तमान में समर्थित इनपुट प्रकार डेबियन, आरपीएम और एक्लिप्स हैं। NS डोज़-डिस्टचेक साधन
फॉर्म में इसके इनपुट विनिर्देशों की अपेक्षा करता है टाइप करें: // पथनाम जहां टाइप में से एक है लोगों के सामने पहली उपस्थिति करनेवाली,
संश्लेषण, हार्डडिस्क सूची or ग्रहण, तथा पथ नाम इनपुट वाली फ़ाइल का पथनाम है।
उस फ़ाइल में पाया गया पैकेज मेटाडेटा इसके अनुरूप होना चाहिए टाइप यूआरआई में दिया गया।

जब के रूप में आमंत्रित किया जाता है खुराकटाइपचेक तब इनपुट का प्रकार माना जाता है टाइप, तथा
रिपॉजिटरी (स्थितिगत तर्कों में या विकल्पों के मूल्यों में --fg और --बीजी) रहे
बस भंडार वाली फ़ाइल के पथनाम के रूप में दिया गया है। यदि कोई स्थिति नहीं है
तर्क दिया जाता है तो इनपुट मानक इनपुट से पढ़ा जाता है। डोज़-डिस्टचेक संकुचित भी
फ़ाइलें (.gz , .bz2) स्थितीय तर्क के रूप में। मानक इनपुट पर पढ़े गए इनपुट में नहीं हो सकता
संकुचित रूप।

निवेश प्रारूप


डेबियन
इनपुट फ़ाइल में के प्रारूप में श्लोक शामिल होने चाहिए डिब-कंट्रोल(5) एक द्वारा अलग किया गया
रिक्त पंक्ति। उदाहरण के लिए, डेबियन मिरर सर्वर पर या में पाई जाने वाली पैकेज फाइलें
डायरेक्टरी /var/lib/apt/सूचियां/ एक डेबियन प्रणाली के, इनपुट के रूप में उपयुक्त हैं डोज़-डेबचेक.
पैकेजों की स्थापना का विश्लेषण उनके अनुसार किया जाता है निर्भर करता है, Conflicts, तथा प्रदान करता है
डेबियन नीति संस्करण 3.9.0 के रूप में उनके अर्थ के साथ क्षेत्र। पूर्व-निर्भर की तरह व्यवहार किया जाता है
निर्भर करता है, तथा तोड़ता की तरह व्यवहार किया जाता है Conflicts.

यदि इनपुट में नाम, संस्करण, और के समान मान वाले कई पैकेज हैं
इनमें से केवल अंतिम की तुलना में वास्तुकला को ध्यान में रखा जाता है, और एक चेतावनी जारी की जाती है।

डेबियन के मामले में, एक ही समय में दो पैकेज स्थापित करना संभव नहीं है
एक ही नाम लेकिन विभिन्न संस्करण।

rpm
इनपुट फ़ाइल या तो हो सकती है a संश्लेषण फाइल या ए हार्डडिस्क सूची फ़ाइल। डिफ़ॉल्ट रूप से खुराक-आरपीएमचेक
इनपुट के रूप में एक संश्लेषण फ़ाइल की अपेक्षा करता है। एक hdlist फ़ाइल निर्दिष्ट करने के लिए डोज़-डिस्टचेक को लागू किया जाना चाहिए
प्रपत्र hdlist के फ़ाइल तर्क के साथ: //

ग्रहण
इनपुट एक 822 फ़ाइल है जिसमें OSGi प्लगइन्स सामग्री.xml फ़ाइलों की एन्कोडिंग है।

Cv
केवल आंतरिक प्रयोग हेतु। गैर-दस्तावेज।

विकल्प


विकल्प नियंत्रित अग्रभूमि और पृष्ठभूमि
--fg=पट्टिका
में संकुल जोड़ें पट्टिका अग्रभूमि को।

--बीजी=पट्टिका
में संकुल जोड़ें पट्टिका पृष्ठभूमि को।

--चेक ओनली पैकेज [,पैकेज]...
पैकेज नामों की अल्पविराम से अलग की गई सूची लेता है, उनमें से प्रत्येक संभवतः a . के साथ
संस्करण बाधा, तर्क के रूप में। अग्रभूमि सभी पैकेजों से बना है
जो किसी भी भाव से मेल खाता है, अन्य सभी संकुल को इसमें धकेल दिया जाता है
पृष्ठभूमि। अग्रभूमि और पृष्ठभूमि के बीच प्रारंभिक अंतर को नजरअंदाज कर दिया जाता है।
इस विकल्प के साथ नहीं जोड़ा जाना चाहिए --कॉइनस्टा.

उदाहरण: --checkonly "libc6 , 2ping (= 1.2.3-1)"

--कॉइनस्टा पैकेज [,पैकेज]...
पैकेज नामों की अल्पविराम से अलग की गई सूची लेता है, उनमें से प्रत्येक संभवतः a . के साथ
संस्करण बाधा, तर्क के रूप में। यदि इस सूची में n व्यंजक हैं, तो सह-
n संकुल के प्रत्येक सेट के लिए संस्थापन क्षमता की स्वतंत्र रूप से जाँच की जाएगी जहाँ
समुच्चय का i-वें तत्व i-वें व्यंजक से मेल खाता है। प्रारंभिक भेद
अग्रभूमि और पृष्ठभूमि के बीच अनदेखा किया जाता है। इस विकल्प को जोड़ा नहीं जाना चाहिए
साथ में --चेक ओनली.

उदाहरण: --coinst "a (>1), b"

यदि हमारे पास संस्करण 1, 2 और 3 में पैकेज ए है, और संस्करण 11 और 12 में पैकेज बी है,
फिर यह सह-स्थापना के लिए 4 जोड़े पैकेजों की जांच करेगा, अर्थात् (ए = 2, बी = 11),
(ए = 2, बी = 12), (ए = 3, बी = 11) और (ए = 3, बी = 12)।

DEBIAN विशिष्ट विकल्प
डिस्टचेक द्वारा मल्टी-आर्क एनोटेशन को सही ढंग से माना जाता है। पैकेज जिनके
वास्तुकला न तो मूल वास्तुकला है और न ही विदेशी वास्तुकला की सूची में
(नीचे देखें) पर ध्यान नहीं दिया जाता है।

--देब-देशी-आर्क=नाम
मूल वास्तुकला निर्दिष्ट करें। डिफ़ॉल्ट व्यवहार देशी को कम करना है
आर्किटेक्चर वाले इनपुट में पहले पैकेज श्लोक से आर्किटेक्चर
सब से अलग।

--देब-विदेशी-आर्क्स=नाम [,नाम]...
विदेशी आर्किटेक्चर की अल्पविराम से अलग की गई सूची निर्दिष्ट करें। डिफ़ॉल्ट एक खाली है
विदेशी वास्तुकला की सूची।

--देब-अनदेखा-आवश्यक
आवश्यक पैकेजों को संस्थापन समस्या के भाग के रूप में न मानें। द्वारा
डिफ़ॉल्ट सभी आवश्यक पैकेज को संस्थापन समस्या के भाग के रूप में माना जाता है
सभी पैकेजों के लिए, यह एक पैकेज है जिसे इंस्टाल किया जा सकता है अगर और केवल अगर यह सह-
सभी आवश्यक पैकेजों के साथ स्थापित करने योग्य। यह विकल्प उपयोगकर्ता को परीक्षण करने की अनुमति देता है
बिना किसी आवश्यक पैकेज के इंस्टालेबिलिटी।

विकल्प के लिए फ़िल्टरिंग THE इनपुट
--नवीनतम
प्रत्येक पैकेज का केवल नवीनतम संस्करण रखा जाता है, संकुल के पुराने संस्करण हैं
अवहेलना करना।

विकल्प नियंत्रित आउटपुट
-f, --विफलताएं
उन सभी पैकेजों की सूची बनाएं जो संस्थापन योग्य नहीं पाए गए हैं।

-s, --सफलताएं
उन सभी पैकेजों की सूची बनाएं जो संस्थापन योग्य पाए जाते हैं। के साथ प्रयोग किया जा सकता है
--विफलताएं, इस मामले में आउटपुट में स्थिति फ़ील्ड का मान किसी को करने की अनुमति देता है
गैर-इंस्टॉल करने योग्य पैकेज से इंस्टाल करने योग्य अंतर करें।

-e, --समझाना
स्पष्टीकरण दें। यदि एक साथ प्रयोग किया जाता है --विफलताएं तब स्पष्टीकरण शामिल है
निर्भरता श्रृंखला के कारण संघर्ष या लापता पैकेज पर निर्भरता।
यदि एक साथ प्रयोग किया जाता है --सफलताएं तो स्पष्टीकरण में एक स्थापना शामिल है
निर्धारित किया है.

-m, --व्याख्या-न्यूनतम
सभी पैकेजों के लिए P जो इंस्टॉल करने योग्य पाए जाते हैं, और जब संयोजन के साथ प्रयोग किया जाता है
--सफलताएं, एक कम किए गए इंस्टॉलेशन सेट को प्रिंट करता है जिसमें केवल वे पैकेज होते हैं
की निर्भरता शंकु P. जब डेबियन रिपॉजिटरी के साथ प्रयोग किया जाता है, तो सभी आवश्यक
पैकेज और उनकी निर्भरताएं जो के कोन में नहीं हैं P छोड़े गए हैं। कब
के साथ संयोजन के रूप में प्रयोग किया जाता है --विफलताएं, तथा --समझाना, सभी निर्भरता श्रृंखलाएं हैं
मुद्रित नहीं।

--सारांश
निष्कर्षों का अधिक विस्तृत सारांश देता है।

-o पट्टिका आउटपुट भेजें पट्टिका.

विविध विकल्प
-v जानकारी/चेतावनी/डीबग संदेशों को सक्षम करें। यह विकल्प तीन तक दोहराया जा सकता है
वर्बसिटी बढ़ाने के लिए बार।

--शांत चेतावनी संदेश न छापें

--प्रगति
प्रगति बार दिखाएं।

--टाइमर
समय की जानकारी दिखाएं।

-एच, --मदद
विकल्पों की इस सूची को प्रदर्शित करें।

--संस्करण
प्रोग्राम संस्करण दिखाएं और बाहर निकलें।

बाहर निकलें कोड


निकास कोड 0-63 कार्यक्रम की सामान्य समाप्ति का संकेत देते हैं, कोड 64-127 इंगित करते हैं
कार्यक्रम की असामान्य समाप्ति (जैसे पार्स त्रुटियाँ, I/O त्रुटियाँ)।

सामान्य कार्यक्रम समाप्ति के मामले में:

- निकास कोड 0 इंगित करता है कि सभी अग्रभूमि संकुल संस्थापन योग्य पाए जाते हैं;

- निकास कोड 1 इंगित करता है कि कम से कम एक अग्रभूमि पैकेज अनइंस्टॉल करने योग्य पाया गया है।

उदाहरण


जांचें कि किसी विशेष वितरण में कौन से पैकेज इंस्टॉल करने योग्य नहीं हैं और क्यों:

डोज़-डिस्टचेक -v -f -e \
--बीजी डिब: ///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages\
--बीजी डिब: ///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_non-free_binary-amd64_Packages\
--fg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_contrib_binary-amd64_Packages

जहां पैकेज उस वितरण से संबंधित फाइल है, उदाहरण के लिए में पाया जाता है
डायरेक्टरी /var/lib/apt/सूचियां.

जाँच करें कि कंट्रीब्यूशन में कौन से पैकेज इंस्टाल करने योग्य नहीं हैं जब निर्भरता संतुष्ट हो सकती है
मुख्य से:

डोज़-डेबचेक --विफलताएँ --bg=main_Packages contrib_Packages

ध्यान दें


डोज़-डिस्टचेक EDOS के लिए लिखे गए edos-debcheck का पूर्ण पुन: कार्यान्वयन है
परियोजना.

onworks.net सेवाओं का उपयोग करके ऑनलाइन खुराक-आरपीएमचेक का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad