यह पोस्ट उन लोगों को समर्पित है जो वितरण में नए हैं और विशेष रूप से GNU/Linux दुनिया में। आज हम लिनक्स में सबसे महत्वपूर्ण फाइलों में से एक के बारे में बात करेंगे, विशेष रूप से फाइल sources.list। इस फ़ाइल का नाम पहले से ही काफी प्रेरणादायक है और इसका संकेत है कि यह अंग्रेजी में बहुत कम है, जिसे हम जानते हैं।
ग्नू / लिनक्स वितरण का संचालन सरल है, हमारे पास एक ओर ऑपरेटिंग सिस्टम के घटक हैं और दूसरी तरफ हमारे पास एक सर्वर से सुरक्षित कनेक्शन है जहां ऑपरेटिंग सिस्टम को प्रोग्राम, पैकेज और अपडेट प्रदान किया जाता है। यह गुणवत्ता कि सुरक्षा के बारे में कई विरोधाभास लग सकते हैं जैसे कि एक बड़ा छेद उसके पास सबसे अच्छे गुणों में से एक है और जो वितरण को दिन-प्रतिदिन सुधारने की अनुमति देता है।
Ubuntu इसमें सर्वरों की एक श्रृंखला और अनुप्रयोगों की एक श्रृंखला है जो हमें अपने ऑपरेटिंग सिस्टम को अपडेट करने और सुरक्षित करने के साथ-साथ हमारे इंटरैक्शन और अपडेट अनुभव को बेहतर बनाने की अनुमति देती है। लेकिन फिर भी, जो सबसे अच्छा काम करता है, या जो हमेशा काम करेगा, इससे कोई फर्क नहीं पड़ता कि हम सिस्टम के किस संस्करण में हैं, स्रोतों को मैन्युअल रूप से संपादित कर रहे हैं। सूची फ़ाइल।
मैं अपनी source.list फ़ाइल को कैसे संपादित और बढ़ा सकता हूँ?
ऐसी फ़ाइल को संपादित करना बहुत आसान है, लेकिन साथ ही इसे व्यवस्थापकीय अनुमतियों के साथ करना आवश्यक है।
हम टर्मिनल खोलते हैं और लिखते हैं:
sudo nano /etc/apt/sources.list
वे हमसे पासवर्ड मांगेंगे और इसकी पुष्टि करने के बाद, फ़ाइल के पाठ के साथ एक नैनो स्क्रीन खुल जाएगी। अन्य पाठ संपादकों को चुना जा सकता है, लेकिन नैनो का व्यापक रूप से उपयोग किया जाता है और यह सीधे टर्मिनल से काम करता है। हो सकता है कि हमने उपरोक्त पता गलत टाइप कर दिया हो, इस मामले में जो दिखाया जाएगा वह एक खाली पृष्ठ होगा, इसलिए हम बिना सहेजे बंद कर देते हैं और इसे फिर से लिखते हैं, लेकिन इस बार सही।
फ़ाइल निम्न की तरह दिखेगी:
पहली पंक्तियाँ जिनमें शब्द cd-rom शामिल हैं, अधिष्ठापन cd के संदर्भ हैं, वे हमेशा शब्द "" के साथ आते हैंडिबेट सीडीआरएम:”भले ही इसे नेटवर्क या यूएसबी पर इंस्टॉल किया गया हो। यहाँ से, विभिन्न पंक्तियाँ दिखाई देने लगती हैं जो "डेब http: //" या "डेब-src" से शुरू होती हैं। असम्बद्ध पंक्तियाँ इनमें से हैं रिपॉजिटरी सक्रिय, मुख्य छवि (मुख्य) के मामले में, समुदाय (ब्रह्मांड) द्वारा बनाए रखा गया सॉफ़्टवेयर।
## से शुरू होने वाली लाइनें (हालांकि केवल एक हैश चिह्न पर्याप्त होना चाहिए) हैं टिप्पणी की गई पंक्तियाँ जिसमें या तो टेक्स्ट है जो रिपॉजिटरी की व्याख्या करता है जो अनुसरण करता है या रिपॉजिटरी है जिसे हम नहीं चाहते कि हमारा ऑपरेटिंग सिस्टम एक्सेस करे। किसी भी मामले में, जब इन प्रतीकों को लाइन की शुरुआत में देखते हैं, तो सिस्टम समझता है कि जो कुछ भी जरूरी नहीं है और अगली पंक्ति पर कूदता है जो इस संकेत से शुरू नहीं होता है।
ऐसे समय होते हैं जब रिपॉजिटरी अस्थायी रूप से क्षतिग्रस्त हो जाती है या हम नहीं चाहते हैं कि रिपॉजिटरी से एक प्रोग्राम का संस्करण स्थापित किया जाए, तो सबसे अच्छा विकल्प यह है कि रिपॉजिटरी लाइन की शुरुआत में इस साइन को डाल दिया जाए और हमें समस्या होना बंद हो जाएगी। सावधान रहें, यदि आप एक रिपॉजिटरी पर टिप्पणी करते हैं, अर्थात्, सर्वर पते की शुरुआत में # डालते हैं, तो आपको स्रोतों के पते पर भी टिप्पणी करनी चाहिए, अन्यथा यह एक त्रुटि देगा।
और मैं एक रिपॉजिटरी कैसे जोड़ूं जो एक दोस्त ने मुझे बताया है?
खैर, एक रिपॉजिटरी जोड़ने के लिए हमें बस दस्तावेज़ के अंत में जाना होगा और रिपॉजिटरी का पता और स्रोतों का पता लगाना होगा, अर्थात बहस और बहस
और मुझे कैसे पता चलेगा कि यह एक वैध भंडार है?
सभी मान्य रिपॉजिटरी पतों में यह प्रारूप है:
deb http://server_address/folder_name version_name (मुख्य या ब्रह्मांड या मल्टीवर्स या मुख्य प्रतिबंधित, आदि)
पंक्ति का यह अंतिम भाग रिपॉजिटरी के वर्गों को इंगित करता है: मुख्य मुख्य है, जबकि मुख्य प्रतिबंधित है प्रतिबंधित सॉफ्टवेयर अनुभाग इंगित करता है।
इस फ़ाइल में सामान्य रूप से बरती जाने वाली एकमात्र सावधानी यह है कि उसी संस्करण के रिपॉजिटरी को रखने की कोशिश करना आवश्यक है, जो कि जानवर के विशेषण का है जो कि उबंटू के हमारे वर्तमान संस्करण का शुभंकर है। अन्यथा, हम जोखिम उठाते हैं कि अद्यतन करते समय, हमारा सिस्टम संकुल और संस्करणों को मिलाता है और पागल हो जाता है "टूटा हुआ वितरण”, जो तब होता है जब रिपॉजिटरी का उपयोग करने की प्रणाली ठीक से काम नहीं करती है।
एक बार रिपॉजिटरी हमारी पसंद के हिसाब से सेट हो जाने के बाद, हमें बस सेव करना है, बंद करना है, कंसोल पर जाना है और लिखना है:
sudo apt update && sudo apt upgrade
और इसलिए ऑपरेटिंग सिस्टम द्वारा मान्यता प्राप्त पैकेजों की सूची का अद्यतन शुरू हो जाएगा।
यदि आपने पूरा ट्यूटोरियल पढ़ा है तो आप देखेंगे कि यह सरल है, कम से कम फाइल को देखने का प्रयास करें। लायक। अभिवादन।
अधिक जानकारी - डेबियन को पीपीए रिपॉजिटरी कैसे जोड़ें और इसके आधार पर वितरण,
जानकारी के लिए बहुत बहुत धन्यवाद
धन्यवाद, मर्सी, टंकी, धन्यवाद, मजबूर…।
नमस्ते, मैं इसके लिए नया हूं, लेकिन मैं हर चीज के लिए जा रहा हूं, मैं कुछ और नहीं सीखना चाहता हूं।
मैं आपको बताता हूं, जब मैं कैनोनिकल के लिए जाता हूं…। ठीक है, मैं कदम से कदम जा रहा हूं। सिस्टम कॉन्फ़िगरेशन - सॉफ़्टवेयर और अपडेट - अन्य सॉफ़्टवेयर - मैं कैनोनिकल पार्टनर्स (2) इंडिपेंडेंट (1) को इंगित करता हूं - जोड़ें, और यहां मैं एक उदाहरण के रूप में ऊपर दिखाई देने वाली लाइन को कॉपी और पेस्ट करता हूं इसे चिपकाने के लिए जहां मैं APT, स्रोत जोड़ें, और ताज़ा करें या कुछ इसी तरह पूछता है, और अंत में यह मुझे बताता है कि यह कनेक्शन के कारण विफल हो जाता है, जब मेरे पास एक कनेक्शन होता है ... और मैं source.list में मिल गया नैनो के साथ, और बस के मामले में एक स्क्रीनशॉट लिया और वहाँ कई लाइनें दिखाई देती हैं जिसमें वे मुख्य रूप से समाप्त होते हैं, और जैसे कि मुझे बता रहा है कि कुछ गड़बड़ है ... और मैं ... अच्छी तरह से पता नहीं, माफ करना। क्या आप मेरी मदद कर सकते हैं? मुझे लगता है कि मेरे पास 16.04 है और मैं कम से कम लिबरेफ़िस को अपडेट करना चाहूंगा, मुझे नहीं पता कि यह कैसे करना है। आपके उत्तर के लिए धन्यवाद। शुभकामनाएं