लिनक्स पर, सॉफ़्टवेयर स्थापित करने के कई अलग-अलग तरीके हैं। इसमें डेबियन पैकेज, रेडहैट आरपीएम पैकेज, आर्क लिनक्स यूजर रिपॉजिटरी, जेंटू पोर्टेज ट्री, एपिमेज, स्टैटिस्टिक बाइनरी फाइल के साथ टारगेज आर्काइव्स और लिस्ट चलती है। फिर भी, लिनक्स पर सॉफ़्टवेयर स्थापित करने के कई तरीकों के साथ, अभी भी कई समस्याएं मौजूद हैं। उदाहरण के लिए: लिनक्स के लिए पेशेवर सॉफ्टवेयर विकसित करते समय, हर एक लिनक्स वितरण पर इसे प्राप्त करना बहुत कठिन है। उबंटू के लोग इस मुद्दे को हल करने के लिए प्रतिबद्ध हैं। उनका समाधान; स्नैप पैकेज। यहां लिनक्स पर स्नैप पैकेज की आवश्यकता पर एक नज़र है, और उन्हें कैसे उपयोग और स्थापित करना है।
बिगड़ने की चेतावनी: नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें इस लेख के अंत में।
अक्सर कई बार डेवलपर्स खुद को कई अलग-अलग पैकेज प्रकारों में अपने कार्यक्रमों की पैकेजिंग करते हैं, और निराश हो जाते हैं। इन सभी पैकेज फ़ाइलों को बनाने में समय लगता है, और परिणामस्वरूप, बहुत सारे प्रोग्राम इसे लिनक्स पर नहीं बनाते हैं। यही कारण है कि उबंटू के लोगों ने स्नैप पैकेज विकसित किए। एक स्नैप कुछ ऐसा है जो स्नैप स्टोर से इंस्टॉल किया जा सकता है, और "स्नैप" के अंदर वह सब कुछ है जो प्रोग्राम को चलाने के लिए आवश्यक है।
इसका मतलब यह है कि ऐप की जरूरत की हर चीज (लाइब्रेरी, बाइनरी फाइल, इमेज फाइल्स, ऑडियो फाइल और प्रोग्राम्स) स्वयं निहित हैं और सिस्टम से स्वतंत्र चल सकती हैं। यह सुनिश्चित करता है कि कोई बात नहीं, कार्यक्रम कितने पुराने, या मेजबान प्रणाली गलत है के बावजूद चलेगा। यह प्रभावी रूप से किसी भी लिनक्स वितरण पर स्नैप्स को स्थापित करना संभव बनाता है, और इसे एक "सार्वभौमिक इंस्टॉलर" बनाता है, जिसे कोई भी डेवलपर, बड़ा या छोटा, उठा सकता है और यहां तक कि अपना स्वयं का स्नैप स्टोर भी बना सकता है!
स्नैपड वह तकनीक है जो स्नैक्स को लिनक्स पर चलाने में मदद करती है। स्नैप्स के पीछे कंपनी ने अन्य लिनक्स वितरण निर्माताओं के साथ काम किया है ताकि लोकप्रिय और सबसे अधिक उपयोग किए जाने वाले लिनक्स आसानी से स्नैप्स चला सकें और स्थापित कर सकें। इसे चलाने का तरीका यहां बताया गया है
ध्यान दें: उबंटू उपयोगकर्ताओं, साथ ही उबंटू पर आधारित लिनक्स वितरण का उपयोग करने वालों को स्नैपडील स्थापित करने की आवश्यकता नहीं होगी।
sudo apt install Snapd
sudo dnf install Snapd। sudo systemctl enable --now snapd.socket
सुडो पैक्मैन -एस स्नैपड। sudo systemctl enable --now snapd.socket
सुडो ज़िपर एड्रेपो http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_42.2/ तेज़। sudo zypper इनस्टॉल स्नैपडील। sudo systemctl enable --now snapd.socket
सुडो ज़िपर एड्रेपो http://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed/ तेज़। sudo zypper इनस्टॉल स्नैपडील। sudo systemctl enable --now snapd.socket
सूद- s
नैनो -w /etc/portage/repos.conf/gentoo-snappy.conf
निम्नलिखित पेस्ट करें:
[gentoo-snappy] # एक अनौपचारिक ओवरले जो "स्नेपी" बैकबोन की स्थापना का समर्थन करता है। # अनुचर: क्लेटन "केफनाब" डॉब्स (क्लेटन.टॉब्स@gosecur.us) # अपस्ट्रीम मेंटेनर: ज़िग्मंट "ज़ीगा" क्रिनिकी ([email protected]) स्थान = / usr / स्थानीय / पोर्टेज / जेंटू-स्नैपी। सिंक-प्रकार = गिट। सिंक-उरी = https://github.com/zyga/gentoo-snappy.git. प्राथमिकता = ५०। ऑटो-सिंक = हाँ
कॉन्फ़िगरेशन फ़ाइल के साथ सहेजें ctrl + O
.
इमेंट सिंक --repo gentoo-snappy
जैसा कि पहले उल्लेख किया गया है, स्नैप्स को क्रमशः उबंटू और कैननिकल द्वारा चलाए गए "स्नैप स्टोर" में होस्ट किया जाता है। कोई भी मुफ्त में तस्वीर पोस्ट कर सकता है। स्टोर करने के लिए अपने स्वयं के स्नैप पैकेज को प्रकाशित करने के लिए देख रहे लोगों के लिए, पर सिर Snapcraft.io. इस वेबसाइट में सभी जानकारी (भारी विवरण में) है जो आपको आरंभ कर सकती है।
सॉफ़्टवेयर के लिए स्टोर खोजने के लिए, ढूँढें कमांड का उपयोग करके देखें:
स्नैप प्रोग्राम खोजें
उदाहरण के लिए:
स्नैप टेलीग्राम खोजें
इसमें कीवर्ड "टेलीग्राम" के साथ सभी इंस्टॉल करने योग्य स्नैप पैकेजों की सूची प्रिंट की गई है। इस सूची के माध्यम से देखें, और पता लगाएँ कि क्या पैकेज स्थापित करना है। फिर, ऐसा करने के लिए इंस्टॉल कमांड का उपयोग करें।
sudo snap इंस्टॉल टेलीग्राम-लेटेस्ट
यह स्टोर से स्नैप के नवीनतम संस्करण को डाउनलोड करेगा, और इसे सिस्टम में इंस्टॉल करेगा, और फिर स्नैप कंटेनर को माउंट करेगा ताकि उपयोगकर्ता इसके अंदर सॉफ़्टवेयर तक पहुंच सके। यह देखने के लिए कि स्नैप कहां पर है, चलाएं lsblk
आदेश। ऐसा इसलिए है क्योंकि सॉफ्टवेयर एक माउंटेड वॉल्यूम है और सिस्टम के लिए किसी अन्य माउंटेड हार्ड ड्राइव या डिवाइस से अलग नहीं है।
निकालें कमांड के साथ सिस्टम से किसी भी स्थापित स्नैप पैकेज को हटा दें।
उदाहरण के लिए:
sudo snap दूर टेलीग्राम-नवीनतम
उस स्नैप का नाम भूल जाएं जिसे आप निकालना चाहते हैं? इसे इस्तेमाल करे:
तस्वीर सूची
सूची कमांड सभी स्थापित स्नैप की सूची का प्रिंट आउट लेगा। यहां से, स्नैप के नाम पर ध्यान दें, फिर ऊपर हटाए गए कमांड के साथ इसे सिस्टम से हटा दें।
नोट: इस कमांड का उपयोग करके इस ट्यूटोरियल में चर्चा नहीं की गई अन्य कमांड खोजें तस्वीर --help
किसी भी सॉफ्टवेयर की तरह, स्नैप को अपडेट करना होगा। स्नैप डेमन सिस्टम पर हर स्नैप कंटेनर का प्रबंधन करता है। परिणामस्वरूप, स्नैप पैकेज पारंपरिक साधनों से अपडेट नहीं होंगे। सिस्टम पर स्थापित स्नैप पैकेज को अपडेट करने के लिए, रीफ्रेश कमांड का उपयोग करें। स्नैप का उपयोग करने के लिए अंतिम महत्वपूर्ण कमांड रिफ्रेश कमांड है।
सुडोल स्नैप ताज़ा
स्नैप पैकेज में लिनक्स पर सॉफ़्टवेयर स्थापित करने और उपयोग करने के तरीकों को बदलने की क्षमता है, जिससे इसे वितरित करना आसान हो जाता है। सॉफ्टवेयर डेवलपर्स के बजाय एक ही कार्य को पूरा करने के लिए कई अलग-अलग पैकेज, बायनेरिज़ और डिलीवरी के तरीके बनाने के लिए, वे केवल एक सिंगल स्नैप कंटेनर बनाएँगे। पुस्तकालयों, निष्पादन योग्य कोड और अन्य महत्वपूर्ण फाइलों के साथ स्वयं शामिल हैं, जिन्हें उपयोगकर्ता आसानी से एक कमांड के साथ स्थापित कर सकते हैं।
तस्वीरें सही नहीं हैं। कुछ नए लिनक्स उपयोगकर्ताओं के पास उनके उपयोग के मुद्दे होंगे। ऐसा इसलिए है क्योंकि एप्लिकेशन इंस्टॉल करना केवल कमांड लाइन के साथ काम करेगा। हम केवल आशा कर सकते हैं कि जैसे ही स्नैप पैकेज अधिक से अधिक लोकप्रिय हो जाते हैं, उबंटू में लोग स्नैप्स को स्थापित करने और उपयोग करने के लिए एक अच्छे उपयोगकर्ता इंटरफ़ेस पर काम करेंगे। तब तक, कमांड लाइन को करना होगा।
इन दिनों क्लाउड स्टोरेज काफी लोकप्रिय है। दुर्भाग्य से, यह बहुत महं...
Parcellite उन लोगों के लिए लिनक्स के लिए एक हल्का GTK + क्लिपबोर्ड ...
Diodon Gnome / GTK + डेस्कटॉप के लिए एक हल्का क्लिपबोर्ड प्रबंधन ऐप...