GoGPT Best VPN GoSearch

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

एपीटी-एसआरसीपी - क्लाउड में ऑनलाइन

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

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

कार्यक्रम:

नाम


एपीटी-एसआरसी - डेबियन स्रोत पैकेज ट्री प्रबंधित करें

SYNOPSIS


उपयुक्त-src [विकल्पों] आदेश

उपयुक्त-src [विकल्पों] स्थापित करें|हटाएँ pkg1 [pkg2...]

उपयुक्त-src स्थान pkg

वर्णन


apt-src डाउनलोडिंग, इंस्टॉल, अपग्रेड और ट्रैकिंग के लिए एक कमांड लाइन इंटरफ़ेस है
डेबियन स्रोत पैकेज। इसे सामान्य उपयोगकर्ता या रूट के रूप में चलाया जा सकता है।

बाइनरी पैकेज के विपरीत, स्रोत पैकेज किसी विहित स्थान पर स्थापित नहीं होते हैं।
इसके बजाय, उनके स्रोत ट्री को एक निर्देशिका में अनपैक करके उन्हें "इंस्टॉल" किया जाता है, जो ऐसा कर सकता है
जहां चाहो वहां रहो. एक स्रोत पैकेज को कई बार, अलग-अलग तरीके से स्थापित किया जा सकता है
स्थान. यह प्रोग्राम इस प्रकार स्थापित सोर्स पैकेजों को प्रबंधित करता है, और प्रदान करता है
स्रोत पैकेज कहाँ स्थापित है, यह जानने में सहायता के लिए सुविधाओं की पूछताछ करना।

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

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

स्थापित
नामित स्रोत पैकेज या पैकेज को वर्तमान निर्देशिका में स्थापित करें। यदि एक पैकेज
वर्तमान निर्देशिका पहले से ही स्थापित है, इसे अपग्रेड करने का प्रयास किया जाएगा।

यह कमांड बाइनरी पैकेज या सोर्स पैकेज के नाम स्वीकार करेगा। ठीक वैसा
apt-get install के साथ, आप निर्दिष्ट करने के लिए नाम के पहले =version या /release लगा सकते हैं
कौन सा संस्करण स्थापित करना है या किस रिलीज़ से स्रोत लेना है।

यह सुनिश्चित करेगा कि स्रोत पैकेज की बिल्ड-निर्भरताएं संतुष्ट हैं।

यदि --स्थान विकल्प दिया गया है, तो स्रोत पैकेज स्थापित या अपग्रेड किया जाएगा
वर्तमान निर्देशिका के बजाय दिए गए स्थान पर।

यदि --बिल्ड विकल्प दिया गया है, तो प्रत्येक नया स्थापित या अपग्रेड किया गया पैकेज होगा
संकलित।

उन्नयन
सभी स्थापित स्रोत पैकेजों को अपग्रेड करें, या, यदि --स्थान या --यहां विकल्प हैं
उपयोग किया गया, निर्दिष्ट निर्देशिका में केवल स्रोत पैकेज अपडेट करें।

यदि --patch विकल्प दिया गया है (डिफ़ॉल्ट), apt-src एक पैच उत्पन्न करने का प्रयास करेगा
स्रोत पैकेज में किए गए किसी भी स्थानीय परिवर्तन से युक्त, और इस पैच को लागू करेगा
अद्यतन वृक्ष. यह आपके स्थानीय परिवर्तनों को पूरे पैकेज में संरक्षित रखने की अनुमति देगा
उन्नयन, लेकिन यह हमेशा काम नहीं कर सकता है, और आपको कभी-कभी अपने में विलय करना पड़ सकता है
हाथ से परिवर्तन.

यदि --बिल्ड विकल्प दिया गया है, तो प्रत्येक नया स्थापित या अपग्रेड किया गया पैकेज होगा
संकलित।

हटाना
नामित स्रोत पैकेज या पैकेज हटाएँ. --स्थान और --यहां विकल्प हो सकते हैं
इसका उपयोग केवल किसी विशेष निर्देशिका में पैकेजों को हटाने के लिए किया जाता है।

निर्माण
निर्दिष्ट स्रोत या स्रोत बनाएं. यदि स्रोत अभी तक स्थापित नहीं है, तो यह स्थापित हो जाएगा
सबसे पहले इंस्टॉल किया जाए.

स्वच्छ
नामित स्रोत पैकेज या पैकेज के पेड़ों को साफ करें। --स्थान और --यहाँ
विकल्पों का उपयोग केवल किसी विशेष निर्देशिका में पैकेजों को साफ करने के लिए किया जा सकता है।

आयात
Apt-src को मौजूदा, अनपैक्ड सोर्स ट्री के बारे में बताने के लिए इस विकल्प का उपयोग करें। अलावा
जिस नाम के तहत इसे आयात किया जाना चाहिए, आपको उसका स्थान निर्दिष्ट करना होगा
स्रोत वृक्ष (-स्थान के साथ), और आपको स्रोत का संस्करण बताने की आवश्यकता हो सकती है
(-संस्करण के साथ)। इस स्रोत पर बिल्ड कमांड के काम करने की अपेक्षा न करें, जब तक कि ऐसा न हो
एक डेबियन/निर्देशिका।

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

स्थान
एकल पैरामीटर लेता है; स्रोत पैकेज का नाम. यदि पैकेज स्थापित है,
यह पैकेज के स्रोत ट्री की जड़ लौटा देगा।

इस कमांड का उपयोग तब किया जा सकता है जब आपको किसी अन्य स्रोत पैकेज से फ़ाइलें शामिल करने की आवश्यकता हो,
या कुछ इस तरह का। उदाहरण के लिए:

-I`apt-src लोकेशन pkg`

संस्करण
एकल पैरामीटर लेता है; स्रोत पैकेज का नाम. यदि पैकेज स्थापित है,
यह इंस्टॉल किए गए पैकेज का संस्करण लौटाएगा।

नाम
एकल पैरामीटर लेता है; स्रोत पैकेज का नाम (इसके साथ निर्दिष्ट किया जा सकता है
regexps)। यदि कोई हो, तो उस नाम से मेल खाते हुए स्थापित स्रोत पैकेज का नाम लौटाता है।

विकल्प


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

-h, --मदद
यह सहायता पाठ दिखाएँ.

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

-i, --इंस्टॉलडेब्स
स्रोत बनाने के बाद पैकेज स्थापित करें। तात्पर्य--निर्माण। कॉन्फ़िगरेशन आइटम:
एपीटी::एसआरसी::इंस्टॉलडेब्स

ध्यान दें कि यदि एक ही स्रोत पैकेज से एकाधिक पैकेज उत्पन्न होते हैं, तो वे उत्पन्न होंगे
सभी को स्थापित किया जाए.

-p, --पैच
अपग्रेड करते समय स्थानीय परिवर्तनों को नए स्रोत ट्री में पैच करने का प्रयास करें। डिफ़ॉल्ट रूप से, उपयोग करें
--नहीं-पी अक्षम करने के लिए। कॉन्फ़िगरेशन आइटम: APT::Src::पैच।

-l, --स्थान
एक निर्देशिका निर्दिष्ट करें; केवल उस निर्देशिका में पैकेजों पर कार्य करें। कॉन्फ़िगरेशन आइटम:
एपीटी::एसआरसी::स्थान।

-c, --सीडब्ल्यूडी, --यहाँ
केवल वर्तमान निर्देशिका में पैकेजों पर काम करें। कॉन्फ़िगरेशन आइटम:
एपीटी::एसआरसी::यहाँ।

--अपस्ट्रीम-संस्करण
केवल संस्करण कमांड के साथ उपयोग के लिए; इससे डेबियन संस्करण संख्या गायब हो जाती है
पैकेज आउटपुट का संस्करण।

-k, --रखें-निर्मित
--installdebs के साथ इंस्टॉल करने के बाद .debs और अन्य निर्मित फ़ाइलों को हटाएं नहीं
विकल्प। कॉन्फ़िगरेशन आइटम: APT::Src::KeepBuilt

-n, --नो-डिलीट-सोर्स
स्रोत पैकेज हटाते समय स्रोत फ़ाइलें न हटाएं। कॉन्फ़िगरेशन आइटम:
एपीटी::एसआरसी:नोडिलीटसोर्स

--संस्करण
स्रोत वृक्ष संस्करण निर्दिष्ट करें. आयात आदेश के साथ प्रयोग का.

-q, --शांत
जब तक कोई कमांड अपेक्षित रूप से चलने में विफल न हो जाए, सभी कमांड आउटपुट को /dev/null पर निर्देशित करें।
कॉन्फ़िगरेशन आइटम: APT::Src::शांत

-t, --ट्रेस
प्रत्येक कमांड को चलाते समय आउटपुट करें। कॉन्फ़िगरेशन आइटम: APT::Src::ट्रेस

उपरोक्त विकल्पों के अलावा, कुछ कम उपयोग किए जाने वाले कॉन्फ़िगरेशन आइटम ही निर्दिष्ट किए जा सकते हैं
कॉन्फ़िगरेशन फ़ाइलों में, /etc/apt/apt.conf और ~/.apt-src/config. वे हैं:

एपीटी :: एसआरसी :: बिल्ड कमांड
पेड़ बनाने के लिए उपयोग करने का आदेश. निर्माण के लिए पेड़ में चलाएँ, यह डिफ़ॉल्ट रूप से "dpkg-" है
बिल्डपैकेज -बी -यूएस -यूसी", गैर-रूट उपयोगकर्ताओं के लिए "-rfakeroot" जोड़ा गया है।

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

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

ध्यान दें ON नाम


नया इंस्टॉल करते समय आप या तो बाइनरी पैकेज नाम या स्रोत पैकेज नाम का उपयोग कर सकते हैं
स्रोत पैकेज.

बाकी समय, पहले से स्थापित पैकेजों से निपटते समय, आपको वर्तमान में यह करना होगा
स्रोत पैकेज नामों का उपयोग करें (यह बाद में बदल सकता है)। हालाँकि, आप regexps का उपयोग इस प्रकार कर सकते हैं
नामों का हिस्सा.

वातावरण


यह प्रोग्राम पैकेज बनाते समय APT_SRC_BUILD सेट करता है।

उदाहरण


पाइन करने के लिए स्रोत को स्थापित करने के लिए / usr / src, इसे बनाएं, और परिणामी डेब्स स्थापित करें:

apt-src इंस्टाल --स्थान=/ usr / src -मैं पाइन

उक्त स्थापित पाइन स्रोत पैकेज में परिवर्तनों को ट्रैक करने के लिए, और जब भी कोई नया हो तो डेब्स स्थापित करें
संस्करण सामने आता है:

एपीटी-एसआरसी इंस्टॉल -आई पाइन

पैकेज फू की एक स्थानीय प्रति स्थापित करने के लिए, जिस पर आप एक स्थानीय पैच लागू करने जा रहे हैं:

एपीटी-एसआरसी इंस्टॉल फू
सीडी फू-संस्करण
पैबंद~/माय-फू-पैच
एपीटी-एसआरसी बिल्ड--इंस्टॉलडेब्स फू

फू की अपनी स्थानीय प्रतिलिपि को अपग्रेड करने के लिए, अपने पैच को आगे लाएँ, और निर्माण करें
नये डेब स्थापित करना:

एपीटी-एसआरसी इंस्टॉल -आई फू

स्रोत ट्री को /usr/src/linux में आयात करने के लिए, जिसे आपने ftp.kernel.org से अनपैक किया था
टारबॉल (या कर्नेल-सोर्स पैकेज से) को एपीटी-src में डालें, ताकि वह इसके बारे में जान सके:

apt-src आयात कर्नेल --स्थान=/usr/src/linux --संस्करण=2.4.18

एक कर्नेल मॉड्यूल पैकेज के डेबियन/नियमों में यह पता लगाने की आवश्यकता है कि क्या इसे बनाया जा रहा है
apt-src द्वारा, और यदि ऐसा है तो KVERS, KSRC सेट करें। और KDREV वेरिएबल जो सामान्य रूप से kpkg बनाते हैं
सेट:

ifdef APT_SRC_BUILD
KDREV=$(shell apt-src संस्करण कर्नेल\(-source.\*\)\?)
केएसआरसी=$(शेल एपीटी-एसआरसी स्थान कर्नेल\(-स्रोत.\*\)\?)
KVERS=$(shell apt-src नाम कर्नेल\(-source.\*\)\? | sed s/kernel-source-//)
endif

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


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

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

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।