DigitalOcean | How to Add Custom Domain & Host your Websites on Digital Ocean Droplet Tutorial
विषयसूची:
- आप्त सूत्र
add-apt-repository
स्थापित करना (ऐड-ऑप-रिपॉजिटरी कमांड नहीं मिला)add-apt-repository
साथ Repositoriesadd-apt-repository
- पीपीए रिपोजिटरी जोड़ना
- मैन्युअल रूप से रिपोजिटरी जोड़ना
- निष्कर्ष
उबंटू सॉफ्टवेयर सेंटर या कमांड लाइन यूटिलिटी जैसे
apt
या
apt-get
का उपयोग करके पैकेजों को स्थापित करते समय पैकेजों को एक या एक से अधिक उपयुक्त सॉफ्टवेयर रिपॉजिटरी से डाउनलोड किया जाता है। एक एपीटी रिपॉजिटरी एक नेटवर्क सर्वर या डिबेट पैकेज और मेटाडेटा फ़ाइलों वाली एक स्थानीय निर्देशिका है जो एपीटी टूल्स द्वारा पठनीय है।
जबकि डिफ़ॉल्ट उबंटू रिपॉजिटरी में हजारों एप्लिकेशन उपलब्ध हैं, कभी-कभी आपको तीसरे पक्ष के रिपॉजिटरी से सॉफ़्टवेयर इंस्टॉल करने की आवश्यकता हो सकती है।
इस ट्यूटोरियल में, हम आपको उबंटू और डेबियन सिस्टम पर उपयुक्त रिपॉजिटरी को जोड़ने के दो तरीके दिखाएंगे। पहला तरीका
add-apt-repository
कमांड का उपयोग करके है और दूसरा एक टेक्स्ट एडिटर का उपयोग करके रिपॉजिटरी को मैन्युअल रूप से जोड़ने के लिए है।
आप्त सूत्र
उबंटू और अन्य सभी डेबियन आधारित वितरणों पर, उपयुक्त सॉफ़्टवेयर रिपॉजिटरी को
/etc/apt/sources.list
फ़ाइल या
/etc/apt/sources.list.d/
निर्देशिका के अंतर्गत अलग-अलग फ़ाइलों में परिभाषित किया गया है।
/etc/apt/sources.list.d/
निर्देशिका के अंदर रिपॉजिटरी फ़ाइलों के नाम
/etc/apt/sources.list.d/
साथ समाप्त होने चाहिए।
/etc/apt/sources.list
फ़ाइल का सामान्य सिंटैक्स निम्न प्रारूप लेता है:
deb http://repo.tld/ubuntu distro component…
- पंक्ति में पहली प्रविष्टि संग्रह के प्रकार को परिभाषित करती है। संग्रह प्रकार डिबेट या डिबेट-src हो सकता है । डीब का अर्थ है कि रिपॉजिटरी में
.deb
पैकेज हैं, जबकि डिबेट-src से सोर्स पैकेज मिलते हैं। दूसरी प्रविष्टि रिपॉजिटरी URL है। तीसरी प्रविष्टि वितरण कोड का नाम निर्दिष्ट करती है, जैसे बीवर, क्ज़ेनियल और इसी तरह। अंतिम प्रविष्टियाँ रिपॉजिटरी घटक हैं या श्रेणियां। डिफ़ॉल्ट उबंटू रिपॉजिटरी को चार घटकों में विभाजित किया जाता है - मुख्य, प्रतिबंधित, ब्रह्मांड और मल्टीवर्स। आम तौर पर, तृतीय-पक्ष रिपॉजिटरी में केवल एक श्रेणी होती है।
/etc/apt/sources.list.d/
निर्देशिका के अंतर्गत फ़ाइलों का प्रारूप नियमित
sources.list
लिए समान है
sources.list
फ़ाइल।
अधिकांश रिपॉजिटरी डाउनलोड किए गए पैकेजों को प्रमाणित करने के लिए एक सार्वजनिक कुंजी प्रदान कर रहे हैं जिन्हें डाउनलोड करने और आयात करने की आवश्यकता है।
एक रिपॉजिटरी को जोड़ने या हटाने में सक्षम होने के लिए आपको या तो sudo एक्सेस या रूट वाले उपयोगकर्ता के रूप में लॉग इन करना होगा।
आमतौर पर, एक निश्चित रिपॉजिटरी को कैसे सक्षम किया जाए, इसके निर्देश सॉफ्टवेयर प्रलेखन में शामिल हैं।
add-apt-repository
स्थापित करना (ऐड-ऑप-रिपॉजिटरी कमांड नहीं मिला)
add-apt-repository
एक पायथन स्क्रिप्ट है जो आपको APT रिपॉजिटरी को
/etc/apt/sources.list
या
/etc/apt/sources.list.d
निर्देशिका में एक अलग फ़ाइल में जोड़ने की अनुमति देता है। कमांड का उपयोग पहले से मौजूद रिपॉजिटरी को हटाने के लिए भी किया जा सकता है।
यदि
add-apt-repository
आपके सिस्टम पर उपलब्ध नहीं है, तो आपको एक एरर मैसेज मिलेगा जिसमें लिखा होगा कि "ऐड-ऑप-रिपॉजिटरी कमांड नहीं मिला"।
add-apt-repository
उपयोगिता
software-properties-common
पैकेज में शामिल है। इसे स्थापित करने के लिए निम्नलिखित कमांड चलाएँ:
sudo apt update
sudo apt install software-properties-common
add-apt-repository
साथ Repositories
add-apt-repository
add-apt-repository
कमांड का मूल सिंटैक्स निम्नानुसार है:
add-apt-repository repository
जहाँ
repository
या तो एक नियमित रिपॉजिटरी प्रविष्टि हो सकती है, जिसे
deb http://repo.tld/ubuntu distro component
जोड़ा जा सकता है
sources.list
deb http://repo.tld/ubuntu distro component
फ़ाइल जैसे
deb http://repo.tld/ubuntu distro component
या पीपीए में पीपीए रिपॉजिटरी
ppa: /
ppa: /
add-apt-repository
कमांड के सभी उपलब्ध विकल्पों को देखने के लिए अपने टर्मिनल में
man add-apt-repository
टाइप करें।
डिफ़ॉल्ट रूप से, ubuntu 18.04 पर और नए
add-apt-repository
भी पैकेज इंडेक्स को अपडेट करेगा यदि रिपॉजिटरी सार्वजनिक कुंजी आयात की जाती है।
पैकेज इंडेक्स एक डेटाबेस है जो आपके सिस्टम में सक्षम रिपॉजिटरी से उपलब्ध पैकेज का रिकॉर्ड रखता है।
मान लें कि आप अपनी आधिकारिक रिपॉजिटरी से MongoDB स्थापित करना चाहते हैं।
पहले रिपॉजिटरी सार्वजनिक कुंजी आयात करें:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
नीचे कमांड का उपयोग करके MongoDB रिपॉजिटरी जोड़ें।
sudo add-apt-repository 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
रिपॉजिटरी को
sources.list
फ़ाइल में जोड़ा जाएगा।
अब आप नए सक्षम भंडार में से कोई भी पैकेज स्थापित कर सकते हैं:
sudo apt install mongodb-org
यदि किसी भी कारण से आप पहले से सक्षम रिपॉजिटरी को हटाना चाहते हैं, तो
--remove
विकल्प का उपयोग करें:
sudo add-apt-repository --remove 'deb https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse'
पीपीए रिपोजिटरी जोड़ना
पर्सनल पैकेज आर्काइव्स (PPA) एक ऐसी सेवा है जो उपयोगकर्ताओं को उबंटू स्रोत पैकेज अपलोड करने की अनुमति देती है जो लॉन्चपैड के साथ निर्मित और प्रकाशित होते हैं जिसे एक उपयुक्त भंडार के रूप में प्रकाशित किया जाता है।
PPA रिपॉजिटरी को
add-apt-repository
पर
add-apt-repository
कमांड
/etc/apt/sources.list.d/
निर्देशिका के तहत एक नई फ़ाइल बनाता है।
उदाहरण के लिए, जोनाथन एफ के पीपीए को जोड़ने के लिए जो आपको FFmpeg संस्करण 4.x प्रदान करता है:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
संकेत दिए जाने पर प्रेस
Enter
रिपॉजिटरी सक्षम हो जाएगा।
Press to continue or Ctrl-c to cancel adding it.
पीपीए रिपॉजिटरी सार्वजनिक कुंजी स्वचालित रूप से डाउनलोड और पंजीकृत होगी।
आपके सिस्टम में PPA जुड़ जाने के बाद आप रिपॉजिटरी पैकेज स्थापित कर सकते हैं:
sudo apt install ffmpeg
apt
कमांड पैकेज और उसके सभी आश्रितों को स्थापित करेगा।
मैन्युअल रूप से रिपोजिटरी जोड़ना
प्रदर्शन के लिए, हम CouchDB रिपॉजिटरी को सक्षम करेंगे और सॉफ़्टवेयर इंस्टॉल करेंगे। CouchDB Apache Software Foundation द्वारा अनुरक्षित एक निशुल्क और ओपन-सोर्स फॉल्ट-टॉलरेंट NoSQL डेटाबेस है।
रिपॉजिटरी को जोड़ने के लिए अपने टेक्स्ट एडिटर के साथ
sources.list
फ़ाइल खोलें:
sudo nano /etc/apt/sources.list
फ़ाइल के अंत में रिपॉजिटरी लाइन जोड़ें:
/etc/apt/sources.list
deb https://apache.bintray.com/couchdb-deb bionic main
एक पाठ संपादक के साथ फाइल को संपादित करने के बजाय आप निम्न कमांड का उपयोग कर सकते हैं। सोर्स लाइन को रिपॉजिटरी लाइन में जोड़ें
sources.list
फाइल:
echo "deb https://apache.bintray.com/couchdb-deb $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list
$(lsb_release -cs)
उबंटू कोडनाम मुद्रित करेगा। उदाहरण के लिए, यदि आपके पास Ubuntu संस्करण 18.04 है, तो कमांड
bionic
प्रिंट करेगा।
एक अन्य विकल्प
/etc/apt/sources.list.d/
निर्देशिका के तहत एक नई रिपॉजिटरी फ़ाइल बनाना है।
मैन्युअल रूप से एक रिपॉजिटरी को कॉन्फ़िगर करते समय आपको अपने सिस्टम में सार्वजनिक रिपॉजिटरी कुंजी को मैन्युअल रूप से आयात करना होगा। ऐसा करने के लिए या तो
wget
या
curl
उपयोग करें:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
ऊपर दिए गए आदेश को
OK
करना चाहिए, जिसका अर्थ है कि GPG कुंजी सफलतापूर्वक आयात की गई है और इस भंडार से संकुल को विश्वसनीय माना जाएगा।
नए जोड़े गए भंडार से पैकेज स्थापित करने से पहले आपको पैकेज इंडेक्स अपडेट करना होगा:
sudo apt update
पैकेज इंडेक्स अपडेट होने के बाद आप नए जोड़े गए रिपॉजिटरी से पैकेज इंस्टॉल कर सकते हैं:
निष्कर्ष
हमने आपको दिखाया है कि उबंटू में एपेट रिपोजिटरी को कैसे जोड़ा जाए। कुबंटू, लिनक्स टकसाल और एलिमेंट्री ओएस सहित समान निर्देश किसी भी डेबियन आधारित वितरण पर लागू होते हैं।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
ubuntu उपयुक्तक्या इंटरनेट एक्सप्लोरर व्यवसाय के लिए उपयुक्त है?

कई कॉर्पोरेट संगठन इस सवाल से पूछते हैं - `इंटरनेट एक्सप्लोरर व्यवसाय के लिए उपयुक्त है`? मुझे विश्वास है, हाँ! यह जानने के लिए पढ़ें कि क्यों।
माइक्रोसॉफ्ट रिसर्च से लेयरस्केप: स्पेस, लैंडस्केप स्पेस, लैंडस्केप स्पेस, लैंडस्केप में अंतरिक्ष, परिदृश्य, महासागरों और ग्रहों के बारे में डेटा का एक बड़ा भंडार है । यह आपको अंतरिक्ष की समझ के बारे में कुछ मॉडल बनाने की अनुमति देता है और फिर इसे फिल्म के रूप में देखता है।

माइक्रोसॉफ्ट और रिसर्च को अलग नहीं किया जा सकता है और हमने पहले विंडोज क्लब पर इसके कई उदाहरण देखे हैं। उनमें से एक
Ubuntu में sudoers में उपयोगकर्ता कैसे जोड़ें

Ubuntu पर, उपयोगकर्ता को sudo विशेषाधिकार देने का सबसे आसान तरीका है उपयोगकर्ता को sudo समूह में जोड़ना। इस समूह के सदस्य sudo के माध्यम से किसी भी कमांड को रूट के रूप में निष्पादित करने में सक्षम होंगे।