उबंटू में मैन्युअल रूप से पैकेज कैसे स्थापित करें

उबंटू में मैन्युअल रूप से पैकेज कैसे स्थापित करें

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

मैन्युअल रूप से पैकेज स्थापित करने के लिए मुझे किन कार्यक्रमों की आवश्यकता है?

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

sudo apt-get install बिल्ड-एसेंशियल-आटोमैटिक बिल्ड-सीक ऑटोमेटिक मेक सेंक फेकटूट चैक स्थापना dpatch पैचुटिल्स ऑटोटूलस-डी डेबेल्पर रजाई xutils लिंटियन dh-libtool autoconf गिट-कोर

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

हम स्वयं एक कार्यक्रम कैसे संकलित करते हैं?

एक बार जब हम पिछले चरण कर लेते हैं, तो हम एक टर्मिनल खोलते हैं और स्रोत कोड फ़ोल्डर में जाते हैं। पहली चीज़ जो हमें करनी होगी वो है फ़ाइल को देखना «इन्सटाल»कि लगभग सभी कार्यक्रम लाते हैं, कुछ इसे में करते हैंरीडमी«। एक सामान्य नियम के रूप में, संकलन करने के लिए हमें निम्नलिखित लिखना होगा

. / कॉन्फ़िगर

बनाना

स्थापित करना

।/कार्यक्रम का नाम

साफ करो

हालांकि, फ़ाइल में Readme या INSTALL आवश्यक पैकेज और कार्यक्रम को कैसे स्थापित किया जाए, इसके बारे में विस्तार से बताया जाएगा। मैं उन्हें आज्ञा देता हूं ./configure और बनाओ वे प्रोग्राम पैकेज को कॉन्फ़िगर करने और बनाने के प्रभारी हैं। आदेश स्थापित करना जो बनाया गया था और उसके साथ स्थापित करें ./ हम कार्यक्रम चलाते हैं। फिर आज्ञा साफ करो अनावश्यक फ़ाइलों की सफाई का ध्यान रखता है जो स्थापना के दौरान बनाई गई हैं। ये लगभग किसी कार्यक्रम को संकलित करने के लिए आवश्यक कदम हैं, लेकिन कभी-कभी काम करने के लिए इंस्टॉलेशन के लिए लाइब्रेरी या पैकेज स्थापित करना आवश्यक होता है। अंत में, ध्यान दें कि हालांकि स्थापना बेहतर है, यह एक धीमी स्थापना है, अर्थात, मैन्युअल रूप से पैकेज स्थापित करने के लिए, यह स्रोत कोड और मशीन की शक्ति पर निर्भर करता है, इसलिए प्रक्रिया में घंटे या मिनट लग सकते हैं। यही कारण है कि इसे समय और शक्तिशाली कंप्यूटरों के साथ करना उचित है, हालांकि संकुल को स्थापित करने का यह तरीका किसी भी कंप्यूटर पर किया जा सकता है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

      Gerson कहा

    मेरे साथ ऐसा हुआ है कि मैं एक फ़ाइल tar.gz या tar.bz2 या इसी तरह के तहत करता हूं, और जब ऐसा कर रहा हो ।/configure यह मुझे एक त्रुटि फेंकता है; मैं इंस्टॉल या रीडमी की तलाश करता हूं और कई इसे नहीं लाते हैं, लेकिन अगर मैं इसे खोलने वाले प्रोग्राम के निष्पादन योग्य को छूता हूं, तो ऐसा लगता है जैसे कि कोई लैपटॉप डाउनलोड कर रहा है, लेकिन कई बार मैं इसे इंस्टॉल करना चाहता हूं और मैं अभी तक नहीं कर पाया हूं ।
    उन मामलों में यह कैसे किया जाता है?

      जोकिन गार्सिया कहा

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

      Fosco_ कहा

    हो सकता है कि लेख को "उबंटू में कार्यक्रमों को कैसे संकलित किया जाए" कहा जाना चाहिए, जब मैंने पैकेजों की मैन्युअल स्थापना देखकर सोचा कि आप dpkg -i पैकेज के बारे में बात करेंगे

      जोस मैनुअल बेनेडिटो कहा

    हाय जोकिन
    अपने ब्लॉग को अटेंड करने के लिए आपका बहुत-बहुत धन्यवाद। मुझे लगता है कि यह बहुत अच्छा है, और इसके लिए मैं आपको धन्यवाद देता हूं।
    मैं आपसे एक कार्यक्रम (उदाहरण के लिए वारज़ोन) की स्थापना के बारे में पूछना चाहता था, संकलन के प्रकार के साथ (मुझे लगता है कि इसे कहा जाता है) जो गर्सन पूछते हैं, क्योंकि मैंने आपके कहने पर ऐसा करने की कोशिश की है, लेकिन मैं नहीं ठीक से समझें कि यह कैसे किया जाता है, किसी ऐसे व्यक्ति के लिए कदम के साथ जो पढ़ना सीख रहा है…। सच्चाई यह है कि मैं टर्मिनल के साथ कुछ चीजें करता हूं, लेकिन मैं थोड़ी देर के लिए इन चीजों को करने की कोशिश कर रहा हूं और मुझे एक विस्तृत विवरण नहीं मिला है, जैसा कि एक कक्षा में…। तुम इस कर सकते थे?

    अब से मैं आपको धन्यवाद देता हूं और सौहार्दपूर्ण अभिवादन प्राप्त करता हूं

    जोस मैनुअल

      मार्को कहा

    नमस्कार, मेरा नाम मार्को है, मैं लिनक्स दुनिया के बारे में सीखना चाहूंगा, मेरे पास उबंटू 13.10 है लेकिन इसे संभालना मेरे लिए बहुत मुश्किल है, कुछ स्थापित करना मुश्किल है, क्योंकि हर कार्यक्रम में यह मुझे बताता है कि यह या वह पैकेज है गायब है। धन्यवाद

      जोस मेम् कहा

    जेनेलियाल भाई, मैं उसी की तलाश में था। यह इतना विस्तृत और इसलिए बहुत आभारी sooo को खोजने के लिए मुश्किल है। आपके लिए दिल की सफलता

      जुआन डेविड कहा

    शुभ दोपहर, मैंने इस कार्यक्रम को अंधेरे में स्थापित करने का प्रयास किया है। मैं आपके सहयोग की सराहना करूंगा।