संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
डेबियनस्नैपपैकेजसॉफ़्टवेयर स्थापनासीएलआईलिनक्ससिस्टम प्रशासनओपन सोर्ससॉफ्टवेयरआईटी
अनुवाद अपडेट किया गया 3 सप्ताह पहले
स्नैप एक पैकेज मैनेजमेंट सिस्टम है जिसे लिनक्स उपयोगकर्ताओं के लिए डिज़ाइन किया गया है। पारंपरिक पैकेज मैनेजमेंट सिस्टम्स की तरह, जो अक्सर डिपेंडेंसी और संस्करण संघर्ष से निपटते हैं, स्नैप डेवलपर्स को उनके एप्लिकेशनों को उनकी सभी डिपेंडेंसी के साथ बंडल करने की अनुमति देता है। इसका मतलब है कि उपयोगकर्ता बिना अंडरलाइंग सिस्टम एनवायरनमेंट की चिंता किए आसानी से इंस्टॉल और रन कर सकते हैं। स्नैप पैकेज, या स्नैप्स, कई प्रकार की लिनक्स वितरणों में काम करते हैं, जिससे वे बहुत ही बहुमुखी और सुविधाजनक बनते हैं।
डेबियन, जिसे सबसे सम्मानित और स्थिर लिनक्स वितरणों में से एक माना जाता है, स्नैप को डिफ़ॉल्ट रूप से शामिल नहीं करता है, इसके विपरीत इसके डेरिवेटिव, उबंटू। हालाँकि, डेबियन उपयोगकर्ता फिर भी कुछ सरल चरणों के साथ स्नैप पैकेज इंस्टॉल और उपयोग कर सकते हैं। यह गाइड आपको आपके डेबियन सिस्टम पर स्नैप पैकेज इंस्टॉल और उपयोग करने की प्रक्रिया से परिचित कराएगा।
स्नैप इंस्टॉल करने से पहले, सुनिश्चित करें कि आपका डेबियन सिस्टम अपडेट है। आप निम्नलिखित कमांड चलाकर अपने सिस्टम को अपडेट कर सकते हैं:
$ sudo apt update $ sudo apt upgrade
स्नैपड एक सेवा है जो स्नैप पैकेज इंस्टॉल और प्रबंधित करने के लिए आवश्यक है। स्नैपड इंस्टॉल करने के लिए निम्नलिखित चरणों का पालन करें:
$ sudo apt install snapd
स्नैपड इंस्टॉल करने के बाद, आपको स्नैप को शुरू करने और प्रबंधित करने के लिए सिस्टमड को सक्षम करना पड़ सकता है:
$ sudo systemctl start snapd $ sudo systemctl enable snapd
सुनिश्चित करें कि स्नैपड सेवा चल रही है:
$ sudo systemctl status snapd
आप स्नैपक्राफ्ट स्टोर के माध्यम से स्नैप्स के रूप में पैक किए गए विभिन्न प्रकार के एप्लिकेशन पा सकते हैं। आप कमांड लाइन इंटरफेस का उपयोग करके इन एप्लिकेशनों की खोज कर सकते हैं। उदाहरण के लिए, वीएलसी से संबंधित स्नैप्स खोजने के लिए, आप उपयोग कर सकते हैं:
$ snap find vlc
एक बार जब आप वह एप्लिकेशन पा लेते हैं जो आप चाहते हैं, तो आप स्नैप कमांड का उपयोग करके इसे इंस्टॉल कर सकते हैं। स्नैप पैकेज इंस्टॉल करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:
$ sudo snap install <snap-name>
उदाहरण के लिए, वीएलसी इंस्टॉल करने के लिए, आप निम्नलिखित कमांड चलाएंगे:
$ sudo snap install vlc
स्नैप पैकेज का उपयोग करने के प्रमुख फायदों में से एक यह है कि वे स्वचालित रूप से अपडेट हो जाते हैं। हालांकि, आप मैन्युअल रूप से अपडेट्स की जांच कर सकते हैं और उन्हें लागू करने के लिए निम्नलिखित का उपयोग कर सकते हैं:
$ sudo snap refresh
यदि आप किसी विशेष स्नैप पैकेज के अपडेट्स की जांच करना चाहते हैं, तो आप उसके नाम को निर्दिष्ट कर सकते हैं:
$ sudo snap refresh vlc
यदि आपको स्नैप के माध्यम से इंस्टॉल किए गए एप्लिकेशन की आवश्यकता नहीं है, तो आप निम्नलिखित कमांड का उपयोग करके उसे हटा सकते हैं:
$ sudo snap remove <snap-name>
उदाहरण के लिए, वीएलसी को हटाने के लिए, निम्नलिखित चलाएं:
$ sudo snap remove vlc
आपके सिस्टम पर इंस्टॉल किए गए स्नैप पैकेजों के बारे में जानकारी प्राप्त करने का एक आसान तरीका है। विवरण देखने के लिए उपयोग करें:
$ snap info vlc
स्नैप सीमित एप्लिकेशन होते हैं, इसका मतलब यह है कि उनके सिस्टम संसाधनों तक पहुंच सीमित होती है। हालांकि, यदि आवश्यक हो तो आप अतिरिक्त अनुमतियां दे सकते हैं। इंटरफेस, जो अनुमतियों के समूह हैं, को सूचीबद्ध करने के लिए उपयोग करें:
$ snap interfaces <snap-name>
अगर आपको स्नैप को अधिक अनुमतियां देनी हैं तो इंटरफेस से जोड़ने के लिए उपयोग करें:
$ sudo snap connect <snap-name>:<plug>
आप कुछ स्नैप्स को कमांड लाइन के माध्यम से भी कॉन्फ़िगर कर सकते हैं। उपलब्ध विकल्प व्यक्तिगत स्नैप पर निर्भर करते हैं।
$ sudo snap set <snap-name> <setting>=<value>
स्नैप को उसकी डिफ़ॉल्ट सेटिंग्स पर रीसेट करें:
$ sudo snap revert <snap-name>
यदि आप एक ही एप्लिकेशन के कई संस्करणों का उपयोग करना चाहते हैं, तो आप ट्रैक्स के बीच स्विच कर सकते हैं या एक साथ कई संस्करण इंस्टॉल कर सकते हैं:
$ sudo snap switch --channel=<track>/stable <snap-name>
स्नैप पैकेज आपके डेबियन सिस्टम पर सॉफ़्टवेयर इंस्टॉल करने के लिए एक लचीला, क्रॉस-प्लेटफ़ॉर्म विकल्प प्रदान करते हैं। उपरोक्त उल्लिखित चरणों का पालन करके, आप आसानी से डेबियन पर स्नैप पैकेज इंस्टॉल, प्रबंधित और उपयोग कर सकते हैं। यह विधि सादगी, स्थिरता और उपयोग में आसान होने की पेशकश करती है, जिससे यह उन उपयोगकर्ताओं के लिए विशेष रूप से उपयोगी है जो नवीनतम सॉफ़्टवेयर तक पहुंच चाहते हैं बिना डिपेंडेंसी संघर्ष के खतरे से। स्नैप की क्षमताओं की खोज और इसकी विशेषताओं का लाभ उठाना आपके लिनक्स अनुभव को काफी हद तक बढ़ा सकता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं