विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

लिनक्स पर स्नैप पैकेज कैसे इंस्टॉल और उपयोग करें

संपादित 1 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

पैकेज प्रबंधनस्नैपसॉफ्टवेयरस्थापनाएप्लिकेशनकैनोनिकलअपडेट्सकमांड लाइनभंडारउपयोगकर्ता प्रबंधन

लिनक्स पर स्नैप पैकेज कैसे इंस्टॉल और उपयोग करें

अनुवाद अपडेट किया गया 3 सप्ताह पहले

लिनक्स एक व्यापक रूप से उपयोग किया जाने वाला ऑपरेटिंग सिस्टम है, जो अपनी मजबूती, बहुमुखिता और स्वतंत्रता के लिए जाना जाता है। इस स्वतंत्रता में योगदान करने वाले प्रमुख तत्वों में से एक लिनक्स के लिए उपलब्ध सॉफ्टवेयर का व्यापक पुस्तकालय है, जिसमें इन सॉफ्टवेयर पैकेज को इंस्टॉल करने के विभिन्न तरीके शामिल हैं। इन विधियों में से, स्नैप पैकेज अपेक्षाकृत नया कॉन्सेप्ट हैं जो लिनक्स इकोसिस्टम में बहुत मूल्य जोड़ते हैं। इस विस्तृत मार्गदर्शिका में, हम सीखेंगे कि लिनक्स सिस्टम पर स्नैप पैकेज कैसे इंस्टॉल और उपयोग करें, एक व्यापक अवलोकन और अनुसरण करने में आसान निर्देश प्रदान करते हुए।

स्नैप पैकेज क्या होते हैं?

स्नैप पैकेज, जिन्हें अक्सर केवल स्नैप्स कहा जाता है, कैनोनिकल द्वारा विकसित एक प्रकार का सॉफ्टवेयर पैकजिंग फॉर्मेट है, जो उबंटू के निर्माता हैं। स्नैप्स आत्म-निहित होते हैं, अर्थात वे सभी निर्भरता और लाइब्रेरीज़ के साथ आते हैं जो एप्लिकेशन को चलाने के लिए आवश्यक होती हैं। यह एनकैप्सुलेशन विभिन्न लिनक्स वितरणों के बीच एक संगत और विश्वसनीय अनुभव की अनुमति देता है। स्नैप पैकेज एक सैंडबॉक्स्ड वातावरण में चलते हैं, सुरक्षा और संगतता को बढ़ाते हैं।

स्नैप पैकेज का उपयोग क्यों करें?

स्नैप पैकेज का उपयोग कुछ कारणों से पसंद किया जा सकता है:

अपने लिनक्स वितरण पर स्नैप इंस्टॉल करना

उबंटू पर स्थापना

क्योंकि स्नैप कैनोनिकल द्वारा विकसित किया गया है, यह उबंटू के हाल के संस्करणों पर पूर्व-स्थापित आता है। यह जांचने के लिए कि क्या स्नैप इंस्टॉल है, आप टर्मिनल में निम्नलिखित कमांड चला सकते हैं:

snap --version

यदि स्नैप इंस्टॉल है, तो आपको संस्करण संकेत देने वाला आउटपुट दिखाई देगा। यदि यह इंस्टॉल नहीं है, तो आप इसे निम्नलिखित का उपयोग करके इंस्टॉल कर सकते हैं:

sudo apt update sudo apt install snapd

अन्य लिनक्स वितरणों पर स्थापना

गैर-उबंटू वितरण पर स्नैप को इंस्टॉल करना आपकी वितरण के आधार पर अतिरिक्त कदमों की आवश्यकता हो सकती है। कुछ लोकप्रिय वितरणों के लिए सामान्य कदम नीचे दिए गए हैं:

फेडोरा

फेडोरा पर, आप ईपीईएल भंडार को सक्षम कर सकते हैं और फिर निम्नलिखित कमांड का उपयोग करके स्नैप इंस्टॉल कर सकते हैं:

sudo dnf install epel-release sudo dnf install snapd sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap

आर्क लिनक्स

आर्क लिनक्स उपयोगकर्ताओं के लिए, स्नैप को आर्क उपयोगकर्ता भंडार (एयूआर) से निम्नलिखित के रूप में इंस्टॉल किया जा सकता है:

sudo pacman -S snapd sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap

डेबियन

डेबियन उपयोगकर्ता स्नैप को निम्नलिखित का उपयोग करके इंस्टॉल कर सकते हैं:

sudo apt update sudo apt install snapd sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap

कभी-कभी पुनरारंभ आवश्यक होता है

स्थापना के बाद, परिवर्तन प्रभावी होने के लिए अपने सिस्टम को पुनरारंभ करना आवश्यक हो सकता है, विशेषकर जब स्नैप पहली बार इंस्टॉल किया गया हो। इससे यह सुनिश्चित होता है कि सभी सत्र या पथ परिवर्तन सही ढंग से मान्यता प्राप्त हैं।

स्नैप पैकेजों का उपयोग करना

एक बार स्नैप आपके सिस्टम पर इंस्टॉल हो जाने के बाद, आप स्नैप पैकेज इंस्टॉल करना शुरू कर सकते हैं। snap कमांड का उपयोग आपके सिस्टम पर स्नैप्स को प्रबंधित करने के लिए किया जाता है, और यह स्नैप पैकेजों को खोजने, इंस्टॉल करने, हटाने और प्रबंधित करने के कई विकल्प और कमांड प्रदान करता है।

स्नैप पैकेजों की खोज

आप find कमांड का उपयोग करके उपलब्ध स्नैप पैकेज खोज सकते हैं। उदाहरण के लिए, यदि आप मीडिया प्लेयर से संबंधित स्नैप पैकेज खोज रहे हैं, तो आप निम्नलिखित कमांड का उपयोग कर सकते हैं:

snap find media player

स्नैप आपके द्वारा निर्दिष्ट खोज शर्त के अनुरूप पैकेजों की एक सूची लौटा देगा, जिसमें एक संक्षिप्त विवरण और संस्करण जानकारी शामिल है।

स्नैप पैकेज इंस्टॉल करना

एक बार जब आप वह स्नैप पैकेज ढूंढ़ लेते हैं जिसे आप इंस्टॉल करना चाहते हैं, तो आप install कमांड का उपयोग करके उसे इंस्टॉल कर सकते हैं। उदाहरण के लिए, वीएलसी, एक लोकप्रिय मीडिया प्लेयर, इंस्टॉल करने के लिए आप निम्नलिखित का उपयोग कर सकते हैं:

sudo snap install vlc

स्नैप निर्दिष्ट पैकेज और सभी आवश्यक घटकों को डाउनलोड और इंस्टॉल करेगा। इंस्टॉल किया गया एप्लिकेशन अब उपयोग के लिए तैयार है।

इंस्टॉल किए गए स्नैप पैकेजों की सूची बनाना

आप अपने सिस्टम पर इंस्टॉल किए गए सभी स्नैप पैकेजों की सूची देखने के लिए निम्नलिखित का उपयोग कर सकते हैं:

snap list

यह कमांड प्रत्येक इंस्टॉल किए गए स्नैप पैकेज के नाम, संस्करण, संशोधन और प्रकाशक के साथ एक तालिका प्रदर्शित करेगा।

स्नैप पैकेज अपडेट करना

स्नैप पैकेज स्वचालित रूप से अपडेट होने के लिए डिज़ाइन किए गए हैं, लेकिन आप निम्न का उपयोग करके मैन्युअल रूप से अपने स्नैप्स को अपडेट भी कर सकते हैं:

sudo snap refresh

यह कमांड अपडेट की जांच करेगा और यदि उपलब्ध हो तो उन्हें आपके इंस्टॉल किए गए स्नैप पैकेजों पर लागू करेगा।

स्नैप पैकेज हटाना

यदि आप किसी स्नैप पैकेज को हटाना चाहते हैं, तो आप remove कमांड का उपयोग करके ऐसा कर सकते हैं। उदाहरण के लिए, वीएलसी को हटाने के लिए, आप निम्नलिखित का उपयोग कर सकते हैं:

sudo snap remove vlc

यह कमांड आपके सिस्टम से स्नैप पैकेज को अनइंस्टॉल कर देगा।

उन्नत स्नैप उपयोग

स्नैप पैकेज की कॉन्फ़िगरिंग

कुछ स्नैप पैकेजों के पास कॉन्फ़िगर करने योग्य विकल्प होते हैं। आप किसी स्नैप पैकेज के लिए उपलब्ध कॉन्फ़िगरेशन को निम्नलिखित का उपयोग करके देख सकते हैं:

snap get <snap-name>

उदाहरण के लिए, यदि वीएलसी में कुछ विशेष कॉन्फ़िगर योग्य सेटिंग्स हैं, तो वे इस प्रकार प्रदर्शित होंगी:

snap get vlc

आप set का उपयोग करके कॉन्फ़िगरेशन सेट कर सकते हैं:

sudo snap set vlc <key>=<value>

स्नैप चैनलों का प्रबंधन करना

स्नैप पैकेजों के पास विभिन्न रिलीज चैनल होते हैं। सामान्य चैनलों में शामिल हैं:

आप स्नैप को इंस्टॉल करते समय या इंस्टॉल किए गए स्नैप के लिए चैनल बदलते समय इसे निर्दिष्ट कर सकते हैं। उदाहरण:

sudo snap install vlc --channel=candidate

इंस्टॉल किए गए पैकेज को एक अलग चैनल पर स्विच करने के लिए:

sudo snap refresh vlc --channel=stable

सामान्य स्नैप कमांड

यहां कुछ उपयोगी स्नैप कमांड का सारांश दिया गया है:

स्नैप समस्याओं का समाधान

उनकी सुविधा के बावजूद, स्नैप पैकेज इंस्टॉल या उपयोग के दौरान कभी-कभी समस्याएं पेश कर सकते हैं। कुछ सामान्य समस्याओं में नेटवर्किंग मुद्दे, एक्सेस अनुमति और पर्यावरण पथ संघर्ष शामिल हैं। नीचे कुछ समस्या निवारण सुझाव दिए गए हैं:

सामान्य मुद्दे और समाधान

सहायता प्राप्त करना

यदि स्नैप कमांड के साथ समस्याएं बनी रहती हैं, तो संभावित समाधान के लिए ऑनलाइन फोरम, स्नैपक्राफ्ट प्रलेखन, या सामुदायिक समर्थन साइटों की जांच करने पर विचार करें। सामुदायिक-संचालित समर्थन अनुभवी उपयोगकर्ताओं से व्यावहारिक अंतर्दृष्टि और अद्वितीय समाधान प्रदान कर सकता है जिन्होंने इसी तरह की समस्याओं का सामना किया है।

निष्कर्ष

स्नैप पैकेज लिनक्स सिस्टम पर सॉफ्टवेयर को इंस्टॉल और प्रबंधित करने का एक सीधा, संगत तरीका प्रदान करते हैं। क्रॉस-डिस्ट्रिब्यूशन संगतता, स्वत: अपडेट और एक उपयोग में आसान कमांड सेट जैसी क्षमताओं के साथ, स्नैप्स आकस्मिक उपयोगकर्ताओं और डेवलपर्स दोनों के बीच लोकप्रिय हो गए हैं। हालांकि कुछ चुनौतियां बनी हुई हैं, जैसे नेटवर्क और अनुमति मुद्दे, स्नैप नई सुविधाएं प्रदान करते हुए और उपयोगकर्ता अनुभव में वृद्धि करते रहते हैं। इस मार्गदर्शिका से, आपको अपने लिनक्स सिस्टम पर स्नैप पैकेजों को प्रभावी ढंग से उपयोग करना शुरू करना चाहिए।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ