रेपॉजिटरी ही मुळात इंटरनेटवरील एक टीम असतेम्हणजे एक सर्व्हर जे एक किंवा अधिक लिनक्स ऑपरेटिंग सिस्टमसाठी विशिष्ट प्रोग्राम होस्ट करते, आणि सामान्यत: कन्सोल किंवा ग्राफिकल पॅकेज मॅनेजरद्वारे प्रवेश करण्यासाठी तयार केलेले आहेत, जरी इतर प्रकरणांमध्ये यात वेब ब्राउझरद्वारे प्रवेश समाविष्ट असतो.
आमच्या लिनक्ससाठी रिपॉझिटरीज वापरणे हा फायदा देते की या रेपॉजिटरीजमध्ये आढळलेले प्रोग्राम्स व्हेरिफाईड होते फ्री सॉफ्टवेअर समुदाय आणि संबंधित वितरणाद्वारे जे त्यांना तयार करतात आणि त्यांचे समर्थन करतात, म्हणून त्यांचा वापर करण्याची किमान हमी दिलेली आहे.
रिपॉझिटरीजच्या वापराची ओळख
जरी प्रत्येक डिस्ट्रोची स्वतःची रेपॉजिटरी वापरली गेली असली तरी त्यापैकी बर्याच ठिकाणी समान किंवा समान प्रोग्राम्स (पॅकेजेस) असतात ज्यांचा वापर विविध डिस्ट्रो दरम्यान करता येतो, म्हणूनच आदर्श म्हणजे आमच्या संबंधित ऑपरेटिंग सिस्टमचे मूल्य वाढविण्यासाठी एक किंवा दुसर्या बाह्य रेपॉजिटरीचा वापर करण्यास सक्षम असणे.
आणि या प्रकाशनात आम्ही त्या उद्दीष्टाचे संकेत देण्याची आशा करतो., परंतु प्रथम आम्हाला भांडार कसे तयार केले आणि नंतर ते समजले पाहिजे कोणती दुसर्याशी सुसंगत आहे हे पाहण्यास सक्षम व्हा आणि त्या वापरण्यासाठी पुढे जा.
रिपॉझिटरीची रचना
थोडक्यात, स्टँडर्ड रेपॉजिटरी मध्ये एक मार्ग किंवा कॉन्फिगरेशन असते ज्यास खाली दर्शविल्यासारखे असते:
FORMATO_PAQUETE PROTOCOLO://URL_SERVIDOR/DISTRO/ VERSIÓN RAMAS_PAQUETES
डेबियन जेसी (8) साठी रेपॉजिटरी लाइनचे उदाहरणः
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
ठराविक स्त्रोत.लिस्ट फाईलचे मोठे उदाहरण, म्हणजे, डिस्ट्रोद्वारे प्रवेशयोग्य रेपॉजिटरीजचे accessक्सेस लाइन व सेफ करण्यासाठी पूर्वनिर्धारित कॉन्फिगरेशन फाइल डेबियन जेसीमध्ये (8) खालील असेल:
################################################################
# REPOSITORIOS OFICIALES DE LINUX DEBIAN 8 (JESSIE)
#
# Repositorio base
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
# Actualizaciones de seguridad
deb http://security.debian.org/ jessie/updates main contrib non-free
# Actualizaciones para la base estable
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
# Futuras actualizaciones para la base estable
# deb http://ftp.us.debian.org/debian/ jessie-proposed-updates main contrib non-free
# Retroadaptaciones para la base estable
# deb http://ftp.us.debian.org/debian/ jessie-backports main contrib non-free
# Actualizaciones Multimedias no oficiales
# deb http://www.deb-multimedia.org jessie main non-free
# Llave del Repositorio Multimedia no oficial
# aptitude install deb-multimedia-keyring
#
################################################################
रिपॉझिटरीच्या संरचनेतील प्रत्येक फील्डचा अर्थ खालीलप्रमाणे आहेः
-
पॅक फॉर्मेट:
- डेब: दर्शविते की रिपॉझिटरीजमध्ये फक्त कंपाईल संकुल असतात, म्हणजेच इंस्टॉलेशन पॅकेजेस (बायनरी)
- डेब-एसआरसीः दर्शविते की रिपॉझिटरीजमध्ये केवळ उपलब्ध संकलित पॅकेजेसचे स्त्रोत कोड असतात, म्हणजेच स्त्रोत संकुल.
-
प्रोटोकोल:
- http:// - वेब सर्व्हरवर उपलब्ध मूळ दर्शविण्यासाठी
- ftp: // - एफटीपी सर्व्हरवर उपलब्ध असलेल्या मूळसाठी
- सीडी रोम:// - सीडी-रॉम / डीव्हीडी-रॉम / ब्लू-रे मधील स्थापनांसाठी
- फाईल: // - सिस्टम फाइल वर्गीकरणात स्थापित स्थानिक मूळ दर्शविण्यासाठी
-
SERVER_URL:
- ftp.xx.debian.org ==> एक्सएक्सएक्स सर्व्हरच्या मूळ देशाशी संबंधित आहे
- सर्व्हर_नाव ==> डीबीआयएएन असलेले इतर काहीही असू शकते.
-
डिस्ट्रॉ:
- डेबियन डेबियन-आधारित ऑपरेटिंग सिस्टमसाठी लागू.
- distro_name: सर्व्हरवर असलेले इतर कोणत्याही डिस्ट्रॉ किंवा विशिष्ट प्रकारचे पॅकेजेस दर्शविण्यासाठी नाव उपलब्ध आहे.
- रिक्त: बर्याच वेळा या स्थितीत काहीही नसते जे दर्शविते की सर्व काही जे अस्तित्वात आहे ते एका विशिष्ट डिस्ट्रोसाठी आहे.
-
संस्करण:
डेबीआयएनच्या बाबतीत, ते बाजारात दाखल झालेल्या आवृत्त्या दर्शविते, उदाहरणार्थः
DEBIAN GNU/Linux X ("sid") versión de desarrollo actual (inestable) (sid / unstable).
DEBIAN GNU/Linux 10.0 ("buster") versión de prueba actual (prueba) (stretch / testing).
DEBIAN GNU/Linux 9.0 ("stretch") versión de prueba actual (estable) (stretch / stable).
DEBIAN GNU/Linux 8.0 ("jessie") versión estable actual (vieja estable) (jessie / oldstable).
DEBIAN GNU/Linux 7.0 ("wheezy") antigua versión estable.
DEBIAN GNU/Linux 6.0 ("squeeze") antigua versión estable.
DEBIAN GNU/Linux 5.0 ("lenny") antigua versión estable.
DEBIAN GNU/Linux 4.0 ("etch") antigua versión estable.
DEBIAN GNU/Linux 3.1 ("sarge") antigua versión estable.
DEBIAN GNU/Linux 3.0 ("woody") antigua versión estable.
DEBIAN GNU/Linux 2.2 ("potato") antigua versión estable.
DEBIAN GNU/Linux 2.1 ("slink") antigua versión estable.
DEBIAN GNU/Linux 2.0 ("hamm") antigua versión estable.
DEBIAN GNU/Linux 1.2 ("buzz") antigua versión estable.
DEBIAN GNU/Linux 1.1 ("rex") antigua versión estable.
DEBIAN GNU/Linux 1.0 ("bo") antigua versión estable.
डेबियन रिपॉझिटरीजला आवृत्त्या विभागल्या आहेत:
- ओल्डस्टेबल (जुने स्थिर): डेबीआयएन च्या जुन्या स्थिर आवृत्तीची संकुल संचयित करणारी आवृत्ती. सध्या हे जेसी आवृत्तीचे आहे.
- स्थिर: डेबीआयएन च्या सध्याच्या स्थिर आवृत्तीची पॅकेज संचयित करणारी आवृत्ती. सध्या हे स्ट्रेच व्हर्जनचे आहे.
- चाचणीः भविष्यकाळातील डेबीआयएएन ची स्थिर आवृत्ती संकुल संचयित करणारी आवृत्ती सध्या हे बुस्टर व्हर्जनचे आहे.
- अस्थिर: भविष्यातील पॅकेजेसचे पॅकेजेस संचयित केलेली आवृत्ती जी सतत विकास आणि चाचणी अंतर्गत असते, जे अखेरीस डेबीआयएएनच्या चाचणी आवृत्तीचे असू शकते. हे नेहमीच एसआयडी आवृत्तीचे असते.
नोट: बर्याच वेळा आवृत्तीचे नाव सहसा उपसर्ग "-अपडेट्स" किंवा "-प्रसिद्ध-अद्यतने" बरोबर असतो तेथे संचयित केलेली पॅकेजेस, ते म्हटलेल्या आवृत्तीशी संबंधित असले तरी ते अधिक अद्ययावत केले जाणे आवश्यक आहे, कारण ते त्वरित उत्कृष्ट आवृत्तीमधून अलिकडे आले आहेत. जेव्हा जेव्हा सुरक्षा रेपॉजिटरीचा प्रश्न येतो तेव्हा उपसर्ग सामान्यत: "/ अद्यतने" असतो.
-
BRANCHES_PACKAGES:
डेबियनच्या बाबतीत, रिपॉझिटरीजच्या शाखा आहेत:
- मुख्य: डेबियन विनामूल्य सॉफ्टवेअर मार्गदर्शक तत्त्वांनुसार विनामूल्य असलेल्या डेबियन वितरणामध्ये समाविष्ट असलेल्या सर्व पॅकेजेस साठविणारी शाखा. डेबियनचे अधिकृत वितरण संपूर्णपणे या शाखेचे आहे.
- योगदान (योगदान): ज्यांच्या निर्मात्यांनी त्यांना विनामूल्य परवाना दिला आहे अशा पॅकेजेसची संग्रहित केलेली शाखा, परंतु इतर मुक्त-रहित प्रोग्रामवर त्यांची निर्भरता आहे, म्हणजे, मुक्त स्त्रोत सॉफ्टवेअर जी मालकी घटकांशिवाय कार्य करू शकत नाही. हे घटक मुक्त रहित विभाग किंवा मालिका फायली जसे की गेम रॉम, कन्सोलसाठी बीआयओएस इत्यादी सॉफ्टवेअर असू शकतात.
- विना-मुक्त: अशी शाखा जी पॅकेजेस संग्रहित करतात ज्यांच्याकडे काही कठोर परवाना अट आहे ज्यांचा त्यांचा वापर किंवा पुनर्वितरण प्रतिबंधित आहे, म्हणजेच यात असे सॉफ्टवेअर आहे जे या तत्त्वांचे (पूर्णपणे) पालन करीत नाही परंतु तरीही निर्बंधाशिवाय वितरित केले जाऊ शकते.
प्रत्येक डिस्ट्रोचे ते जाणून घेणे, अगदी निश्चितच आम्ही प्रत्येकाच्या अधिकृत पृष्ठांचा सल्ला घ्यावा, जेथे ते आपल्याबद्दल निश्चितपणे डेटा देईल उबंटू y मिंट
रिपॉझिटरीज मध्ये सुसंगतता
लेखाच्या शीर्षलेख प्रतिमेमध्ये आणि खाली पुन्हा दर्शविल्याप्रमाणे, आपण वितरण आधारित किंवा डेबियनकडून घेतलेले नमुना म्हणून सहज शोधू शकतो डेबीआयएन मेटा-वितरणाच्या भिन्न आवृत्त्यांच्या प्रकाशनात आणि त्यांच्यावर आधारित किंवा साधित केलेली मध्ये थेट सुसंगतता परस्परसंबंध आहे.जसे की उबंटू, पुदीना, एमएक्स-लिनक्स, कॅनाइमा आणि मिनरओएस.
हा अनुकूलता योगायोग आहे, कारण सर्व डिस्ट्रोजची आई (डेबियन) नवीन पॅकेजेस आणि अनुप्रयोगांसह नवीन आवृत्ती प्रकाशित करीत आहे, ते स्थानांतरित केले जात आहेत आणि उबंटू सारख्या मोठ्या लोकांना आणि तेथून त्यांच्या डेरिव्हेटिव्हजमध्ये थेट किंवा क्रमिकपणे अनुकूल केले गेले आहेत.
प्रत्येक मेटा-वितरणामध्ये किंवा मदर डिस्ट्रो आणि त्याच्या डेरिव्हेटिव्ह्जमध्ये किंवा त्या आधारावर त्याची स्वतःची आणि भिन्न समतुल्य रेपॉजिटरीची यादी असेल, म्हणून मी आपणास आपल्या टिप्पण्यांद्वारे हे जाणून घेण्यास आणि सामायिक करण्यास आमंत्रित करतो.
आम्ही डेबियन सारख्या काही डिस्ट्रोवर व्यक्तींच्या विशिष्ट भांडार देखील जोडू शकतो, या मागील ब्लॉग पोस्टमध्ये खाली दर्शविल्याप्रमाणेः डेबियन मध्ये पीपीए रेपॉजिटरी कशी जोडावी.
मला आशा आहे की आपल्याला हा लेख आवडला असेल आणि तो उपयुक्त झाला, जेणेकरून आपण हे आपल्या सर्व सामाजिक नेटवर्कवर सामायिक करू शकता आणि विनामूल्य सॉफ्टवेअर आणि जीएनयू / लिनक्सच्या वापरास प्रोत्साहित करू शकता.
खूप चांगले काम. + 1 + 1 + 1 + 1
उत्कृष्ट अंदाजे योगदान! हे आवडते goes वर जाते
आपल्यासाठी उपयुक्त आणि महत्वाच्या गोष्टी आणल्याचा आनंद!
डेबियन आवृत्त्यांच्या जीवनचक्रात मला एक गोष्ट समजत नाही जेव्हा एखादी आवृत्ती जुनी होते आणि आपल्याला आवृत्ती दर्शविली गेली असली तरीही स्त्रोत.लिस्ट फाइलमधील url सुधारित करावी लागेल. मी उत्पादनात अशी मशीन्स पाहिली आहेत जी सांगितले की फाईल सुधारित करेपर्यंत मी अद्ययावत करू शकलो नाही.
त्याबद्दलचा एक लेख बर्याच लोकांना मदत करेल आणि यास परिपूर्णपणे परिपूर्ण करेल.
सामायिक केल्याबद्दल धन्यवाद!
व्हेझी ते जेसी पर्यंत श्रेणीसुधारित करायचे असल्यास आपण स्त्रोत.लिस्ट फाईलमधील नावाचा संदर्भ बदलला पाहिजे. उबंटूमध्ये असे नाही की नवीन आवृत्ती शोधून आपोआप स्थलांतरित करणारा अनुप्रयोग आणतो.