खिड़कियों के लिए Cygwin वैकल्पिक? [बन्द है]


13

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

क्या उस जैसी कोई उपयोगिता है?

पुनश्च: मैंने अपने 'क्लियर' कमांड को क्लियर के माध्यम से बनाया है। इसमें 'cls' के साथ और मैं इसे सभी कमांड्स के लिए नहीं कर सकता हूं :)

जवाबों:


14

यहाँ कुछ विकल्प दिए गए हैं:

उन में से, शायद यूनिक्स युटिल्स आपको सबसे अच्छी सेवा दे सकते हैं।


1
Superuser की सूची नहीं है कि जब मैंने यह पोस्ट किया था! किसी भी तरह UnxUtils इसे सर्व करता है :)
यूकेथ

मिठाई। मुझे लगता है कि मैं भी इसका इस्तेमाल करना शुरू कर दूंगा।
D'rvit

लिंक किए गए प्रश्न को अब हटा दिया गया है, धन्यवाद सुपरयूजर मॉड।
जेम्स मैकमोहन

@dthree: कृपया सवालों के संपादन और अपने उत्पाद के लिए एक लिंक जोड़कर स्पैम में चुपके न करें। इस अत्यधिक उत्कीर्ण और स्वीकृत उत्तर के ओपी ने आपके उत्पाद की सिफारिश नहीं की और आपने इसके लिए अपने कनेक्शन का खुलासा नहीं किया।
फिक्सर 1234

7

MSYS - http://www.mingw.org/wiki/msys

प्रयोग करने योग्य काफी, और जब तक आपके पास% PATH% में MSYS की "बिन" निर्देशिका है, आप cmd.exe के भीतर से कई यूनिक्स कमांड का उपयोग कर सकते हैं।

तुम भी जल्दी से cmd.exe के भीतर से टकरा सकते हैं जब आप की जरूरत है।


1
Cygwin आपको cmd.exe के भीतर से UNIX कमांड का उपयोग करने की अनुमति देता है जब आपके पास "बिन" डायरेक्टरी होती हैPATH
jweede

1
MSYS विंडोज में यूनिक्स सॉफ्टवेयर को पोर्ट करने के लिए वास्तव में अच्छी तरह से काम करता है। कई बार ./configure और एक मेक इन सभी को आपको विंडोज बनाने की जरूरत होती है। तुम भी पागल सिगविन की जरूरत नहीं है। मैं MSYS की अत्यधिक अनुशंसा करता हूं।
उपयोगकर्ता 1


3

कुछ लोगों ने यूनिक्स यूटिल्स का सुझाव दिया है, लेकिन लगता है कि यह कई वर्षों में अपडेट नहीं हुआ है।

GnuWin32 अधिक सक्रिय विकास के तहत लगता है। इसका ऑटो-अपडैटर, GetGnuWin32 , अपेक्षाकृत क्लंकी है, लेकिन आपको इससे निपटने में सक्षम होना चाहिए, यदि आप सीएलआई के साथ पर्याप्त आराम कर रहे हों, तो पहले स्थान पर लिनक्स कमांड-लाइन टूल्स चाहते हैं।


1

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


2
दरअसल, यह मिनगेड के MSYS के सबसेट के साथ आता है।
user1686

1

एक उत्कृष्ट विकल्प एटी एंड टी में डेविड कॉर्न से यूविन है। यह मुफ़्त है और इसे नियमित रूप से अपडेट किया जाता है।


0

मेरे पास Cygwin और Inerix / SFU / SUA के साथ-साथ CMD + unxutils और पोटीन, आदि के विभिन्न पुनरावृत्तियों का उपयोग है। यह हमेशा सिस्टम से लड़ने का मन करता है।

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

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

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