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

Ad


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

apt-ftparchive - क्लाउड में ऑनलाइन

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

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

कार्यक्रम:

नाम


apt-ftparchive - इंडेक्स फ़ाइलें उत्पन्न करने की उपयोगिता

SYNOPSIS


उपयुक्त-ftparchive [-डीएसक्यू] [--एमडी5] [--डिलिंक] [--सिफ़ पढ़िये] [--सामग्री] [--आर्च स्थापत्य]
[-ओ =config_string] [-सी=config_file]
{पैकेज पथ... [ओवरराइड-फ़ाइल [pathprefix]] |
स्त्रोत पथ... [ओवरराइड-फ़ाइल [pathprefix]] | अंतर्वस्तु पथ |
और पथ | उत्पन्न config_file अनुभाग... | साफ config_file |
{-v | --संस्करण} | {-एच | --मदद करना}}

वर्णन


उपयुक्त-ftparchive कमांड लाइन टूल है जो एपीटी द्वारा उपयोग की जाने वाली इंडेक्स फ़ाइलों को उत्पन्न करता है
वितरण स्रोत तक पहुंचें. अनुक्रमणिका फ़ाइलें मूल साइट के आधार पर तैयार की जानी चाहिए
उस साइट की सामग्री पर.

उपयुक्त-ftparchive का एक सुपरसेट है डीपीकेजी-स्कैनपैकेज(1) कार्यक्रम, जिसमें संपूर्णता शामिल है
पैकेज कमांड के माध्यम से कार्यक्षमता। इसमें एक सामग्री फ़ाइल जनरेटर भी शामिल है,
सामग्री, और संपूर्ण उत्पादन प्रक्रिया को 'स्क्रिप्ट' करने का एक विस्तृत साधन
पुरालेख।

के भीतर उपयुक्त-ftparchive .deb की सामग्री को कैश करने के लिए बाइनरी डेटाबेस का उपयोग कर सकते हैं
फ़ाइल और यह इसके अलावा किसी बाहरी प्रोग्राम पर निर्भर नहीं है gzip(1). पूर्ण करते समय
जेनरेट करें, यह स्वचालित रूप से फ़ाइल-परिवर्तन जांच करता है और वांछित संपीड़ित बनाता है
आउटपुट फ़ाइलें।

जब तक कि -hया, --मदद विकल्प दिया गया है, नीचे दिए गए आदेशों में से एक मौजूद होना चाहिए।

संकुल
पैकेज कमांड एक डायरेक्टरी ट्री से एक पैकेज फ़ाइल उत्पन्न करता है। यह लेता है
दी गई निर्देशिका और एक पैकेज रिकॉर्ड उत्सर्जित करते हुए इसे .deb फ़ाइलों के लिए पुनरावर्ती रूप से खोजता है
प्रत्येक के लिए stdout करने के लिए. यह कमांड लगभग बराबर है डीपीकेजी-स्कैनपैकेज(1).

विकल्प --डीबी बाइनरी कैशिंग DB को निर्दिष्ट करने के लिए उपयोग किया जा सकता है।

स्त्रोत
सोर्स कमांड एक डायरेक्टरी ट्री से एक सोर्स इंडेक्स फ़ाइल उत्पन्न करता है। यह लेता है
दी गई निर्देशिका और स्रोत रिकॉर्ड उत्सर्जित करते हुए इसे .dsc फ़ाइलों के लिए पुनरावर्ती रूप से खोजता है
प्रत्येक के लिए stdout करने के लिए. यह कमांड लगभग बराबर है डीपीकेजी-स्कैन स्रोत(1).

यदि एक ओवरराइड फ़ाइल निर्दिष्ट की गई है तो एक स्रोत ओवरराइड फ़ाइल की तलाश की जाएगी
.src का विस्तार. स्रोत को बदलने के लिए --स्रोत-ओवरराइड विकल्प का उपयोग किया जा सकता है
उपयोग की जाने वाली फ़ाइल को ओवरराइड करें।

अंतर्वस्तु
सामग्री कमांड एक निर्देशिका ट्री से एक सामग्री फ़ाइल उत्पन्न करता है। यह लेता है
दी गई निर्देशिका और इसे .deb फ़ाइलों के लिए पुनरावर्ती रूप से खोजता है, और फ़ाइल सूची को पढ़ता है
प्रत्येक फ़ाइल से. इसके बाद यह मिलान की गई फ़ाइलों की सूची को क्रमबद्ध और लिखता है
संकुल. निर्देशिकाएँ आउटपुट में नहीं लिखी जाती हैं। यदि एकाधिक पैकेज समान हैं
फ़ाइल तब आउटपुट में प्रत्येक पैकेज को अल्पविराम से अलग किया जाता है।

विकल्प --डीबी बाइनरी कैशिंग DB को निर्दिष्ट करने के लिए उपयोग किया जा सकता है।

और
रिलीज़ कमांड एक डायरेक्टरी ट्री से एक रिलीज़ फ़ाइल उत्पन्न करता है। यह पुनरावर्ती है
असम्पीडित पैकेज और स्रोत फ़ाइलों और फ़ाइलों के लिए दी गई निर्देशिका की खोज करता है
के साथ संकुचित gzip, bzip2 or lzma साथ ही रिलीज़ और md5sum.txt फ़ाइलें डिफ़ॉल्ट रूप से
(APT::FTPArchive::Release::डिफ़ॉल्ट-पैटर्न)। अतिरिक्त फ़ाइल नाम पैटर्न हो सकते हैं
उन्हें APT::FTPArchive::Release::Patterns में सूचीबद्ध करके जोड़ा गया। फिर यह stdout को लिखता है
एक रिलीज़ फ़ाइल जिसमें (डिफ़ॉल्ट रूप से) प्रत्येक के लिए MD5, SHA1, SHA256 और SHA512 डाइजेस्ट शामिल है
फ़ाइल.

रिलीज़ फ़ाइल में अतिरिक्त मेटाडेटा फ़ील्ड के मान यहां से लिए गए हैं
APT::FTPArchive::Release के अंतर्गत संबंधित चर, उदाहरण के लिए
एपीटी::एफ़टीपीआर्काइव::रिलीज़::उत्पत्ति। समर्थित फ़ील्ड हैं: उत्पत्ति, लेबल, सुइट,
संस्करण, कोडनाम, तिथि, वैध-तक, आर्किटेक्चर, घटक, विवरण।

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

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

THE उत्पन्न विन्यास


जनरेट कमांड उन अभिलेखों का वर्णन करने के लिए एक कॉन्फ़िगरेशन फ़ाइल का उपयोग करता है जो जा रहे हैं
उत्पन्न हो. यह विशिष्ट ISC कॉन्फ़िगरेशन प्रारूप का अनुसरण करता है जैसा कि ISC टूल में देखा जाता है
बाइंड 8 और डीएचसीपीडी। उपयुक्त.conf(5) वाक्य-विन्यास का वर्णन है। ध्यान दें कि
जनरेट कॉन्फ़िगरेशन को अनुभागीय तरीके से पार्स किया गया है, लेकिन उपयुक्त.conf(5) एक पेड़ में पार्स किया गया है
ढंग। यह केवल इस बात पर प्रभाव डालता है कि स्कोप टैग को कैसे प्रबंधित किया जाता है।

जनरेट कॉन्फ़िगरेशन में चार अलग-अलग अनुभाग हैं, जिनमें से प्रत्येक का वर्णन नीचे किया गया है।

डिर अनुभाग
Dir अनुभाग आवश्यक फ़ाइलों का पता लगाने के लिए आवश्यक मानक निर्देशिकाओं को परिभाषित करता है
पीढ़ी प्रक्रिया के दौरान. ये निर्देशिकाएँ कुछ सापेक्ष पथों से जुड़ी हुई हैं
एक पूर्ण निरपेक्ष पथ का निर्माण करने के लिए बाद के अनुभागों में परिभाषित किया गया है।

पुरालेखदिर
एफ़टीपी संग्रह की जड़ को निर्दिष्ट करता है, मानक डेबियन कॉन्फ़िगरेशन में यह है
निर्देशिका जिसमें ls-LR और डिस्ट नोड्स शामिल हैं।

ओवरराइडडिर
ओवरराइड फ़ाइलों का स्थान निर्दिष्ट करता है।

कैशडिर
कैश फ़ाइलों का स्थान निर्दिष्ट करता है।

फ़ाइल सूचीDir
यदि नीचे फ़ाइल सूची सेटिंग का उपयोग किया जाता है, तो फ़ाइल सूची फ़ाइलों का स्थान निर्दिष्ट करता है।

चूक अनुभाग
डिफ़ॉल्ट अनुभाग डिफ़ॉल्ट मान और सेटिंग्स निर्दिष्ट करता है जो संचालन को नियंत्रित करते हैं
जनरेटर. अन्य अनुभाग प्रति अनुभाग सेटिंग के साथ इन डिफ़ॉल्ट को ओवरराइड कर सकते हैं।

पैकेज::संपीड़न
पैकेज इंडेक्स फ़ाइलों के लिए उपयोग करने के लिए डिफ़ॉल्ट संपीड़न योजनाएं सेट करता है। यह है एक
स्ट्रिंग जिसमें कम से कम एक की रिक्त स्थान से अलग सूची शामिल है: '।' (कोई संपीड़न नहीं),
'gzip' और 'bzip2'। सभी संपीड़न योजनाओं के लिए डिफ़ॉल्ट 'है। गज़िप'.

पैकेज::एक्सटेंशन
फ़ाइल एक्सटेंशन की डिफ़ॉल्ट सूची सेट करता है जो पैकेज फ़ाइलें हैं। यह डिफ़ॉल्ट है
'.देब'.

स्रोत::संपीड़ित करें
यह पैकेज::कंप्रेस के समान है, सिवाय इसके कि यह इसके लिए संपीड़न को नियंत्रित करता है
स्रोत फ़ाइलें.

स्रोत::एक्सटेंशन
उन फ़ाइल एक्सटेंशनों की डिफ़ॉल्ट सूची सेट करता है जो स्रोत फ़ाइलें हैं। यह डिफ़ॉल्ट है
'.डीएससी'.

सामग्री::संपीड़ित करें
यह पैकेज::कंप्रेस के समान है, सिवाय इसके कि यह इसके लिए संपीड़न को नियंत्रित करता है
सामग्री फ़ाइलें.

अनुवाद::संपीड़न
यह पैकेज::कंप्रेस के समान है, सिवाय इसके कि यह इसके लिए संपीड़न को नियंत्रित करता है
अनुवाद-एन मास्टर फ़ाइल.

डिलिंकलिमिट
प्रति रन डीलिंक करने (और हार्ड लिंक से बदलने) के लिए किलोबाइट की संख्या निर्दिष्ट करता है।
इसका उपयोग प्रति-सेक्शन एक्सटर्नल-लिंक्स सेटिंग के संयोजन में किया जाता है।

फ़ाइलमोड
सभी निर्मित इंडेक्स फ़ाइलों का मोड निर्दिष्ट करता है। यह 0644 पर डिफ़ॉल्ट है। सभी अनुक्रमणिका फ़ाइलें
उमास्क की परवाह किए बिना इस मोड पर सेट हैं।

लंबा विवरण
निर्दिष्ट करता है कि क्या लंबे विवरणों को पैकेज फ़ाइल में शामिल किया जाना चाहिए या विभाजित किया जाना चाहिए
एक मास्टर ट्रांसलेशन-एन फ़ाइल में डालें।

ट्रीडिफॉल्ट अनुभाग
ट्री अनुभागों के लिए विशिष्ट डिफ़ॉल्ट सेट करता है। ये सभी चर प्रतिस्थापन चर हैं
और स्ट्रिंग्स $(DIST), $(SECTION) और $(ARCH) को उनके संबंधित से बदल दिया गया है
मूल्यों.

मैक्सकंटेंट्सचेंज
प्रत्येक दिन उत्पन्न होने वाली सामग्री फ़ाइलों की किलोबाइट की संख्या निर्धारित करता है।
सामग्री फ़ाइलों को राउंड-रॉबिन किया जाता है ताकि कई दिनों में वे सभी फिर से बन जाएँ।

सामग्रीआयु
यह नियंत्रित करता है कि सामग्री फ़ाइल को बिना बदले कितने दिनों तक जाँचने की अनुमति है।
यदि यह सीमा पार हो जाती है तो सामग्री फ़ाइल का mtime अद्यतन हो जाता है। यह मामला घटित हो सकता है
यदि पैकेज फ़ाइल को इस तरह से बदल दिया जाता है कि परिणाम में कोई नई सामग्री नहीं आती है
फ़ाइल [उदाहरण के लिए संपादन को ओवरराइड करें]। इस आशा में कि नए .debs होंगे, रोक लगाने की अनुमति है
स्थापित किया जाए, किसी भी तरह एक नई फ़ाइल की आवश्यकता होगी। डिफ़ॉल्ट 10 है, इकाइयाँ दिनों में हैं।

निर्देशिका
.deb निर्देशिका ट्री के शीर्ष को सेट करता है। के लिए डिफ़ॉल्ट
$(DIST)/$(अनुभाग)/बाइनरी-$(ARCH)/

SrcDirectory
स्रोत पैकेज निर्देशिका ट्री के शीर्ष को सेट करता है। के लिए डिफ़ॉल्ट
$(जिला)/$(अनुभाग)/स्रोत/

संकुल
आउटपुट पैकेज फ़ाइल सेट करता है। $(DIST)/$(SECTION)/बाइनरी-$(ARCH)/पैकेज पर डिफ़ॉल्ट

सूत्रों का कहना है
आउटपुट स्रोत फ़ाइल सेट करता है। डिफ़ॉल्ट $(DIST)/$(SECTION)/source/sources पर

अनुवाद करें
यदि आवश्यक हो तो आउटपुट ट्रांसलेशन-एन मास्टर फ़ाइल को लंबे विवरण के साथ सेट करता है
पैकेज फ़ाइल में शामिल नहीं किया जाएगा. के लिए डिफ़ॉल्ट
$(DIST)/$(अनुभाग)/i18n/अनुवाद-एन

आंतरिक उपसर्ग
पथ उपसर्ग सेट करता है जिसके कारण सिम्लिंक को आंतरिक लिंक माना जाता है
किसी बाहरी लिंक का. डिफ़ॉल्ट $(DIST)/$(SECTION)/

विषय-सूची
आउटपुट सामग्री फ़ाइल सेट करता है। डिफ़ॉल्ट $(DIST)/$(SECTION)/Contents-$(ARCH)। अगर
यह सेटिंग कई पैकेज फ़ाइलों को एक ही सामग्री फ़ाइल पर मैप करने का कारण बनती है (जैसा कि है)।
डिफ़ॉल्ट) फिर उपयुक्त-ftparchive उन पैकेज फ़ाइलों को एक साथ एकीकृत करेगा
स्वचालित रूप से.

सामग्री::शीर्षलेख
सामग्री आउटपुट से पहले जोड़ने के लिए हेडर फ़ाइल सेट करता है।

बिनकैशडीबी
इस अनुभाग के लिए उपयोग करने के लिए बाइनरी कैश डेटाबेस सेट करता है। एकाधिक अनुभाग साझा कर सकते हैं
वही डेटाबेस.

फ़ाइल सूची
निर्दिष्ट करता है कि निर्देशिका वृक्ष पर चलने के बजाय, उपयुक्त-ftparchive को पढ़ना चाहिए
दी गई फ़ाइल से फ़ाइलों की सूची। संबंधित फ़ाइलों के नाम संग्रह के पहले लगे होते हैं
निर्देशिका.

स्रोत फ़ाइल सूची
निर्दिष्ट करता है कि निर्देशिका वृक्ष पर चलने के बजाय, उपयुक्त-ftparchive को पढ़ना चाहिए
दी गई फ़ाइल से फ़ाइलों की सूची। संबंधित फ़ाइलों के नाम संग्रह के पहले लगे होते हैं
निर्देशिका। इसका उपयोग स्रोत अनुक्रमणिका को संसाधित करते समय किया जाता है।

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

ट्री अनुभाग एक स्कोप टैग लेता है जो $(DIST) वेरिएबल सेट करता है और रूट को परिभाषित करता है
पेड़ (पथ ArchiveDir द्वारा उपसर्ग किया गया है)। आमतौर पर यह ऐसी सेटिंग है
जिले/जेसी.

ट्रीडिफॉल्ट अनुभाग में परिभाषित सभी सेटिंग्स का उपयोग ट्री अनुभाग में किया जा सकता है
साथ ही तीन नए वैरिएबल।

वृक्ष अनुभाग को संसाधित करते समय उपयुक्त-ftparchive इसके समान एक ऑपरेशन करता है:

क्योंकि मैं अनुभागों में करता हूँ
आर्किटेक्चर में जे के लिए करते हैं
DIST=स्कोप सेक्शन=i ARCH=j के लिए जेनरेट करें

पुस्तकालय अनुभाग
यह वितरण के अंतर्गत दिखाई देने वाले अनुभागों की एक स्थान से अलग सूची है;
आम तौर पर यह मुख्य योगदान गैर-मुक्त जैसा कुछ होता है

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

लंबा विवरण
निर्दिष्ट करता है कि क्या लंबे विवरणों को पैकेज फ़ाइल में शामिल किया जाना चाहिए या विभाजित किया जाना चाहिए
एक मास्टर ट्रांसलेशन-एन फ़ाइल में डालें।

बिनओवरराइड
बाइनरी ओवरराइड फ़ाइल सेट करता है। ओवरराइड फ़ाइल में अनुभाग, प्राथमिकता और शामिल हैं
अनुरक्षक पते की जानकारी.

एसआरसीओवरराइड
स्रोत ओवरराइड फ़ाइल सेट करता है। ओवरराइड फ़ाइल में अनुभाग जानकारी शामिल है.

अतिरिक्त ओवरराइड
बाइनरी अतिरिक्त ओवरराइड फ़ाइल सेट करता है।

SrcExtraOverride
स्रोत अतिरिक्त ओवरराइड फ़ाइल सेट करता है।

बिननिर्देशिका अनुभाग
बाइनडायरेक्टरी अनुभाग बिना किसी विशेष संरचना वाले बाइनरी डायरेक्ट्री ट्री को परिभाषित करता है।
स्कोप टैग बाइनरी निर्देशिका का स्थान निर्दिष्ट करता है और सेटिंग्स समान हैं
ट्री अनुभाग जिसमें कोई प्रतिस्थापन चर या सेक्शनआर्किटेक्चर सेटिंग्स नहीं हैं।

संकुल
पैकेज फ़ाइल आउटपुट सेट करता है।

सूत्रों का कहना है
स्रोत फ़ाइल आउटपुट सेट करता है। पैकेज या स्रोतों में से कम से कम एक आवश्यक है।

विषय-सूची
सामग्री फ़ाइल आउटपुट सेट करता है (वैकल्पिक)।

बिनओवरराइड
बाइनरी ओवरराइड फ़ाइल सेट करता है।

एसआरसीओवरराइड
स्रोत ओवरराइड फ़ाइल सेट करता है।

अतिरिक्त ओवरराइड
बाइनरी अतिरिक्त ओवरराइड फ़ाइल सेट करता है।

SrcExtraOverride
स्रोत अतिरिक्त ओवरराइड फ़ाइल सेट करता है।

बिनकैशडीबी
कैश डीबी सेट करता है।

पाथप्रिफ़िक्स
सभी आउटपुट पथों में एक पथ जोड़ता है।

फ़ाइल सूची, स्रोत फ़ाइल सूची
फ़ाइल सूची फ़ाइल निर्दिष्ट करता है.

THE बायनरी ओवरराइड फ़ाइल


बाइनरी ओवरराइड फ़ाइल पूरी तरह से संगत है डीपीकेजी-स्कैनपैकेज(1). इसमें चार शामिल हैं
रिक्त स्थान द्वारा अलग किए गए फ़ील्ड. पहला फ़ील्ड पैकेज का नाम है, दूसरा फ़ील्ड है
प्राथमिकता उस पैकेज को बाध्य करने की है, तीसरी उस पैकेज को बाध्य करने वाली धारा है और
अंतिम फ़ील्ड अनुरक्षक क्रमपरिवर्तन फ़ील्ड है।

अनुरक्षक क्षेत्र का सामान्य रूप है:

पुराना [// पुराना]* => नया

या केवल,

नई

पहला फॉर्म पुराने ईमेल पतों की डबल-स्लैश अलग सूची की अनुमति देता है
निर्दिष्ट. यदि उनमें से कोई भी पाया जाता है तो अनुरक्षक क्षेत्र के लिए नया प्रतिस्थापित किया जाता है।
दूसरा फॉर्म बिना शर्त अनुरक्षक क्षेत्र को प्रतिस्थापित करता है।

THE स्रोत ओवरराइड फ़ाइल


स्रोत ओवरराइड फ़ाइल पूरी तरह से संगत है डीपीकेजी-स्कैन स्रोत(1). इसमें दो शामिल हैं
रिक्त स्थान द्वारा अलग किए गए फ़ील्ड. पहला फ़ील्ड स्रोत पैकेज नाम है, दूसरा फ़ील्ड है
इसे असाइन करने के लिए अनुभाग।

THE अतिरिक्त ओवरराइड फ़ाइल


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

विकल्प


सभी कमांड लाइन विकल्प कॉन्फ़िगरेशन फ़ाइल, विवरण का उपयोग करके सेट किए जा सकते हैं
सेट करने के लिए कॉन्फ़िगरेशन विकल्प इंगित करें। बूलियन विकल्पों के लिए आप कॉन्फ़िगरेशन को ओवरराइड कर सकते हैं
जैसे कुछ का उपयोग करके फ़ाइल करें -एफ-,--नहीं-च, -f=नहीं या कई अन्य विविधताएँ।

--एमडी5, --sha1, --sha256, --sha512
दिए गए चेकसम को जेनरेट करें। बंद होने पर ये विकल्प डिफ़ॉल्ट रूप से चालू हो जाते हैं
जहां संभव हो, जेनरेट की गई इंडेक्स फ़ाइलों में चेकसम फ़ील्ड नहीं होंगे। विन्यास
आइटम: APT::FTPArchive::checksum और APT::FTPArchive::सूची::checksum जहां सूची कर सकते हैं
पैकेज, स्रोत या रिलीज़ और हों checksum MD5, SHA1, SHA256 या SHA512 हो सकता है।

-d, --डीबी
बाइनरी कैशिंग डीबी का प्रयोग करें। इसका जेनरेट कमांड पर कोई प्रभाव नहीं पड़ता है। विन्यास
आइटम: APT::FTPArchive::DB।

-q, --शांत
शांत; प्रगति संकेतकों को छोड़कर, लॉगिंग के लिए उपयुक्त आउटपुट उत्पन्न करता है। अधिक प्रश्न
अधिकतम 2 तक अधिक शांति उत्पन्न करेगा। आप इसका भी उपयोग कर सकते हैं -q=# शांति स्थापित करने के लिए
स्तर, कॉन्फ़िगरेशन फ़ाइल को ओवरराइड करना। कॉन्फ़िगरेशन आइटम: शांत.

--डिलिंक
डीलिंकिंग करें. यदि एक्सटर्नल-लिंक्स सेटिंग का उपयोग किया जाता है तो वास्तव में यह विकल्प
फ़ाइलों को डीलिंक करने में सक्षम बनाता है। यह डिफ़ॉल्ट रूप से चालू होता है और इसे बंद किया जा सकता है
--नो-डिलिंक. कॉन्फ़िगरेशन आइटम: APT::FTPArchive::DeLinkAct।

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

-s, --स्रोत-ओवरराइड
सोर्स कमांड के साथ उपयोग करने के लिए सोर्स ओवरराइड फ़ाइल का चयन करें। कॉन्फ़िगरेशन आइटम:
एपीटी::एफ़टीपीआर्काइव::सोर्सओवरराइड।

--सिफ़ पढ़िये
कैशिंग डेटाबेस को केवल पढ़ने योग्य बनाएं। कॉन्फ़िगरेशन आइटम: APT::FTPArchive::ReadOnlyDB।

-a, --आर्च
पैकेज और सामग्री कमांड में केवल *_arch.deb या से मेल खाने वाली पैकेज फ़ाइलें स्वीकार करें
* दिए गए पथ में सभी पैकेज फ़ाइलों के बजाय _all.deb। कॉन्फ़िगरेशन आइटम:
एपीटी::एफ़टीपीआर्काइव::आर्किटेक्चर।

एपीटी::एफटीआर्काइव::ऑलवेज़स्टेट
उपयुक्त-ftparchive(1) कैश्डबी में मेटाडेटा को यथासंभव कैश करना। यदि पैकेज हैं
पुनः संकलित और/या उसी संस्करण के साथ पुनः प्रकाशित, इससे समस्याएं पैदा होंगी
क्योंकि आकार और चेकसम जैसे अब पुराने कैश्ड मेटाडेटा का उपयोग किया जाएगा। इस के साथ
विकल्प सक्षम होने पर यह अब नहीं होगा क्योंकि यह जांचा जाएगा कि फ़ाइल थी या नहीं
बदला हुआ। ध्यान दें कि यह विकल्प डिफ़ॉल्ट रूप से "गलत" पर सेट है क्योंकि इसकी अनुशंसा नहीं की जाती है
सिद्धांत रूप में, एक ही संस्करण संख्या के साथ एक पैकेज के बहुसंख्यक संस्करण/बिल्ड अपलोड करें
किसी को भी ये समस्याएँ नहीं होंगी और इसलिए ये सभी अतिरिक्त जाँचें बेकार हैं।

एपीटी::एफ़टीपीआर्काइव::लंबा विवरण
यह कॉन्फ़िगरेशन विकल्प डिफ़ॉल्ट रूप से "सही" पर सेट होता है और इसे केवल "गलत" पर सेट किया जाना चाहिए यदि
पुरालेख के साथ उत्पन्न हुआ उपयुक्त-ftparchive(1) अनुवाद फ़ाइलें भी प्रदान करता है। ध्यान दें कि
ट्रांसलेशन-एन मास्टर फ़ाइल केवल जेनरेट कमांड में ही बनाई जा सकती है।

-h, --मदद
एक संक्षिप्त उपयोग सारांश दिखाएँ.

-v, --संस्करण
प्रोग्राम संस्करण दिखाएँ.

-c, --कॉन्फ़िगरेशन-फ़ाइल
विन्यास फाइल; उपयोग करने के लिए एक कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करें. कार्यक्रम पढ़ेंगे
डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल और फिर यह कॉन्फ़िगरेशन फ़ाइल। यदि कॉन्फ़िगरेशन सेटिंग्स
डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइलों को पार्स करने से पहले सेट करने की आवश्यकता है, साथ में एक फ़ाइल निर्दिष्ट करें
la APT_CONFIG पर्यावरणपरिवर्ती तारक। देखना उपयुक्त.conf(5) वाक्यविन्यास जानकारी के लिए।

-o, --विकल्प
एक कॉन्फ़िगरेशन विकल्प सेट करें; यह एक मनमाना कॉन्फ़िगरेशन विकल्प सेट करेगा.
वाक्य रचना है -o फू::बार=बार. -o और --विकल्प सेट करने के लिए कई बार उपयोग किया जा सकता है
विभिन्न विकल्प।

उदाहरण


बाइनरी पैकेज (.deb) वाली निर्देशिका के लिए एक संपीड़ित पैकेज फ़ाइल बनाने के लिए:

उपयुक्त-ftparchive संकुल डायरेक्टरी | gzip > पैकेज.gz

onworks.net सेवाओं का उपयोग करके ऑनलाइन apt-ftparchive का उपयोग करें


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

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

लिनक्स कमांड

Ad