WSL का उपयोग करते समय मैं विंडोज़ से लिनक्स बाइनरी कैसे एक्सेस करूं? - रूबी-ऑन-रेल, रूबी, रूबिमाइन, विंडोज-उपप्रणाली-लिनक्स के लिए

I"m experimenting with the new Windows Subsystem विंडोज में रेल अनुप्रयोगों को विकसित करने के तरीके के रूप में लिनक्स के लिए। मेरे पास डब्ल्यूएसएल स्थापित है और इसमें रूबी है लेकिन मैं विंडोज़ जीयूआई एप्लिकेशन से रूबी का उपयोग कैसे करूं, विशेष रूप से रूबीमाइन:

यहां छवि विवरण दर्ज करें

ऐसा इसलिए है कि मैं आसानी से रेल शुरू कर सकता हूं, परीक्षण चला सकता हूं आदि।

उत्तर:

जवाब के लिए 0 № 1

कुछ बातें:

  1. एक बैश कंसोल खोलें और जब आप "रूबीमाइन चला रहे हों तो इसे खोलें: जैसे ही आप अपना अंतिम बैश सत्र बंद करते हैं, डब्लूएसएल सभी चल रहे लिनक्स प्रक्रियाओं को खत्म कर देता है।
  2. मेरा मानना ​​है कि रूबीमाइन 32-बिट ऐप है। डब्ल्यूएसएल के उपकरण 64-बिट हैं। इसलिए आपको कॉल करने की आवश्यकता है c:\Windows\Sysnative\Bash.exe 64-बिट का आह्वान करने के लिए Bash.exe 32-बिट ऐप से।
  3. (जबकि आपका बैश कंसोल खुला है) आप या तो बैश को कॉल कर सकते हैं और इसे अपने आदेश को निष्पादित करने के लिए कह सकते हैं: c:\Windows\Sysnative\Bash.exe -c "<command>", या आप बाश में एसएसडीडी शुरू कर सकते हैं और उसके बाद रुबीमाइन से "रिमोट" शुरू कर सकते हैं और रूबी ड्राइव कर सकते हैं जैसे कि आप रिमोट लिनक्स बॉक्स / वीएम चला रहे थे।

जवाब के लिए 0 № 2

यदि कोई सोच रहा है कि इस समय रूबी के नवीनतम संस्करण के साथ यह कैसे किया जा सकता है, तो रूबी के रिमोट रेपो के लिए डब्लूएसएल कनेक्टर है।

WSL में रूबी Win10Pro पर रूबीमाइन से पहुंची


संबंधित सवाल
सबसे लोकप्रिय