Setup standalone cygwin applications -


मैं साइगविन अनुप्रयोगों का एक न्यूनतम सेट सेटअप करना चाहता हूँ (ls, diff, path, find, grep) ताकि वे चल सकें पूर्ण साइगविन स्थापित किए बिना एक मशीन।

मैं मानता हूं कि मुझे केवल * .exe फ़ाइलें और *। Dll हैं जो प्रासंगिक हैं। अब तक, यह मेरे पास है। यह अभी तक काम करता है, लेकिन मैं सोच रहा था कि क्या सड़क के नीचे कोई समस्या है जो मुझे अनुभव हो। > वास्तव में नहीं, परन्तु आप इसे देखना चाहते हैं, जिस पर आपके द्वारा वर्णन किए जा रहे एप्लिकेशन के लिए साइगविन पर कुछ फायदे हैं:

  1. यह बाहरी DLL पर निर्भर नहीं करता है

  2. निष्पादनकर्ता cygwin.dll के बजाय msvcrt.dll का उपयोग करते हैं, इसलिए वे मूल विंडो पथ के साथ अच्छी तरह खेलते हैं।

  3. की वजह से (2) यह कमांड या बल्ले की फ़ाइलों में बहुत अधिक अच्छी तरह से एकीकृत करता है / cygdrive पथ और बाकी सिस्टम के द्वारा उपयोग किए जाने वाले मूल पथ के बीच कोई डिस्कनेक्ट नहीं है। यदि आपके पास ऐसा करने के लिए अवसर है।

UnxUtils कार्यक्षमता की तैनाती के लिए काफी अच्छा है जैसे sed मशीनों के लिए मशीनों क्योंकि आप बस एक अनुप्रयोग निर्देशिका में sed.exe को छोड़ सकते हैं और किसी भी DLL या अन्य इंस्टॉलेशन जटिलताओं को दर्ज करने के बारे में चिंता करने की आवश्यकता नहीं है सीएमडी.एक्सई इन बैच फाइलों में उपयोग करने के लिए पाइप और अच्छी तरह से रीडायरेक्ट करेगा, और उपयोगिताओं \ r \ n लाइन टर्मिनेटरों को ध्यान नहीं देगी।


Comments