اجرای برنامه های گرافیکی لینوکس در لینوکس ویندوز 10 WSL

برای شروع باید بگم این کار کاملا سردرگم کننده بود .اما با کلی سعی و خطا و کمک یک مقاله خوب همه چی درست شد

مرحله 1 : اپدیت لینوکس

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y

مرحله 2 : نصب ابزار مورد نیاز

sudo apt install -y ca-certificates findutils command-not-found vim nano curl openssh-client less screen apt-utils top htop whois git python3-pip

مرحله تکمیلی : اگر به مشکل خوردید

sudo apt install -y ca-certificates findutils command-not-found vim nano curl openssh-client less screen apt-utils htop whois git python3-pip

برای تفریح و راحتی کار پوشه شخصی کاربری خودم مون رو در ویندوز به دسکتاپ در لینوکس وصل می کنم.

C:\USERS\[username] link desktop linux wsl —> ~/winhome

ln -s /mnt/c/Users/[username]/ ~/winhome
ln -s /mnt/c/Users/m/ ~/winhome

مرحله 3 : نصب رابط x در ویندوز

برای انجام این بخش شما به برنامه server X در ویندوز نیاز دارید که تنها برنامه ای که من می شناسم برنامه ای هست با نام VcXsrv بعد نصب برنامه تنظیمات ویزارد داره که با انتخاب next تمام مراحل تمام می شه.برای این که همیشه برنامه با اجرای ویندوز هم اجرا بشه کافیه فایل کانفیگ که در مرحله اخر ساخته میشه رو ذخیره کنید در این مسیر

%appdata%\Microsoft\Windows\Start Menu\Programs\Startup

به برنامه هم اجازه بدید از فایروال عبور کنه

برای تست هم می تونید xeyes نصب و جرا کنید

Configure bash to use the local X server

  1. In bash run:
    echo "export DISPLAY=localhost:0.0" >> ~/.bashrc
  2. To have the configuration changes take effect, restart bash, or run:
    . ~/.bashrc

Instructions for fish shell users

If you use fish instead of bash:

  1. echo "set -x DISPLAY localhost:0.0" >> ~/.config/fish/config.fish
  2. To have the configuration changes take effect, restart fish, or run:
    . ~/.config/fish/config.fish

Test a graphical application

  1. Install x11-apps
    sudo apt-get install x11-apps
  2. Run xeyes

A new window will open, containing a pair of eyes that will follow your mouse movements.

منبع

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

RELATED POST

نصب jdk java در Ubuntu

apt-cache search openjdk sudo apt-get install openjdk-8-jdk java -version تایید نصب اوبونتو JDK را در این فولدر نصب کرده است…

تغییر فونت CMD

نمایش کارکتر های utf-8 در cmd بعد مدتها کار کردن با پامپیوتر و cmd امروز به مشکلی بر خوردم که…

جستجوی دسکتاب شما

اگر از سیستم قوی ای استفاده نمی کنید، توصیه ما را بررسی کنید: FileSearchEX. این برنامه سودمند بسیار شبیه صفحه جستجوی پیشرفته در…

تبدیل گروهی Encoding فایل ها به UTF-8

هنوز هم انجام بعضی کارهای خسته کنند هستند به به راحتی ماشین ها اون رو انجام نمی دن مثلا امروز…