मैं अपने इंस्टॉलर को अपडेट करने का प्रयास कर रहा हूं ताकि उपयोगकर्ता बस फ़ाइल पर डबल-क्लिक कर सकें और सभी निर्भरताओं और हमारे सॉफ़्टवेयर को आसानी से इंस्टॉल किया जा सके। यह उन अनुप्रयोगों का एक सूट है जो एक स्वच्छ उबंटू 8.04 स्थापना पर तैनात किए जाएंगे। मैंने एक .deb फ़ाइल बनाने की जांच की है, लेकिन निर्भरता सूचीबद्ध करना काम नहीं करता है क्योंकि कोई इंटरनेट एक्सेस उपलब्ध नहीं है। और, कोई भी स्क्रिप्ट जो स्थानीय एपीटी रिपोजिटरी सेट अप करेगी उसे अभी भी कमांड लाइन से चलाने की आवश्यकता होगी। क्या डेब फ़ाइल के अंदर एक डेब फ़ाइल डालने का कोई तरीका है?उबंटू में इंस्टॉलर डबल-क्लिक करें?
मुझे पता है कि कई कंपनियां शैल स्क्रिप्ट को शिप करती हैं जिन्हें आपको + x को chmod करना है, फिर निष्पादित करना है। यह स्वीकार्य नहीं है। यह हास्यास्पद है कि यह संभव नहीं है; विशेष रूप से वितरण और वास्तुकला पर विचार करना तय किया गया है।
तो आप कह रहे हैं कि आप पहले ही जानते हैं कि यह असंभव है? –
मुझे पता है कि मेरे पास सीमित जानकारी दी गई है। अन्य कंपनियों (जैसे एडोब) को कई डिस्ट्रोज़ का समर्थन करना चाहिए, इसलिए वे निष्पादन योग्य बैश स्क्रिप्ट का उपयोग करते हैं। हालांकि वे distros भर में काम करते हैं, उपयोगिता भयानक है। –
chmod + x की आवश्यकता एक सुरक्षा सुविधा माना जाता है। यदि आवश्यकता हो तो इसके लिए जीयूआई फ्रंटेंड्स हैं ... – bdonlan