स्नैप पैकेज हमें अपने अनुप्रयोगों की चौकियों को बचाने की अनुमति देते हैं

स्नैप पैक और टाइम मशीन

Ubuntu 19.10 रूट के रूप में ZFS फाइल सिस्टम के लिए प्रारंभिक समर्थन के साथ आएगा। इस फाइल सिस्टम की एक सबसे अच्छी विशेषता यह है कि यह आपको विंडोज रिस्टोर जैसी चौकियां बनाने की अनुमति देता है। लिनक्स में उपकरण हैं, लेकिन यह समान नहीं है। जो कुछ बहुत अच्छा लगता है वह व्यावहारिक रूप से उसी फ़ंक्शन में उपलब्ध है जो हमने स्थापित किया है जैसे कि स्नैप पैकेज। केवल एक चीज यह है कि हमें "स्नैपशॉट" को हाथ से रखना होगा।

बिलकुल इसके जैसा पढ़ना Snapcraft में, स्नैप पैकेज हमें न केवल एक ही ऐप के दो संस्करण (जैसे स्थिर और बीटा) स्थापित करने की अनुमति देते हैं, लेकिन वे हमें अन्य चीजों को करने की भी अनुमति देते हैं कुछ चौकियों को बचाएं यह इस घटना में हमारी मदद करेगा कि एक विशिष्ट ऐप के लिए कुछ बुरा होता है। कमांड को याद रखना आसान है, क्योंकि हमें केवल अंग्रेजी में "सेव" का उपयोग करना है।

के साथ स्नैप पैकेज सेटिंग्स सहेजें स्नैप सेव

आज्ञा स्नैप सेव हमारे द्वारा स्थापित सभी स्नैप पैकेजों का एक नियंत्रण बिंदु बनाएगा। यदि हम केवल एक आवेदन बनाने में रुचि रखते हैं, हम आपका नाम जोड़ देंगे, जो GIMP से एक को बचाने के लिए निम्नानुसार होगा:

snap save gimp

यदि हम एंटर दबाने के तुरंत बाद टर्मिनल का उपयोग करना चाहते हैं, तो हमें करना होगा पीछे जोड़ें -नहीं रुको। एक अन्य विकल्प एक और खिड़की खोलना है, लेकिन इसका स्नैप पैकेज की पेशकश की संभावनाओं से कोई लेना-देना नहीं है।

यदि हमने सामान्य कमांड (स्नैप सेव) का उपयोग किया है, तो हम निम्नलिखित की तरह कुछ देखेंगे:

$ sudo snap save
Set  Snap                     Age    Version               Rev   Size   Notes
30   core                     1.00s  16-2.37~pre1          6229   250B  -
30   core18                   886ms  18                    543    123B  -
30   go                       483ms  1.10.7                3092   387B  -
30   vlc                      529ms  3.0.6                 770   882kB  -

हमें सबसे अधिक रुचि "स्नैप" कॉलम से है, जहां हम प्रश्न में एप्लिकेशन देखते हैं, और "एज" कॉलम, जहां यह हमें दिखाता है इस बिंदु को सहेजे हुए हमें कितना समय हो गया है नियंत्रण का। हम "सेट" कॉलम में भी रुचि रखते हैं, जहां हम नियंत्रण बिंदु का नंबर (आईडी) देखेंगे, जो हमें अगले कमांड पर ले जाता है। यदि हम यह देखना चाहते हैं कि हम बिंदु 29 में क्या बचाते हैं, हम निम्नलिखित कमांड लिखेंगे:

snap saved --id=29

अगर हम कुछ भी नहीं जोड़ते हैं (स्नैप सेव) तो हम वह सब कुछ देखेंगे जो हमने बचाया है। हम भी कर सकते हैं अवस्था जांच निम्नलिखित कमांड के साथ एक चेकपॉइंट के लिए (29 के लिए):

snap check-snapshot 29

चौकियों को बहाल करना

अगर हम चाहें एक बिंदु बहाल नियंत्रण, हम कमांड «पुनर्स्थापना» का उपयोग करेंगे, जो इस तरह दिखेगा:

snap restore 29

यह महत्वपूर्ण था आईडी सहेजें क्योंकि, अन्य चीजों के साथ, यह इसके साथ बहाल है। इसमें जो बुरी बात मुझे दिखाई देती है वह यह है कि यदि हमने सामान्य कमांड के साथ कई एप्लिकेशन को सहेजा है, तो आईडी का उपयोग करते समय हम सभी ऐप्स को एक कंट्रोल पॉइंट से रिस्टोर कर लेंगे, इसलिए मुझे लगता है कि उन्हें अलग से सेव करना सबसे अच्छा है।

कुछ ऐसा जो मैं व्यक्तिगत रूप से नहीं जानता था वह है एक स्नैप पैकेज को हटाने से स्वचालित रूप से एक चेकपॉइंट बनता है। इन चौकियों को एक महीने (31 दिन) के लिए बचाया जाता है और हम कमांड का उपयोग करके इन्हें देख सकते हैं स्नैप सेव एक कॉलम में देख «नोट्स» जहां पाठ «ऑटो» दिखाई देगा। यह तब काम आता है जब हम एक स्नैप पैकेज को हटाते हैं, फिर अपना दिमाग बदलते हैं और पुनः स्थापित करने के बाद, हम उस अंतिम कॉन्फ़िगरेशन को पुनर्प्राप्त करना चाहते हैं जिसका हमने उपयोग किया था।

स्नैप पैकेज से चौकियों को हटाना

हम भी कर सकते हैं अंक मिटा दो नियंत्रण मैन्युअल रूप से। इसके लिए हम कमांड «भूल» का उपयोग करेंगे, जो आईडी 29 के लिए इस तरह दिखेगा:

snap forget 29

Snapcraft की इस जानकारी को पढ़ते हुए, मैं सब कुछ के बारे में सोचना बंद नहीं कर सकता था, Canonical ने हमें Snap Pack के बारे में वादा किया था। वे सभी फायदे हैं, और यह ऐसा है (मैं इसे इस तरह से देखता हूं), लेकिन उनके पास अभी भी उनके जूते में एक पत्थर है जिसे अनदेखा करना मुश्किल है: अपडेट वांछित होने के लिए बहुत छोड़ देते हैं यदि हम उनकी तुलना करते हैं फ्लैटपैक पैकेज। और यह एक डिजाइन समस्या नहीं है, लेकिन डेवलपर्स से जो उन्हें जल्द से जल्द वितरित नहीं करना चाहिए।

किसी भी मामले में, हम बात करते हैं नई पीढ़ी के पैकेज जो अपना पहला कदम उठा रहे हैं, इसलिए मुझे लगता है कि हमें उन्हें विश्वास मत देना चाहिए और जब भी संभव हो उनका उपयोग करना चाहिए।

सबसे लोकप्रिय तस्वीरें
संबंधित लेख:
Canonical स्टॉक लेता है और वितरण द्वारा सबसे लोकप्रिय स्नैप्स प्रकाशित करता है

पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।