यह कमांड 0इंस्टॉल है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
0इंस्टॉल - एक विकेन्द्रीकृत सॉफ्टवेयर इंस्टॉलेशन सिस्टम
SYNOPSIS
डाउनलोडिंग और चल रहा है:
0 स्थापना करें चयन यूआरआइ
0 स्थापना करें डाउनलोड यूआरआइ
0 स्थापना करें रन यूआरआइ [एआरजी]...
0 स्थापना करें अद्यतन यूआरआइ
आवेदन:
0 स्थापना करें जोड़ना नाम यूआरआइ
0 स्थापना करें दिखाना नाम
0 स्थापना करें अद्यतन नाम
0 स्थापना करें whatchanged नाम
0 स्थापना करें को नष्ट नाम
अन्य आदेश:
0 स्थापना करें विन्यास [नाम [मूल्य]]
0 स्थापना करें आयात फ़ीड
0 स्थापना करें सूची प्रतिरूप
0 स्थापना करें यहाँ खोजें क्वेरी के
0 स्थापना करें ऐड-फ़ीड [इंटरफेस] फ़ीड
0 स्थापना करें हटाना-फ़ीड [इंटरफेस] फ़ीड
0 स्थापना करें सूची-फ़ीड यूआरआइ
0 स्थापना करें आदमी कमान
0 स्थापना करें संग्रह निर्देशिका | पुरालेख [निचोड़]
0 स्थापना करें की दुकान ...
0 स्थापना करें गुलाम
वर्णन
जीरो इंस्टाल एक विकेन्द्रीकृत क्रॉस-डिस्ट्रीब्यूशन सॉफ्टवेयर इंस्टॉलेशन सिस्टम है। कार्यक्रमों
और पुस्तकालयों की पहचान यूआरआई द्वारा की जाती है, और केंद्रीय भंडार की कोई आवश्यकता नहीं है। शून्य
इंस्टाल सुनिश्चित करता है कि पैकेज एक दूसरे के साथ विरोध नहीं कर सकते हैं और प्रोग्राम हो सकते हैं
परस्पर अविश्वास करने वाले उपयोगकर्ताओं के बीच साझा किया गया। अधिक जानकारी के लिए वेब साइट देखें:
http://0install.net/
यूआरआई को देखते हुए, प्रोग्राम चलाने के लिए 0 इंस्टाल को पूछना सबसे आसान मामला है। उदाहरण के लिए:
0 स्थापना करें रन http://rox.sourceforge.net/2005/interfaces/Edit
जब आप पहली बार ऐसा करते हैं, तो प्रोग्राम के उपलब्ध संस्करणों के बारे में विवरण डाउनलोड किया जाता है
और कैश्ड, किसी भी पुस्तकालय के बारे में विवरण के साथ यह निर्भर करता है।
ज़ीरो इंस्टाल उपयोग करने के लिए प्रत्येक घटक के सर्वोत्तम संस्करण का चयन करने के लिए एक सॉल्वर चलाएगा। के लिये
उदाहरण के लिए, यह आपके सीपीयू और ऑपरेटिंग सिस्टम के साथ संगत बायनेरिज़ का चयन करेगा,
आपकी पसंदीदा भाषा में, और "स्थिर" (डिफ़ॉल्ट रूप से) चिह्नित किया गया है।
यदि $DISPLAY सेट है, तो 0इंस्टॉल एक विंडो प्रदर्शित करेगा जहाँ आप पुष्टि कर सकते हैं (या बदल सकते हैं)
चयनित संस्करण।
यह तब उन संस्करणों के लिए संबंधित अभिलेखागार डाउनलोड करेगा और उन्हें में संग्रहीत करेगा
कैश भी। प्रत्येक पैकेज अपनी निर्देशिका में अनपैक करता है।
अंत में, 0इंस्टॉल प्रोग्राम को लॉन्च करेगा, इसे खोजने के लिए पर्यावरण चर सेट करेगा
इसके पुस्तकालय।
अंतर्राष्ट्रीय विकल्प
0 स्थापना के लिए पहला गैर-विकल्प तर्क वह विशेष उप-आदेश है जिसे आप करना चाहते हैं
प्रदर्शन; इनका अगले खंड में विस्तार से वर्णन किया गया है।
हालांकि, कुछ विकल्प हैं जो सभी कार्यों पर लागू होते हैं। य़े हैं:
-c, --सांत्वना देना
कभी भी जीयूआई का प्रयोग न करें। आम तौर पर, यदि आवश्यक हो तो 0 इंस्टाल ग्राफिकल मोड पर स्विच हो जाता है
नेटवर्क से कुछ भी डाउनलोड करें (जब तक कि DISPLAY सेट न हो)।
--पूर्वाभ्यास
डिस्क में कोई भी परिवर्तन न सहेजें, और वास्तव में प्रोग्राम न चलाएं। इसके बजाय, बस
किए गए परिवर्तनों का प्रिंट आउट लें। ध्यान दें, जैसा कि 0इंस्टॉल बहुत ही है
सुरक्षित प्रणाली, आमतौर पर इस विकल्प का उपयोग करने की कोई आवश्यकता नहीं है। हालाँकि, यह हो सकता है
एक शिक्षण सहायता या परीक्षण के लिए उपयोगी है।
-h, --मदद
अंतर्निहित सहायता पाठ दिखाएं।
-o, --ऑफ़लाइन
डिफ़ॉल्ट सेटिंग को ओवरराइड करते हुए, ऑफ़लाइन मोड में चलाएँ। यह 0इंस्टॉल को रोकता है
अद्यतनों की जाँच करना, और अद्यतनों को डाउनलोड करने से, भले ही वह उनके बारे में जानता हो।
-v, --शब्दशः
अधिक वर्बोज़ आउटपुट। और भी अधिक वर्बोज़ आउटपुट के लिए दो बार उपयोग करें।
--साथ-दुकान=डीआईआर
कार्यान्वयन कैश की सूची में एक निर्देशिका जोड़ें। DIR . की प्रत्येक उप-निर्देशिका
किसी प्रोग्राम या लाइब्रेरी के एक संस्करण की सामग्री शामिल है।
उप आदेशों
0 स्थापना करें चयन [विकल्प] यूआरआइ
यूआरआई द्वारा पहचाने गए कार्यक्रम के एक संस्करण का चयन करें, और इसके सभी संगत संस्करणों का चयन करें
निर्भरता। उपलब्ध संस्करणों के बारे में जानकारी डाउनलोड की जाती है यदि यह अभी तक नहीं है
कैश।
URI एक HTTP URL हो सकता है, जैसे `http://site/program.xml' या स्थानीय पथ नाम जैसे
`फ़ाइल:///पथ/से/प्रोग्राम.एक्सएमएल'।
HTTP URL के लिए, दूरस्थ फ़ाइल एक हस्ताक्षरित XML दस्तावेज़ है। यदि कुंजी ज्ञात नहीं है और
विश्वसनीय, आपको पहले इसे स्वीकार करने के लिए प्रेरित किया जाएगा। स्थानीय फ़ीड फ़ाइलें हस्ताक्षरित नहीं हैं (कोई भी
हस्ताक्षर को नजरअंदाज कर दिया जाएगा)।
आप स्थानीय चयन दस्तावेज़ भी निर्दिष्ट कर सकते हैं, जैसा कि पहले का उपयोग करके बनाया गया था --xml
फ़ीड के बजाय विकल्प। उस स्थिति में, 0इंस्टॉल बिना उन संस्करणों का उपयोग करता है
सॉल्वर चला रहा है।
संस्करणों के एक सेट का चयन (लेकिन डाउनलोड नहीं) करने के बाद, चयन एक में प्रदर्शित होता है
मानव-पठनीय प्रारूप। उपयोग --xml मशीन-पठनीय आउटपुट प्राप्त करने के लिए।
यदि कैश्ड जानकारी का उपयोग करके संस्करणों के एक सेट का चयन नहीं किया जा सकता है, तो 0इंस्टॉल चेक करेगा
पहले अपडेट के लिए।
यदि वर्तमान में संचित जानकारी के आधार पर संस्करणों के एक सेट का चयन किया जा सकता है, लेकिन वह
जानकारी बासी हो रही है, 0इंस्टॉल तुरंत वर्तमान चयन को वापस कर देगा और
अपडेट की जांच के लिए पृष्ठभूमि प्रक्रिया भी शुरू करेगा। 'ताजगी' विन्यास
कैश्ड जानकारी को बासी माना जाने पर नियंत्रण सेट करना।
चयन के लिए विकल्प:
--पहले=संस्करण
VERSION से पहले के संस्करण का चयन करें (अर्थात पुराने संस्करण का उपयोग करने के लिए बाध्य करें
कार्यक्रम)। आप इसका उपयोग करके केवल प्रोग्राम के संस्करण को ही प्रतिबंधित कर सकते हैं
विकल्प, किसी निर्भरता का संस्करण नहीं।
--कमांड=कमांड
कुछ प्रोग्राम कई कमांड प्रदान करते हैं। यह वह चुनता है जिसे आप चाहते हैं। सामान्य
मान 'रन' (डिफ़ॉल्ट), 'टेस्ट' (0 टेस्ट द्वारा प्रयुक्त) और 'कंपाइल' (द्वारा प्रयुक्त) हैं
0 संकलन)। आप भी उपयोग कर सकते हैं --कमांड = "" यदि आप कोई आदेश नहीं चलाना चाहते हैं (के लिए
उदाहरण के लिए, यदि पैकेज में प्रोग्राम के बजाय डेटा है)।
--मई-संकलन
संभावित बाइनरी के रूप में प्रत्येक स्रोत कार्यान्वयन का इलाज करें। इसका उपयोग खोजने के लिए किया जा सकता है
प्रोग्राम को चलाने के लिए क्या संकलित करने की आवश्यकता है। वर्तमान में यह केवल के लिए उपलब्ध है
"0स्थापना चयन"।
--संदेश=संदेश
यदि हम डाउनलोड के लिए एक डायलॉग बॉक्स दिखाते हैं, तो उपयोगकर्ता को समझाने के लिए संदेश प्रदर्शित करें
डाउनलोड की आवश्यकता क्यों है।
--नहीं-पहले=संस्करण
चयनित संस्करण VERSION से पहले का नहीं होना चाहिए। उदाहरण के लिए यदि आप दौड़ना चाहते हैं
संस्करण 2.0 या बाद में, उपयोग करें --नहीं-पहले=2.0.
--ताज़ा
चयन करने से पहले सभी उपयोग की गई फ़ीड की एक नई प्रति डाउनलोड करें। आम तौर पर, कैश्ड प्रतियां
उपलब्ध होने पर उपयोग किया जाएगा (बाद में, पृष्ठभूमि में अपडेट के लिए जाँच)।
--स्रोत
बाइनरी के बजाय सोर्स कोड चुनें। इसका उपयोग आंतरिक रूप से `0compile' द्वारा किया जाता है।
--संस्करण=रेंज
दी गई सीमा के भीतर मुख्य कार्यक्रम के एक संस्करण की आवश्यकता है। यह एक सरल हो सकता है
संख्या (जैसे --संस्करण=2.3) या एक श्रेणी (जैसे --संस्करण=2.3..!2.7) श्रेणियों के लिए,
कोई भी छोर छोड़ा जा सकता है। NS "!" इंगित करता है कि श्रेणी में अंतिम शामिल नहीं है
मूल्य। विकल्पों को "|" से अलग किया जा सकता है, उदाहरण के लिए "2.6..!3 | 3.2.." (2.6 की अनुमति देता है,
2.7, 3.2, आदि, लेकिन 2.5 या 3.0 नहीं)।
--संस्करण के लिए = यूआरआई रेंज
सीमा निर्दिष्ट करता है (जैसा कि .) --संस्करण) किसी पुस्तकालय या उप-घटक के लिए। अगर यूआरआइ is
मुख्य कार्यक्रम का यूआरआई तो यह उपयोग करने के बराबर है --संस्करण.
--xml एक्सएमएल दस्तावेज़ के रूप में चुने गए कार्यान्वयन के सेट को स्टडआउट पर प्रिंट करें। यह हो सकता है
बाद में 'डाउनलोड' और 'रन' उप-आदेशों के साथ उपयोग किया गया।
'चयन' शून्य की निकास स्थिति देता है यदि यह संस्करणों का एक सेट, और की स्थिति का चयन करता है
1 अगर यह एक सुसंगत सेट नहीं ढूंढ सका।
0 स्थापना करें डाउनलोड [विकल्प] यूआरआइ
यह '0इंस्टॉल सिलेक्ट' के समान व्यवहार करता है, सिवाय इसके कि यह चयनित को भी डाउनलोड करता है
संस्करण यदि वे पहले से कैश नहीं हैं। 'चयन' के विपरीत, यह चयनित को प्रिंट नहीं करता है
डिफ़ॉल्ट रूप से संस्करण।
'डाउनलोड' के लिए 'सेलेक्ट' के सभी विकल्पों का भी इस्तेमाल किया जा सकता है। इसके अलावा, ये विकल्प हैं
बिकाऊ:
--प्रदर्शन चयनित संस्करणों को मानव-पढ़ने योग्य प्रारूप में स्टडआउट करने के लिए प्रिंट करें।
'डाउनलोड' शून्य की निकास स्थिति देता है यदि यह संस्करणों के उपयुक्त सेट का चयन करता है और
वे अब सभी डाउनलोड और कैश में हैं। यह अन्यथा 1 की स्थिति देता है।
0 स्थापना करें रन [विकल्प] यूआरआइ [एआरजीएस]
यह `0इंस्टॉल डाउनलोड' के समान व्यवहार करता है, सिवाय इसके कि यह प्रोग्राम को बाद में भी चलाता है
यह सुनिश्चित करना कि यह कैश में है।
पूरा यूआरआई टाइप करते रहने से बचने के लिए, बनाने के लिए `0इंस्टॉल ऐड' कमांड का उपयोग करें
अपने प्रोग्राम चलाने के लिए शॉर्टकट।
'चयन' के लिए सभी विकल्पों का उपयोग 'रन' के लिए भी किया जा सकता है, सिवाय इसके कि --xml। इसके अलावा, ये
विकल्प उपलब्ध हैं:
-m, --मेन = मुख्य
डिफ़ॉल्ट के बजाय निर्दिष्ट निष्पादन योग्य चलाएँ। यदि MAIN '/' से शुरू होता है तो
पथ कार्यान्वयन की शीर्ष-स्तरीय निर्देशिका के सापेक्ष है, जबकि अन्यथा
यह डिफ़ॉल्ट MAIN प्रोग्राम वाली निर्देशिका के सापेक्ष है। उदाहरण के लिए,
यदि डिफ़ॉल्ट MAIN है बिन/एसवीएन फिर उपयोग करना --मेन = svnadmin दौड़ेगा .../बिन/svnadmin
बजाय। यह विकल्प काफी हद तक नए द्वारा हटा दिया गया है --कमांड विकल्प.
-w, --आवरण=आवरण
चुने हुए प्रोग्राम को सीधे निष्पादित करने के बजाय, रन आवरण PROGRAM ARGS। इस
प्रोग्राम पर डिबगर्स और ट्रेसिंग टूल चलाने के लिए उपयोगी है (बजाय on
0 स्थापित करें!) ध्यान दें कि रैपर को इसके द्वारा चुने गए वातावरण में निष्पादित किया जाता है
कार्यक्रम; इसलिए, इस तंत्र का उपयोग सैंडबॉक्सिंग के लिए नहीं किया जा सकता है। डिबगिंग देखें
नीचे अनुभाग।
ध्यान दें कि `यूआरआई' के बाद के किसी भी विकल्प को चलाने के बजाय प्रोग्राम को पास किया जाएगा
0install द्वारा व्याख्या की जा रही है।
डाउनलोड चरण विफल होने पर `रन' 1 की निकास स्थिति लौटाता है। अन्यथा, बाहर निकलने की स्थिति
चलाए जा रहे कार्यक्रम की निकास स्थिति होगी।
0 स्थापना करें अद्यतन [विकल्प] यूआरआइ
कार्यक्रम के अपडेट की जांच करें और यदि मिले तो उन्हें डाउनलोड करें। यह समान है 0 स्थापना करें
डाउनलोड --ताज़ा, सिवाय इसके कि यह इस बारे में जानकारी प्रिंट करता है कि क्या कोई परिवर्तन था
मिल गया।
विकल्प 'चयन' के समान हैं।
0 स्थापना करें आयात फ़ीड
स्थानीय फ़ाइल से फ़ीड आयात करें, जैसे कि इसे नेटवर्क से डाउनलोड किया गया हो। यह है
फ़ीड फ़ाइल का परीक्षण करते समय उपयोगी है, ताकि उसे किसी दूरस्थ सर्वर पर अपलोड करने से रोका जा सके
इसे फिर से डाउनलोड करें। फ़ाइल में एक विश्वसनीय डिजिटल हस्ताक्षर होना चाहिए, जैसे कि जब से लाया जा रहा हो
संजाल।
सीडी या इसी तरह की फीड से फीड इंस्टॉल करते समय भी यह उपयोगी होता है। नोट: पूर्ण बनाने के लिए
बंडल, सीडी पर संग्रह या वितरण के लिए, देखें 0निर्यात(1).
0 स्थापना करें ऐड-फ़ीड [इंटरफेस] फ़ीड
एक कार्यक्रम के कार्यान्वयन (संस्करण) का एक अतिरिक्त स्रोत पंजीकृत करें।
उदाहरण के लिए, जब आप किसी प्रोजेक्ट का डेवलपर संस्करण देखते हैं, तो उसमें XML हो सकता है
फ़ीड फ़ाइल। इस संस्करण को उपलब्ध संस्करणों की सूची में जोड़ने के लिए, 'ऐड-फीड' का उपयोग करें
एक्सएमएल फ़ाइल। फ़ाइल की प्रतिलिपि नहीं बनाई गई है, इसलिए आपको हर बार फ़ीड को फिर से जोड़ने की आवश्यकता नहीं है
अद्यतन किया गया। आप शायद `help_with_testing' कॉन्फ़िगरेशन विकल्प भी सेट करना चाहेंगे
यह सुनिश्चित करने के लिए कि परीक्षण संस्करण डिफ़ॉल्ट रूप से चुने गए हैं।
ध्यान दें कि यदि आप केवल प्रोग्राम चलाना चाहते हैं, तो आप फ़ीड फ़ाइल पर 0इंस्टॉल का आह्वान कर सकते हैं
सीधे ('ऐड-फीड' का उपयोग किए बिना)। यह उसे उस संस्करण का उपयोग करने के लिए बाध्य करेगा, लेकिन नहीं करेगा
जब आप इसे सामान्य रूप से यूआरआई का उपयोग करके चलाते हैं तो क्या होता है इसे प्रभावित करें। जब चाहें 'ऐड-फीड' का प्रयोग करें
यूआरआई का उपयोग करते समय भी डेवलपर संस्करण का उपयोग करने के लिए, या यदि प्रोग्राम एक पुस्तकालय है (और
इस प्रकार अन्य कार्यक्रमों द्वारा यूआरआई द्वारा संदर्भित)।
0 स्थापना करें हटाना-फ़ीड [इंटरफेस] फ़ीड
'ऐड-फीड' के प्रभाव को उलटते हुए, एक फ़ीड का पंजीकरण रद्द करें। यदि इंटरफ़ेस नहीं दिया गया है, तो आप
यह चुनने के लिए प्रेरित किया जाएगा कि इसे किस इंटरफ़ेस से निकालना है।
0 स्थापना करें सूची-फ़ीड यूआरआइ
'ऐड-फीड' का उपयोग करके यूआरआई में जोड़े गए सभी अतिरिक्त फ़ीड की सूची बनाएं।
0 स्थापना करें सूची [पैटर्न]
सभी स्थानीय कैश्ड इंटरफ़ेस (प्रोग्राम) URI की सूची बनाएं। यदि कोई खोज शब्द दिया गया है, तो केवल यूआरआई
जिसमें वह स्ट्रिंग दिखाया गया है (केस असंवेदनशील)।
0 स्थापना करें यहाँ खोजें क्वेरी के
मिरर सर्वर को क्वेरी स्ट्रिंग भेजें और इसके द्वारा लौटाए गए किसी भी इंटरफेस को प्रदर्शित करें। ध्यान दें
कि डिफ़ॉल्ट मिरर सर्वर गुणवत्ता पर ध्यान दिए बिना सभी ज्ञात फ़ीड्स को अनुक्रमित करता है; आपको चाहिए
तय करें कि प्रोग्राम चलाने से पहले उन पर भरोसा किया जाए या नहीं।
0 स्थापना करें विन्यास [नाम [मूल्य]]
कॉन्फ़िगरेशन सेटिंग्स देखें या बदलें।
बिना किसी तर्क के, `0install config' सभी विन्यास सेटिंग्स को प्रदर्शित करता है। एक के साथ
तर्क, यह नामित सेटिंग का वर्तमान मान प्रदर्शित करता है। दो तर्कों के साथ, यह सेट करता है
दिए गए मान के लिए सेटिंग।
0 स्थापना करें आदमी कमान
दिए गए कमांड का मैन-पेज दिखाएं। यदि एकल तर्क कमान एक लांचर है
स्क्रिप्ट ("0इंस्टॉल ऐड" द्वारा बनाई गई) फिर मैन-पेज को 0इंस्टॉल द्वारा खोजा जाता है,
अन्यथा तर्क सीधे सिस्टम के मैन कमांड के माध्यम से पारित किए जाते हैं। इस
आपको करने की अनुमति देता है:
उर्फ आदमी = "0 स्थापित करें" आदमी --"
0 स्थापना करें संग्रह निर्देशिका | पुरालेख [निचोड़]
एक कार्यान्वयन के सुरक्षित हैश की गणना करें। यह a . का एक अनूठा "फिंगरप्रिंट" है
निर्देशिका और सभी फाइलें और उपनिर्देशिकाएं इसमें शामिल हैं। कार्यक्रम प्रकाशित करते समय
0 इंस्टाल का उपयोग करते हुए, यह मान XML फ़ाइल में रखा जाना चाहिए।
-m, --एल्गोरिदम = हैश
उपयोग किए जाने वाले सुरक्षित हैश फ़ंक्शन का चयन करें। समर्थित मान "sha1new" (the .) हैं
डिफ़ॉल्ट), "sha256" और "sha256new"।
यदि कोई संग्रह दिया गया है तो हैश उस निर्देशिका के लिए है जिसे बनाया जाएगा यदि
संग्रह को अनपैक किया गया था (या यदि कोई निर्दिष्ट किया गया है तो इसकी EXTRACT उपनिर्देशिका)।
-m, --घोषणापत्र
-d, --पाचन
ये विकल्प नियंत्रित करते हैं कि क्या मैनिफेस्ट को स्वयं प्रदर्शित करना है (प्रत्येक फ़ाइल के लिए एक पंक्ति या
निर्देशिका) या मेनिफेस्ट का डाइजेस्ट (या दोनों)। यदि कोई विकल्प नहीं दिया जाता है, तो डाइजेस्ट है
का प्रदर्शन किया।
0 स्थापना करें --संस्करण
इसका उपयोग (बिना किसी कमांड के) 0 इंस्टाल का संस्करण प्राप्त करने के लिए किया जा सकता है।
आवेदन
एक एप्लिकेशन प्रत्येक का पूरा URL टाइप किए बिना प्रोग्राम चलाने का एक आसान तरीका प्रदान करता है
समय है.
0 स्थापना करें जोड़ना नाम यूआरआइ
नामक एक नया एप्लिकेशन बनाता है नाम (जो आप चाहते हैं जो हो सकता है) कार्यक्रम को चलाने के लिए
यूआरआइ. एक निर्देशिका (डिफ़ॉल्ट रूप से, ~/.config/0install.net/apps/NAME) रिकॉर्ड करने के लिए बनाया गया है
वर्तमान चयन, जैसा कि "0install select --xml URI" द्वारा निर्मित किया जाएगा।
एक लॉन्चर कमांड (जिसे भी कहा जाता है) नाम) को आसान तरीका प्रदान करने के लिए $PATH में बनाया जाएगा
एप्लिकेशन चलाएँ। उदाहरण के लिए, ROX-Filer जोड़ने और चलाने के लिए:
$ 0 स्थापना करें जोड़ना Rox http://rox.sourceforge.net/2005/interfaces/ROX-Filer
$ Rox
यदि अतिरिक्त आवश्यकताएं दी जाती हैं (जैसे कि "0इंस्टॉल चयन", उदाहरण के लिए --पहले), तो वे हैं
एप्लिकेशन के साथ संग्रहीत और सभी अपडेट पर लागू होते हैं।
0 स्थापना करें दिखाना नाम | चयन
इस एप्लिकेशन के लिए वर्तमान चयन दिखाएं (या दिए गए चयनों की सामग्री
फ़ाइल)। डिफ़ॉल्ट रूप से, आउटपुट "0इंस्टॉल सिलेक्ट" के समान प्रारूप में होता है, और
--xml विकल्प का एक ही प्रभाव है।
-r, --रूट-यूरी
बस रूट इंटरफ़ेस यूआरआई प्रदर्शित करें (उदाहरण के लिए जब यूआरआई "0इंस्टॉल ऐड" में पास हो जाता है
यह एप्लिकेशन बनाया गया था)।
0 स्थापना करें अद्यतन नाम
चयन करने के लिए उपयोग की जाने वाली फ़ीड्स को अपडेट किया जाता है और चयनों का एक नया सेट तैयार किया जाता है
और एप्लिकेशन की निर्देशिका में सहेजा गया। भले ही आप इस आदेश को स्पष्ट रूप से न चलाएं,
यदि आप प्रोग्राम चलाते हैं तो 0इंस्टॉल अपडेट की जांच करेगा और इसे अपडेट नहीं किया गया है
जबकि। यह पृष्ठभूमि में होता है और कार्यक्रम शुरू करने में देरी नहीं करता है।
यदि अतिरिक्त आवश्यकताएं दी जाती हैं (जैसे कि "0इंस्टॉल चयन", उदाहरण के लिए --पहले), तो वे
एप्लिकेशन के साथ संग्रहीत आवश्यकताओं को अपडेट करें और इस और भविष्य के अपडेट पर लागू करें।
0 स्थापना करें whatchanged नाम
इस एप्लिकेशन के लिए वर्तमान और पिछले चयनों के बीच अंतर दिखाएं।
कई बार भी प्रदर्शित किया जा सकता है: "पिछली बार चेक किया गया" आखिरी बार हमने सफलतापूर्वक किया था
अद्यतनों के लिए जाँच की गई (भले ही कोई नहीं मिला), "पिछली बार अद्यतन करने का प्रयास किया गया" आखिरी बार है
अद्यतनों की जाँच करने की कोशिश की, और "अंतिम अद्यतन" पिछली बार परिवर्तन पाए जाने पर है। अगर
"अंतिम प्रयास अद्यतन" दिखाया जाता है, फिर या तो अंतिम अद्यतन विफल हो जाता है या एक अद्यतन होता है
वर्तमान में प्रगति पर है।
डिफ़ॉल्ट रूप से, केवल वे परिवर्तन दिखाए जाते हैं जिनके परिणामस्वरूप किसी भिन्न संस्करण का चयन किया जाता है। प्रति
सभी परिवर्तन देखें, --full का प्रयोग करें। ध्यान दें कि चयनों का अधिकतम एक सेट प्रति दिन सहेजा जाता है।
0 स्थापना करें को नष्ट नाम
आवेदन नाम हटा दिया जाता है, साथ ही इसके लिए जोड़े गए किसी भी लॉन्चर के साथ।
0 स्थापना करें की दुकान ...
कैश्ड कार्यान्वयन के स्टोर में निम्न-स्तरीय पहुंच प्रदान करता है। देखें 0 स्टोर(1) आदमी-
जानकारी के लिए पृष्ठ.
0 स्थापना करें गुलाम
स्लेव मोड में 0 इंस्टाल चलाएँ (वर्तमान में प्रायोगिक और बदलने की संभावना)। आप भेज सकते है
JSON प्रक्रिया के मानक इनपुट के लिए अनुरोध करता है और इसके मानक से प्रतिक्रिया प्राप्त करता है
उत्पादन.
डिबगिंग टिप्स
0 इंस्टाल को डिबग करने के लिए, --verbose और --console विकल्पों का उपयोग करें। उदाहरण के लिए:
$ 0 स्थापना करें -वीवीसी रन http://myprog
0 इंस्टाल द्वारा चलाए जा रहे प्रोग्राम को ट्रेस या डिबग करने के लिए --wrapper विकल्प का उपयोग करें। उदाहरण के लिए, चलाने के लिए
myprog --मदद, को सभी कॉल प्रदर्शित करना खुला(2)
$ 0 स्थापना करें रन --आवरण = "स्ट्रेस -e खोलना" http://myprog --मदद
जीडीबी डीबगर के तहत एप्लिकेशन चलाने के लिए:
$ 0 स्थापना करें रन --आवरण = "जीडीबी --आर्ग" http://myprog --मदद
onworks.net सेवाओं का उपयोग करके 0इंस्टॉल ऑनलाइन का उपयोग करें