अगर मैं इसके बजाय उपयुक्त माध्यम से स्थापित कर सकता हूं तो मैं एक स्नैप क्यों स्थापित करना चाहता हूं?


29

EDIT - यह संदर्भित प्रश्न का डुप्लिकेट नहीं है क्योंकि:

  • मेरा प्रश्न विशेष रूप से बताता है कि मैं अंत-उपयोगकर्ता अनुभव में रुचि रखता हूं , विकास की आसानी या दक्षता नहीं, जो कि अन्य प्रश्न को काफी हद तक संदर्भित करता है। जैसा कि नोट किया गया है, विकास / परिनियोजन एंड-यूज़र अनुभव को प्रभावित करता है, लेकिन यह सब वहाँ नहीं है, और न ही संदर्भित प्रश्नों में से उन समस्याओं को संबोधित किया जाता है जो सीधे एक एंड-यूज़र की एप्लिकेशन को उपयोग करने की क्षमता को प्रभावित करते हैं (उदाहरण के लिए डेटा तक पहुँचने में परेशानी) अन्य विभाजन, सुस्ती, आदि)
  • शायद "सम्मोहक" उपयोग करने के लिए सही शब्द नहीं था; मेरा इरादा वास्तविक दुनिया, अनुभवात्मक परिणामों के बारे में पूछना था, अर्थात्, ऐसी चीजें जो घटित होती हैं या नहीं होती हैं, जैसा कि सैद्धांतिक / वास्तुशिल्प कथनों के विपरीत है, जबकि संभवतः सटीक, किसी भी वास्तविक दुनिया के साथ समर्थित नहीं प्रतीत होता है उदाहरण कथन का समर्थन करने के लिए। मुझे और अधिक सीधे तौर पर कहना चाहिए था कि मेरा उद्देश्य ऐसे उत्तर प्राप्त करना था, जो अंतिम-उपयोगकर्ताओं द्वारा अनुभव की जाने वाली वास्तविक दुनिया की गिरावट के खिलाफ "फायदे" के संतुलन पर विचार करें। "डुप्लिकेट" प्रश्न काफी हद तक सैद्धांतिक है, और अंत-उपयोगकर्ता अनुभव पर चर्चा नहीं करता है।
  • "डुप्लिकेट" प्रश्न का मेरे द्वारा यहां उपयोग किए गए उदाहरण के समान दूर से कुछ भी उल्लेख नहीं किया गया है, अर्थात, स्नैप्स के लिए एक अंत-उपयोगकर्ता नकारात्मक है (इस मामले में, अन्य विभाजनों पर डेटा तक पहुंच की कमी और स्नैप ऐप प्रदर्शन) किसी भी उपलब्ध दस्तावेज में चर्चा नहीं की गई है जो मुझे मिल सकता है। EDIT का अंत

जबकि मैं समझता हूं कि ऐप को अधिक व्यापक रूप से उपलब्ध कराने में स्नैप का एक बड़ा फायदा है , क्या एप के ऊपर स्नैप चुनने के लिए कोई सम्मोहक कारण है, यदि एप उपयुक्त पैकेज के माध्यम से मेरे डिस्ट्रो / संस्करण के लिए उपलब्ध है?

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

मैंने स्नैपडील स्थापित किया और एक-दो स्नैप लगाए और वास्तव में निराश और निराश था। स्नैप एप्लिकेशन धीमा हैं और यह मुश्किल है, यदि असंभव नहीं है, तो स्नैप के भीतर से अन्य विभाजनों पर फ़ाइलों तक पहुंचने के लिए।

जबकि मैंने बहुत सी जानकारी देखी है जो कहती है कि स्नैप्स "तेज," "आसान," "सुरक्षित" हैं, आदि, मुझे ऐसा कुछ भी नहीं मिला है जो बताता है कि यह वास्तव में क्यों या कैसे है।

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


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

@mikewhatever - मुझे पता है कि मुझे स्नैप का उपयोग करने की आवश्यकता नहीं है - इसलिए मैं प्रश्न पूछ रहा हूं। "Uptodate" नहीं होने वाले एप्लिकेशन मेरे प्रश्न को संबोधित नहीं करते हैं, क्योंकि uptodate बहुत अस्पष्ट है - क्या किसी ऐप के लिए अंतिम-उपयोगकर्ता का नुकसान वास्तव में है या नहीं यह नवीनतम संभावित संस्करण में विशिष्ट स्थिति पर अत्यधिक निर्भर है। तो इस बारे में मेरा सवाल यह है कि स्नैप के माध्यम से एक ऐप इंस्टॉल करके बनाई गई सीमाओं के वास्तविक नुकसान के खिलाफ वजन नहीं बढ़ने का संभावित नुकसान कैसे होता है ।
LSharkey

1
मैंने फिर से खोलने के लिए मतदान किया, हालाँकि आपकी बात (1) सीधे उपयोगकर्ताओं को प्रभावित करती है क्योंकि यह उपयोगकर्ताओं और डेवलपर्स दोनों को एक बेहतर समग्र अनुभव के लिए (संभवतः) जटिल सॉफ़्टवेयर परिनियोजन के कार्य से राहत देता है।
डेविड फ़ॉस्टर

@ मरमू - नहीं, यह डुप्लिकेट नहीं है। आपके द्वारा संदर्भित प्रश्न स्नैप्स के साथ अंत-उपयोगकर्ता अनुभव के लिए नकारात्मक पक्ष को संबोधित नहीं करता है।
LSharkey

मैंने दो - उच्च डिस्क उपयोग, सुरक्षा अपडेट की कमी की संभावना का उल्लेख किया। इसके अलावा, आप किस डाउनडाइड की बात कर रहे हैं?
मुरु

जवाबों:


18

मैं लिबरऑफिस के दो संस्करणों 6.1.3.2 के साथ कुछ प्रयोग करने के परिणामों को साझा कर सकता हूं: एक ubuntu 18.04 के साथ दिए गए स्नैप के रूप में और दूसरा आधिकारिक ppa से स्थापित। कृपया नीचे दिए गए मूल्यों को ध्यान में रखें।

एक खाली कैल्क स्प्रेडशीट का स्टार्टअप समय

  • ppa: 1.5 एस

  • स्नैप: 13 एस

प्रभाव के साथ पीडीएफ में 13-स्लाइड्स (ज्यादातर पींग चित्रों) का रूपांतरण समय

  • ppa: 9 एस

  • स्नैप ~ 70 एस

डिस्क का उपयोग [MB] (अपेक्षित / वास्तविक)

  • ppa: 369/483

  • स्नैप: 507/1269

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

कुल मिलाकर, मेरे लैपटॉप पर स्नैप छवि का डिस्क स्थान 2 गुना से अधिक है और यह संबंधित ppa की तुलना में लगभग 10 गुना धीमा है। आम राय के विपरीत स्नैप आवेदन के बाद के स्टार्टअप मेरे सिस्टम पर तेज नहीं हैं।

स्नैप-एंड के अंतिम-उपयोगकर्ता के लाभों पर मेरा व्यक्तिगत विचार केवल सिस्टम सुरक्षा से संबंधित है (कोई भी स्थापित करने के लिए आवश्यक sudo, सीमित रनटाइम अनुमतियाँ)। इसलिए यदि आप कम जोखिम में एक व्यक्तिगत प्रणाली चला रहे हैं, तो मैं पीएपी से चिपक जाऊंगा। इस तरह के मामलों में वर्धित सुरक्षा वर्तमान में होने वाले अल्पाहार में अधिक खराब प्रदर्शन की लागत के लायक नहीं है।


9

कैनोनिकल का कहना है ...

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

मैं ubuntu पर अपने पैकेज को प्रबंधित करने के लिए उपयुक्त भी पसंद करता हूं, लेकिन यदि आप किसी अन्य श्रेणी में हैं, तो आप शायद कुछ ऐसा स्थापित करना चाहते हैं जो वितरण पैकेज प्रबंधक में उपलब्ध नहीं है, लेकिन शायद स्नैप में उपलब्ध है। कैननिकल स्नैप के साथ "बदलना" चाहता है क्योंकि उन्हें लगता है कि स्नैप अधिक स्थिर है और डेवलपर्स के लिए पैकेज बनाना आसान है।

तस्वीरें बहुत सुरक्षित हैं! आपके द्वारा इंस्टॉल किए गए स्नैप्स आपके हार्ड ड्राइव में डिफरेंट वॉल्यूम में इंस्टॉल किए जाते हैं। आप ऐप की अनुमतियों को प्रबंधित कर सकते हैं जैसे आप एंड्रॉइड 6.0 और बाद में करते हैं। आप अपने कैमरा या माइक्रोफ़ोन का उपयोग करने वाले ऐप्स को ब्लॉक कर सकते हैं और अपने होम डायरेक्टरी में फाइलों को एक्सेस कर सकते हैं।

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


धन्यवाद, लेकिन आपका जवाब मेरे सवाल का जवाब नहीं देता। मैं Canonical के "आधिकारिक" स्पष्टीकरण से बहुत परिचित हूं। मैंने अपने प्रश्न के बारे में विशेष रूप से पूछा कि गैर-विज्ञापित डाउन-साइड्स (जैसा कि एंड-यूज़र अनुभव से संबंधित है) का प्रबंधन स्नैप्स के साथ करना है।
LSharkey
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.