बैकपोस रिपॉजिटरी को कैसे सक्षम किया जाए ताकि मुझे सॉफ्टवेयर के नए संस्करण मिल सकें?
बैकपोस रिपॉजिटरी को कैसे सक्षम किया जाए ताकि मुझे सॉफ्टवेयर के नए संस्करण मिल सकें?
जवाबों:
उबंटू में डिफ़ॉल्ट रूप से उबंटू बैकपोर्ट्स सक्षम हैं।
यदि कुछ मकसद के लिए आपको अभी भी इन 2 तरीकों में से किसी का भी उपयोग नहीं करना है:
लॉन्चर पर उबंटू बटन पर क्लिक करें और "सॉफ़्टवेयर स्रोत" खोजें। 12.04+ का उपयोग करने पर "सॉफ़्टवेयर" खोजें।
ALT + F2 दबाएं और टाइप करें: gksu software-properties-gtk
2 तरीकों में से कोई भी आपको सॉफ़्टवेयर स्रोत प्रबंधक या सॉफ़्टवेयर और अपडेट पर ले जाएगा । यहाँ Ubuntu सॉफ्टवेयर टैब में और अपडेट टैब में सभी 4 विकल्प सक्रिय करें । यह आपके Ubuntu संस्करण के लिए एक्स्ट्रास को सक्षम करना चाहिए।
इसके बाद बस CLOSE बटन पर क्लिक करें और आपको यह बताना चाहिए कि आपके द्वारा किए गए परिवर्तनों के कारण इसे अपडेट करने की आवश्यकता है। ध्यान दें कि अपडेट टैब में, बैकपोर्ट विकल्प वहां 4 था। यह वह है जो असमर्थित अद्यतन कहता है ।
टर्मिनल से बैकपोर्ट को सक्रिय करने के लिए (जो कि 11.10 के बाद से स्वचालित रूप से सक्षम है) (उन मामलों में जहां आप सर्वर पर काम कर रहे हैं और बैकपोर्ट सक्षम होना चाहते हैं) टर्मिनल खोलने के बाद निम्न कार्य करें (यह उदाहरण Ubuntu 13.04 का उपयोग कर रहा है):
sudo nano /etc/apt/sources.list
और एक टिप्पणी लाइन के लिए देखें जिसमें कीवर्ड बैकपोर्ट का उल्लेख है, 12.04 और बेटे के raring-backports
लिए 13.04 जैसा कुछ दिखना चाहिए precise-backports
। इस मामले में यह इस तरह दिखता है:
##deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
##deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
इस रेखा को अनलिम करें ताकि वे इस तरह दिखें:
deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
फ़ाइल को सहेजें और बैकपोर्ट अपडेट प्राप्त करने के लिए निम्न को चलाएँ:
sudo apt-get update
sudo apt-get upgrade
नोट - यदि रेखाएं नहीं मिली हैं, तो बस उन्हें जोड़ें और संस्करण का नाम बदलकर उस पर रखें जिसे आप ऊपर बताए अनुसार उपयोग कर रहे हैं।
संदर्भ
डिफ़ॉल्ट रूप से बैकपोर्ट सक्षम हैं, यहां बताया गया है कि आप यह सुनिश्चित करने के लिए जांच कर सकते हैं कि वे चालू हैं।
मैन्युअल रूप से बैकस्पोर्ट्स को सक्षम करने के लिए सुनिश्चित करें कि निम्नलिखित लाइन आपके में है /etc/apt/sources.list
:
deb http://archive.ubuntu.com/ubuntu release-backports main restricted universe multiverse
release
आपके द्वारा उपयोग किए जा रहे वर्तमान वितरण ( precise
उदाहरण के लिए 12.04) के साथ प्रतिस्थापित करना ।
अब अगले चरण इस बात पर निर्भर करेंगे कि क्या आप बैकपोर्ट से हमेशा पैकेज का उपयोग करना चाहते हैं या क्या आप केवल मैन्युअल रूप से निर्दिष्ट किए जाने पर ही बैकपोर्ट का उपयोग करना चाहते हैं।
Ubuntu 11.04 और नए स्वचालित रूप से केवल बैकपार्ट्स का उपयोग करने के लिए मैन्युअल रूप से निर्दिष्ट होने पर कॉन्फ़िगर किए गए हैं। यदि आप स्थापित करने के दौरान हमेशा बैकपोर्ट का उपयोग करना चाहते हैं, तो आपको निम्नलिखित पंक्तियों को जोड़ना होगा /etc/apt/preferences
(फ़ाइल अभी तक मौजूद नहीं हो सकती है; यह ठीक है):
Package: *
Pin: release a=<release>-backports
Pin-Priority: 500
सुनिश्चित करें कि आप release
अपनी वर्तमान रिलीज़ के साथ स्थानापन्न हैं ।
यदि आप मैन्युअल रूप से निर्दिष्ट बैकपोर्ट से केवल पैकेज स्थापित करना चाहते हैं, तो आपको इसे जोड़ने की आवश्यकता होगी /etc/apt/preferences
:
Package: *
Pin: release a=<release>-backports
Pin-Priority: 100
<release>
आपकी वर्तमान रिलीज़ के लिए पुन: प्रतिस्थापित कर रहा है।
नोट: आपको संशोधित करने के लिए रूट विशेषाधिकारों की आवश्यकता होगी /etc/apt/preferences
।
यदि बैकपोर्ट मैन्युअल रूप से उपयोग किए जाने के लिए कॉन्फ़िगर किए गए हैं, तो आपको /release-backports
एक पैकेज स्थापित करते समय पैकेज नाम के अंत में जोड़ना होगा ( release
आपकी वर्तमान रिलीज़ के लिए प्रतिस्थापन )।
उदाहरण के लिए, यदि आप 12.10 क्वांटल का उपयोग कर रहे हैं और मैन्युअल स्थापित करने के लिए बैक-अप कॉन्फ़िगर किया है, तो आप इस कमांड के साथ एमरोक इंस्टॉल करेंगे:
sudo apt-get install amarok/quantal-backports
स्रोत: उबंटू बैकपोर्ट - उबंटू विकी
sudo add-apt-repository -r "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-backports main restricted universe multiverse "
अच्छा काम करता है
-r
हटाएगा?
सुपर उपयोगकर्ता चलाने के रूप में:
apt edit-sources
फिर उन पंक्तियों deb
और deb-src
रेखाओं को जोड़ दें backports
।