अन्य वितरणों में उबंटू के महान लाभों में से एक इस वितरण के लिए उपलब्ध बड़ी संख्या में एप्लिकेशन हैं और उन्हें स्थापित करने और उन्हें अपडेट रखने में आसानी पीपीए रिपोजिटरी के माध्यम से लांच पैड.
दुर्भाग्य से आज्ञा
add-apt-repository
यह केवल उबंटू के लिए उपलब्ध है, इसलिए इन रिपॉजिटरी को जोड़ना इतना आसान नहीं है जब आप इसे किसी वितरण में जोड़ना चाहते हैं डेबियन या इसके आधार पर आप आमतौर पर उबंटू के लिए बनाए गए .deb पैकेज का उपयोग कर सकते हैं।
यह कहने के लिए नहीं है कि हम डेबियन में इन रिपॉजिटरी का उपयोग नहीं कर सकते हैं, क्योंकि डेबियन कस्टम रिपॉजिटरी को जोड़ने का एक तरीका भी प्रदान करता है, और फिर हम यह करने के लिए सीखने जा रहे हैं।
सबसे पहले हमें यह समझना चाहिए कि रिपॉजिटरी का प्रबंधन कैसे किया जाता है डेबियन। जो फ़ाइल में रखे गए हैं
/etc/apt/sources.list
Ubuntu सहित सभी डेबियन-आधारित वितरण, और निम्न प्रारूप है:
डिबेट http://site.example.com/debian वितरण घटक 1 घटक 2 घटक 3
प्रत्येक पंक्ति में पहला शब्द (
deb
,
deb-src
) का अर्थ है रिपॉजिटरी में मिली फाइल का प्रकार। के मामले में
deb
, इसका मतलब है कि रिपॉजिटरी में उपलब्ध फ़ाइल एक बाइनरी प्रकार की इंस्टॉल करने योग्य फ़ाइल है, जिसे पैक किया गया है
.deb
डेबियन या इसके आधार पर वितरण के लिए। और के मामले में
deb-src
, इसका मतलब है कि रिपॉजिटरी में एप्लिकेशन का स्रोत कोड है।
वितरण अच्छी तरह से वितरण का नाम हो सकता है (लेनी, ईच, निचोड़, साइड) या पैकेज का प्रकार (स्थिर, पुराना, परीक्षण, अस्थिर).
घटक पहले से ही रिपॉजिटरी डिस्ट्रीब्यूटर पर निर्भर करते हैं, उदाहरण के लिए जिस मामले में हम एक उदाहरण के रूप में उपयोग करने जा रहे हैं, ये हैं मुख्य, मल्टीवर्स, प्रतिबंधित और ब्रह्मांड.
अब जब हम जानते हैं कि रिपॉजिटरी डेबियन में कैसे काम करती है, तो आइए जानें कि हम डेबियन में पीपीए रिपॉजिटरी कैसे जोड़ सकते हैं या इसके आधार पर वितरण कर सकते हैं।
लॉन्चपैड में पीपीए रिपॉजिटरी पेज को खोजने के लिए पहली चीज है। हम आम तौर पर खोज इंजन में टाइप करके ऐसा कर सकते हैं गूगल पीपीए रिपॉजिटरी का नाम।
इस मैनुअल में, हम स्थिर संस्करण द्वारा प्रदान किए गए पीपीए का उपयोग करेंगे उबटन-टिवक, ppa: tualatrix / ppa।
खोज इंजन में रिपॉजिटरी पेज का लिंक नहीं मिलने की स्थिति में, हम सीधे प्रवेश कर सकते हैं लॉन्चपैड और सर्च इंजन में PPA रिपॉजिटरी का नाम लिखें।
इसके बाद, हम उन रिपॉजिटरी पेज के परिणामों के बीच खोज करते हैं जो हमें रुचिकर बनाते हैं, आखिरकार जिस साइट की हम तलाश कर रहे हैं, उस स्थान पर पहुंचकर, जहाँ हमें वह सभी जानकारी मिलेगी, जिसे हमें डेबियन में रिपॉजिटरी को सही ढंग से जोड़ने में सक्षम होने की आवश्यकता है।
PPA रिपॉजिटरी पेज पर हम कहते हैं कि हरे रंग में एक लिंक मिल सकता है «इस पीपीए के बारे में तकनीकी विवरण», हम इस लिंक पर क्लिक करते हैं और हम प्रश्न में भंडार के बारे में तकनीकी जानकारी पाएंगे, यह जानकारी ठीक पते की है
deb
y
deb-src
हमें फ़ाइल के अंदर जोड़ना होगा
/etc/apt/sources.list
जो डेबियन पर रिपॉजिटरी को नियंत्रित करता है।
इसके अतिरिक्त, हम इस एप्लिकेशन द्वारा समर्थित वितरण की सूची के साथ एक ड्रॉप-डाउन मेनू देख सकते हैं। सर्वोत्तम मामलों में, आपको सभी वितरणों के लिए एप्लिकेशन का नवीनतम संस्करण मिल जाएगा, लेकिन कुछ मामलों में, प्रत्येक वितरण में पैकेज का एक अलग संस्करण होता है, जो आम तौर पर पुराने वितरणों में पुराना होता है। (ध्यान दें कि यह मेनू स्वचालित रूप से पैरामीटर बदलता है वितरण आपके लिए इसे फ़ाइल में शामिल करना आसान बनाने के लिए भंडार में
/etc/apt/sources.list
)
इन तकनीकी विवरणों में हम उस सार्वजनिक कुंजी की संख्या भी पा सकते हैं जिसका उपयोग हम डिजिटल रूप से भंडार पर हस्ताक्षर करने के लिए करेंगे। यह हमें मदद करता है ताकि सिस्टम उस रिपॉजिटरी की वैधता और सुरक्षा का सत्यापन करे जो हम उपयोग कर रहे हैं।
यह सब बहुत महत्वपूर्ण जानकारी जानने के बाद, हमें वह हिस्सा मिला जिसकी हम सभी को उम्मीद थी, सबसे पहले, हमें नई रिपॉजिटरी को जोड़ने के लिए /etc/apt/source.list फ़ाइल खोलनी होगी। हम टर्मिनल में निम्नलिखित लाइन को रूट के रूप में निष्पादित करके ऐसा कर सकते हैं:
gedit /etc/apt/source.list
रूट के रूप में फ़ाइल खुली होने के साथ, हम दस्तावेज़ के अंत में जाते हैं और रिपॉजिटरी को जोड़ते हैं उबटन-टिवक (आप इस बारे में अधिक स्पष्ट होने के लिए एक टिप्पणी जोड़ सकते हैं कि रिपॉजिटरी कहाँ से आती है)।
# ट्यूलैट्रिक्स चो डिब द्वारा http://ba.launchpad.net/tualatrix/ppa/ubuntu maverick मुख्य डिब-सॉन्
फाइल में रिपॉजिटरी दर्ज करने के साथ
/etc/apt/sources.list
, हम दस्तावेज़ को सहेज और बंद कर सकते हैं।
इस बिंदु पर हमारे पास पहले से ही डेबियन रिपॉजिटरी की सूची में रिपॉजिटरी है, लेकिन हमें इस सूची को अपडेट करने में समस्या हो सकती है क्योंकि डेबियन रिपॉजिटरी असुरक्षित पर विचार कर सकते हैं और इसमें शामिल पैकेजों की सूची डाउनलोड नहीं कर सकते हैं।
इससे बचने के लिए, हम टर्मिनल में निम्नलिखित कमांड को निष्पादित करके रिपॉजिटरी की सार्वजनिक कुंजी स्थापित करेंगे, जहां हम पिछली छवि में सार्वजनिक कुंजी के रूप में संकेतित संख्या को शामिल करेंगे। (0624A220).
उपयुक्त-कुंजी सलाह --keyserver keyserver.ubuntu.com --recv-keys 0624A220
यदि सब कुछ ठीक रहता है, तो हमें अपने टर्मिनल में निम्नलिखित जैसा एक पाठ दिखाई देगा:
निष्पादन: gpg -ignore-time -क्षेप --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/srustdb.gpg - कीरिंग http:// कोड 0624A220: «TualatriX के लिए लॉन्चपैड पीपीए» अपरिवर्तित gpg: कुल राशि संसाधित: 0624 gpg: अपरिवर्तित: 220
यदि यह परिणाम था, तो अब हम शांति से रिपॉजिटरी की सूची को अपडेट कर सकते हैं और निम्नलिखित कमांड के साथ एप्लिकेशन इंस्टॉल कर सकते हैं:
एप्टीट्यूड अपडेट && एप्टीट्यूड ubuntu-tweak को स्थापित करें
अंतिम नोट:
- कृपया ध्यान दें कि सभी के आवेदन नहीं Ubuntu वे डेबियन या उसके आधार पर वितरण पर सही ढंग से काम करेंगे।
- आपको संकुल में उपयोग करने के लिए संस्करण को सावधानीपूर्वक चुनना चाहिए, क्योंकि इससे कुछ निर्भरताएं टूट सकती हैं, विशेष रूप से डिबियन स्थिर जैसे वितरण में, जो हमेशा संकुल के नवीनतम संस्करण प्रदान नहीं करता है।
धन्यवाद डेविड, यह हमारे प्रिय लिनक्स को और अधिक सुलभ बनाने के लिए एक महान पद और एक महान योगदान है। ज़रूर, प्रचलित, सरल, अगर हर कोई आपकी तरह लिखता है तो हजारों और अधिक जीएनयू / लिनक्स उपयोगकर्ता होंगे। वे चीजें जो पारखी के लिए बहुत सरल हो सकती हैं, नौसिखिए के लिए मुश्किल होती हैं और आम तौर पर उस मदद की तलाश में होती है जो वे आपको Google को भेजते हैं या हजारों पोस्ट पढ़ते हैं "ताकि आप सीखें।" एक बार फिर धन्यवाद और बधाई
एडुआर्डो आपका बहुत-बहुत धन्यवाद, आपकी टिप्पणी मुझे लेखन जारी रखने के लिए प्रोत्साहित करती है।
अभिवादन डेविड, ट्यूटोरियल के लिए बहुत बहुत धन्यवाद, सब कुछ पूर्णता के लिए चला गया, मेरे पास पहले से ही ubuntu tweak है मेरे लमडे में एक अच्छा दिन है
डेविड, आप वही हैं जो लिखते हैं http://120linux.com?
नमस्ते.
http://microlinux.blogspot.com
हां डैनियल, मैं वही हूं जो 120% लिनक्स में लिखता हूं।
आह्ह ठीक है ... एक्सडी मैं अन्य लेखक हूं ... x
मुझे नहीं पता था कि आप 2 में काम करेंगे ... क्या यह आपका है?
नमस्ते.
No este no es mio, actualmente estoy en ubunlog.com, 120linux.com y ubuntizandoelplaneta.com
मैंने अपना अस्थायी रूप से छोड़ दिया क्योंकि मैं एक अलग परियोजना में हूं।
आह्ह ठीक है 😀 मेरे पास एक ब्लॉग है जो मेरा है और मैं लगभग 2 महीने से शुरू कर रहा हूं और थोड़ा ... एक नज़र डालें और मुझे अपनी राय दें
ब्लॉग: http://microlinux.blogspot.com
ई-मेल: daniel.120linux@gmail.com
बहुत बहुत धन्यवाद डेविड, यह उत्कृष्ट रूप से लिखा और समझाया गया है, मैंने अंततः अपने लिनक्स मिंट डेबियन में रेपो जोड़ना सीख लिया है।
मैं केवल 4 महीने के लिए मुफ्त सॉफ्टवेयर के साथ उपयोग कर रहा हूं और सीख रहा हूं, मैंने ubuntu के साथ कई शुरू किए और मैंने लिनक्स मिंट 9, कुबंटू, जोरीन ओएस 4, उबंटू 10.04 और 10.10, लेकिन अनगिनत त्रुटियां और समाधान स्थापित किए हैं। महान व्यक्तिगत चुनौती जो मेरे पास है कि कर्नेल का निर्माण करना और डेबियन को स्थापित करना सीखें और इसके साथ काम करना सीखें। मैं अपने खाली समय में पायथन भाषा का भी अध्ययन करता हूं और बाद में सी ++ और जावा के साथ जारी रहता हूं। वैसे भी, मेरी बड़ी आकांक्षाएं और भ्रम हैं, अगर मैंने पहली बार किसी स्क्रिप्ट को उठाया, तो किसी ने मुझे मुफ्त सॉफ्टवेयर के बारे में बताया था, लेकिन हे, "अगर खुशी अच्छी है तो कभी देर नहीं होती।"
आज से मेरे पसंदीदा में जोड़ा गया।
चीयर्स ...
टिप्पणी के लिए आपका बहुत-बहुत धन्यवाद और मैं आपको आपके लक्ष्यों के लिए प्रोत्साहित करता हूं, क्योंकि मुफ्त सॉफ्टवेयर में हमें आपके जैसे ही कई लोगों की आवश्यकता होती है।
क्या मैं लिनक्स मिंट डेबियन पर ग्रब जोड़ सकता हूं?
मेरे पास पहले से ही ग्रब है लेकिन रिपॉज ने मुझे एक पासवर्ड त्रुटि दी;
डब्ल्यू: जीपीजी त्रुटि: http://ppa.launchpad.net मावरिक रिलीज़: आपकी सार्वजनिक कुंजी उपलब्ध नहीं होने के कारण निम्नलिखित हस्ताक्षर सत्यापित नहीं किए जा सकते: NO_PUBKEY 55708F1EE06803C5
तो मैंने उन्हें हटा दिया, अब क्या आप उन्हें जोड़ सकते हैं?
चीयर्स ...
आपको बहुत विशिष्ट होना होगा जिसमें आप भंडार को स्थापित करने के लिए जोड़ना चाहते हैं, क्योंकि सच्चाई यह है कि मैं वास्तव में नहीं समझता कि समस्या क्या है।
धन्यवाद, आखिर में मैंने Maverick के लापता होने के बाद से Lucid का ppa-grub जोड़ा है।
समस्या यह थी कि मैंने मल्टीबूट लोडर की पृष्ठभूमि छवि को और अधिक सुंदर बनाने के लिए ग्रब स्थापित किया, मैंने रिपोस को छोड़कर सब कुछ अच्छी तरह से स्थापित किया जिसने मुझे वह त्रुटि दी जो मैंने पहले उल्लेख की थी। लेकिन मुझे लगता है कि मैंने आपके महान ट्यूटोरियल के लिए पहले ही इसे हल कर दिया है।
चीयर्स ...
क्षमा करें यह ग्रब 2 है।
वाह, मैं स्पष्ट नहीं हूं, यह ग्रब 2 के लिए ग्रब ग्रब है।
चीयर्स ...
मैं समझता हूं, आप बरग स्थापित करने की कोशिश कर रहे हैं, यह ग्रब के कांटे की तरह है जिससे स्टार्टअप अधिक आकर्षक लग रहा है।
इस गाइड को पढ़ें जो मैंने लिखा था, इसे उबंटू में स्थापित करने के बारे में थोड़ा और जानने के लिए (यह मिंट के लिए उपयोगी हो सकता है) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html
धन्यवाद david मैं कुछ के लिए देख रहा था, कुछ पुस्तकालयों के लिए जो मुझे चाहिए, लेकिन अंत में जब करने की कोशिश कर रहा था
apt-key adv -keyserver keyserver.ubuntu.com –recv-keys 0624A220
मैंने कुंजी डाउनलोड नहीं की थी इसलिए मैं जानना चाहता था कि मैं इस मामले में कैसे धन्यवाद करता हूं…।
सबसे पहले, आप किस वितरण को स्थापित करने की कोशिश कर रहे हैं और किस वितरण पर है?
एक तुम इस tuto के साथ प्रकाशित किया
ट्यूलैट्रिक्स चाउ द्वारा # उबंटू-ट्वीक रिपोजिटरी
लोगों के सामने पहली उपस्थिति करनेवाली http://ppa.launchpad.net/tualatrix/ppa/ubuntu मुख्य
देब-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu मुख्य
मैं इसके संस्करण 4-0.7.95 में libgpod1 को अद्यतन या स्थापित करने का प्रयास कर रहा हूं
चूँकि मेरे पास एक iPhone 3gs है और यह मुझे डेबियन में नहीं पहचानता है और मैंने निचोड़ लिया है और वे सिर्फ 0.7.93 के लिए वहां जाते हैं और यह 95 से काम करता है, मैं आपको बताता हूं क्योंकि मैंने इसे अपने लैपटॉप पर काम किया था, लेकिन मुझे संकलन करना था यह और इसे हाथ से स्थापित करें, मैं जो चाहता हूं वह खुद को उस काम को बचाने के लिए है क्योंकि कई निर्भरताएं हैं और यह थकाऊ है इसलिए मुझे नहीं पता कि क्या यह मेरे लिए इस तरह से आसान बनाता है, हालांकि मुझे लगता है (एनओएसई) कि यह नहीं हो सकता उसी पैकेज के बाद से किया जाना चाहिए जो कि libgpod पर निर्भर करता है दूसरों पर निर्भर करता है जो आप देखते हैं और मैंने सभी haha विस्फोट को समाप्त कर दिया ... अच्छी तरह से उस मामले में क्या किया जा सकता है ??? अग्रिम धन्यवाद और उत्तर के लिए ...।
जोस, समस्या मैं उबंटू-ट्वीक कुंजी स्थापित करने के लिए आपके द्वारा चलाए जाने वाली लाइन में देख रहा हूं कि आप एक स्क्रिप्ट का उपयोग कर रहे हैं (
-
) दो के बजाय (--
) आज्ञाओं से पहलेkeyserver
yrecv-keys
.इसे ठीक करें और कुंजी प्राप्त करने के लिए फिर से प्रयास करें।
नहीं, मैंने पहले से ही किया था और कुछ भी नहीं, इसे हाथ से डाउनलोड करने और स्थापित करने का एक और तरीका नहीं खोलें ???
मैंने कोशिश की कि आपने मुझे कैसे बताया:
# apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 0624A220
और मुझे यह मिलता है:
निष्पादित करना: gpg -ignore-time-विरोध -no-options -no-default -ring -sring-etc/aptc/apt/secring.gpg –trustdb-name /etc/apt/srustdb.gpg -keyring / etc / apt / apt / विश्वसनीय।
gpg: hkp सर्वर keyserver.ubuntu.com से 0624A220 के लिए अनुरोध कर रहा है
?: keyserver.ubuntu.com: कनेक्शन का समय समाप्त हो गया
gpgkeys: HTTP fetch error 7: कनेक्ट नहीं कर सका: कनेक्शन टाइम आउट हो गया
gpg: कोई मान्य OpenPGP डेटा नहीं मिला
gpg: कुल राशि संसाधित: 0
कुछ भी डाउनलोड नहीं किया गया है, मुझे नहीं पता कि यह नीचे होगा या किसी अन्य स्रोत को खोल देगा या आप मुझे बेहतर क्या सुझाएंगे ...
जोस, निम्नलिखित पंक्ति पढ़ें जिसमें मैं आपको उत्तर देता हूं ...
हाय जोस, मैंने पहले ही कुंजी की कोशिश की और इसके साथ कोई समस्या नहीं है, मुझे समझ नहीं आता कि आपका कंप्यूटर इसे डाउनलोड क्यों नहीं कर सकता है।
यहाँ सार्वजनिक कुंजी का लिंक दिया गया है http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.
मैं आपको इन दो सीक 'एन गीक प्रविष्टियों को पढ़ने की सलाह देता हूं जहां वे सिखाते हैं कि सार्वजनिक कुंजी का निवारण कैसे करें:
मुझे बताएं कि यह कैसे चला गया, इस बीच मैं डेबियन को बेहतर तरीके से आपकी मदद करने के लिए वर्चुअलाइज करने जा रहा हूं, ठीक है?
तैयार है, मैंने हल किया, मुझे समस्याएं थीं क्योंकि मुझे नहीं पता कि मुझे क्या करना था लेकिन फ़ायरवॉल सर्वर को अवरुद्ध कर रहा था और मुझे इसे डाउनलोड नहीं करने देगा, परत 8 त्रुटि hehehe, मैं libgpod4 0.7.95 को अपडेट करने की कोशिश कर रहा हूं। 1-XNUMX लेकिन यह निर्भरता के कारण मुश्किल है, लेकिन मैं देखने जा रहा हूं…। बहुत बहुत धन्यवाद…।
डेविड, एक प्रश्न, क्या आप जानते हैं कि मैं एप्टीट्यूड अपडेट देता हूं और यह उन पंक्तियों को नजरअंदाज कर देता है, अर्थात यह ऑबंटू स्रोतों को बिल्कुल भी लोड नहीं करता है, मैं इसे ऑबंटू-ट्वीक के माध्यम से ग्राफिकल रूप से करता हूं और बाकी की मैं मेडिसिन विफलता डेबियन अगर वे मुझे लोड करते हैं, तो ऐसा क्यों होता है?
जोस, यह बस हो सकता है कि एप्लिकेशन डेबियन के साथ संगत नहीं है, आप उबंटू ट्वीक को स्थापित करने की कोशिश कर रहे हैं जो विशेष रूप से उबंटू के लिए बनाया गया है।
मैं डेबियन को अभी तक डाउनलोड नहीं कर पाया हूं, मुझे हमेशा एक डाउनलोड समस्या मिलती है, इसीलिए मैं इस समय आपकी मदद नहीं कर सकता, अगर आप मुझे अपनी संपर्क जानकारी के साथ एक ईमेल भेजना चाहते हैं और मैं आपको बता दूंगा कि क्या है मुझे मिल सकता है।
नमस्ते। यदि मैं हो सकता है तो मैं रिपॉजिटरी के आयोजन पर एक दृष्टिकोण देना चाहूंगा।
अंदर «/etc/apt/source.list.d/» आप सहायक फाइलें जोड़ सकते हैं - एक «सूची» एक्सटेंशन के साथ-साथ रिपॉजिटरी भी शामिल हैं, ताकि उदाहरण के लिए आप कवर किए गए मामले में «ubuntutweak.list» नामक एक बना सकें। इस ट्यूटोरियल में।
यह सुनिश्चित करता है कि /etc/apt/source.list फ़ाइल में केवल आधिकारिक डेबियन रिपॉजिटरी हैं।
एक ग्रीटिंग.
धन्यवाद always इस जानकारी ने मुझे बहुत मदद की, लॉन्चपैड में प्रवेश करने पर सब कुछ हमेशा खो गया।
मैं एक मृत मुद्दे को पुनर्जीवित करने जा रहा हूं, क्षमा करें .. मैं आपसे पूछता हूं, इन रिपॉजिटरी से एप्लिकेशन इंस्टॉल करना कितना सुरक्षित है जो कि मेरा डिफ़ॉल्ट वितरण नहीं लाता है? । धन्यवाद