আমি ব্যক্তিগতভাবে পরেরটিটি করি: একাধিক উইন্ডোজ মোডে আমার এক্স সার্ভার হিসাবে ভিসিএক্সএসআরভি ব্যবহার করুন, তারপরে xfce4- টার্মিনাল চালু করুন (কারণ জিনোম-টার্মিনালে ভিজ্যুয়াল সমস্যা রয়েছে যা আমি কীভাবে ঠিক করতে শেখার চেষ্টা করি না), এবং হঠাৎ আমার কাছে আছে হরফ এবং রঙ সমর্থন সহ একটি উপযুক্ত টার্মিনাল।
আমি আমার বাশার্কে এগুলি যুক্ত করার দরকার পড়েছি ...
export DISPLAY="localhost:0"
export TERM=xterm-256color
কি এই reddit থেকে ফিক্স dbus, জন্য:
sudo sed -i 's$<listen>.*</listen>$<listen>tcp:host=localhost,port=0</listen>$' /etc/dbus-1/session.conf
আমি কমিজও ইনস্টল করেছি এবং আমি সিবিউইন প্রকল্পটি আমার xfce4- টার্মিনাল শেল থেকে উইন্ডোজ প্রোগ্রামগুলি চালাতে ব্যবহার করি।
আমি এই সেটআপটি নিয়ে খুব খুশি এবং নিওভিম + প্রচুর নেটিভ লিনাক্স প্লাগইন ব্যবহার করি যদিও আমার "কাজের জন্য" মেশিনটি উইন্ডোজ হতে হবে। :)
সাইগউইনের মতো মিনিটটিওয়াই থেকে বলুন, বাশ-অন-লিনাক্স-অন-উইন্ডোজে এসএসএইচ সার্ভার শুরু করা এবং তারপরে এটির সাথে সংযোগ স্থাপন করাও সম্ভব।
পিএস: এক্সফেস 4-টার্মিনালটি ব্যথাহীন এবং অতিরিক্ত বাশ সেন্টিমিডি উইন্ডোটি ছাড়াই, আমি একটি প্রোগ্রাম লিখেছিলাম যা কনসোল উইন্ডো ব্যতীত xfce4- টার্মিনাল শুরু করার জন্য আর্গুমেন্ট দিয়ে বাশ প্রক্রিয়া শুরু করে nothing আমি সি # এ এটি করেছি - মূলত "UseShellExecute" মিথ্যা এবং "CreateNoWindow" টি সত্য যুক্তি ব্যবহার করুন। আমি তখন এটি আমার টাস্কবারে পিন করেছি এবং এটি প্রায় নিষ্প্রাণ।
সম্পাদনা: ভিবিএস স্ক্রিপ্ট সহ উত্তর উজ্জ্বল। এখানে একই স্ক্রিপ্ট, তবে একটি জেএসক্রিপ্ট সংস্করণ ...
WScript.CreateObject("WScript.Shell").run('bash.exe -l -c "DISPLAY=:0.0 xfce4-terminal"', 0, false);