मैंने विंडोज के लिए Git इंस्टॉल किया और यह "Git Bash" के साथ आया, जो मूल रूप से MinGW32 है। मैंने देखा कि इसमें SSH है, लेकिन SSHD नहीं है।
MinGW32 में SSHD प्राप्त करने का सबसे आसान तरीका क्या है?
मैंने विंडोज के लिए Git इंस्टॉल किया और यह "Git Bash" के साथ आया, जो मूल रूप से MinGW32 है। मैंने देखा कि इसमें SSH है, लेकिन SSHD नहीं है।
MinGW32 में SSHD प्राप्त करने का सबसे आसान तरीका क्या है?
जवाबों:
एक बैश शेल "MinGW32" नहीं है। मैं आज उदार महसूस कर रहा हूं, इसलिए यहां जाता हूं ...
fork
और अन्य UNIX- विशिष्ट फ़ंक्शन कॉल करता है। एक बैश शेल होता है।msvcrt.dll
। यह विंडोज एपीआई हेडर का एक खुला कार्यान्वयन प्रदान करता है और देशी 32-बिट विंडोज ऐप्स बनाने के लिए GNU टूल्स का उपयोग करने की अनुमति देता है।MinGW.org MSYS को बनाए रखता है, और जो लोग स्पष्ट रूप से नहीं सोचते हैं, अक्सर दोनों एक ही नाम देते हैं, या कहें कि दोनों एक ही चीज हैं। यह सच नहीं है। MinGW (.org / -w64) एक CRT है जो भारी रूप से msvcrt.dll पर निर्भर करता है। इसका कोई बैश नहीं है। यह बैश नहीं है। आप "MinGW GCC" को "सादा" MinGW कह सकते हैं, क्योंकि दोनों निकट से संबंधित हैं। MSYS को "MinGW32" न कहें। वह सिर्फ बुराई है।
अपने प्रश्न का उत्तर देने के लिए: cygwin स्थापित करें, और sshd को स्थापित करने के लिए अपने पैकेज प्रबंधक का उपयोग करें।