इंस्टॉलर या पोर्टेबल


11

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

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

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

क्या भविष्य के डेस्कटॉप वातावरण के लिए "स्कैन / एप्लीकेशन / $ {AppName} / सूचना फ़ोल्डर और सूची ऐप आइकन" का उपयोग किया जाना चाहिए?


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

@rmx: रजिस्ट्री पर सब कुछ डालने का जुनून क्या है? रजिस्ट्री पर चीजों को रखने का असली फायदा क्या है? रजिस्ट्री के खिलाफ भी कुछ नहीं।
मनिएरो

जवाबों:


9

यह आपके लक्षित दर्शकों पर निर्भर करता है।

एक प्रोग्रामर या एक पॉवर यूजर के रूप में, मुझे पोर्टेबिलिटी के लिए एक कंप्रेस्ड फाइल के अंदर रहना और सॉफ्टवेयर को डिलीट करने में सक्षम होना पसंद है, इसके बारे में चिंता किए बिना रजिस्ट्री में कोई निशान छोड़ना।

एक नियमित व्यक्ति के रूप में (ज्यादातर नियमित रूप से विंडोज उपयोगकर्ताओं के लिए लागू होता है), हालांकि, मैं सिर्फ setup.exe पर क्लिक करना चाहता हूं और यह मेरे लिए खुद को स्थापित करता है। मैं नहीं चाहता कि एक README फाइल को देखने के लिए या किसी अन्य प्रकार के निर्देश का पालन करने के लिए मुझे केवल उस सॉफ़्टवेयर को स्थापित करना होगा जो मुझे चाहिए। मुझे जितना मैं संभाल सकता था उससे अधिक क्लिक न करें।

आपको इस बात पर विचार करना चाहिए कि इंस्टॉलर बनाने या नहीं करने का निर्णय लेने से पहले आप सॉफ्टवेयर को किसके लिए बना रहे हैं।


कुछ भी नहीं जो कहते हैं कि एक setup.exe केवल एक स्वयं निकालने वाला नहीं हो सकता है जो कुछ शॉर्टकट भी डालता है। मेरी समस्या यह है कि सिस्टम (रजिस्ट्री, आदि) में बदलाव है। मैं इसे एक शीर्ष-स्तरीय फ़ोल्डर में सम्‍मिलित करना चाहता हूं, और उस फ़ोल्डर की चीज़ों के शॉर्टकट हैं, ताकि जब भी मुझे ऐसा लगे, मैं हटा सकूं।
माइकल के

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

रजिस्ट्रियों के बिना, एप्लिकेशन कॉन्फ़िगरेशन को संग्रहीत करने के लिए अपने स्वयं के फ़ोल्डर बना देगा, जिससे कॉन्फ़िगरेशन को हटाना और साझा करना आसान हो जाता है। इस तरह मैंने विंडोज और लिनक्स पर नेक्सुइज़ के बीच सेव को साझा किया
मिंग-तांग 13'10

5

मैं खुद को प्रो-पोर्टेबल कर रहा हूं, क्योंकि किसी एप्लिकेशन को सिस्टम को कभी भी संशोधित नहीं करना चाहिए जब तक कि यह वास्तव में आवश्यक नहीं है, और अधिकांश समय ऐसा नहीं होता है।

अगर मेरी मशीन राज्य ए में थी जब मैंने कुछ स्थापित किया था, तो मैं चाहता हूं कि जब वह कुछ हटा दिया जाए तो मैं राज्य ए में वापस जाऊंगा। अन्यथा, आप अपने सिस्टम पर (अब) बेकार बकवास के टन के साथ समाप्त होते हैं।

इस संबंध में, लिनक्स मेरे लिए बेहतर काम करता है क्योंकि विंडोज की तुलना में हर चीज का स्थान बहुत बेहतर "मानकीकृत" है, जहां, उदाहरण के लिए, आप अपनी सेटिंग्स लगभग कहीं भी पा सकते हैं: विंडोज फ़ोल्डर में, अपने घर के फ़ोल्डर में, $ App की स्थापना में। निर्देशिका, रजिस्ट्री आदि में।


1

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

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

लेकिन, कभी-कभी मेरे पास प्रशासन का उपयोग नहीं होता है या मैं किसी दूरस्थ मशीन से कुछ चलाना चाहता हूं क्योंकि फिर से मैं इसे खुद से मुकाबला करने के लिए बहुत आलसी हूं, फिर यह स्वयं निहित होने से मुझे उस श्रम की बचत होती है।

दोनों इंस्टॉलर और फ़ाइलों की एक ज़िप फ़ाइल वितरित करना मुझे लगता है कि जाने का रास्ता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.