在Win11的WSL中體驗IDEA等GUI程序


  原本已經放棄WSL很久了,這兩天把Win10更新到Win11,看到WSL2已經發布,而且貌似還有很大升級還可以在WSL中跑Linux GUI應用。在加上Win11的支持簡直可以做到Win+Linux無縫鏈接。安裝完成GUI程序后會在可將其加入到開始菜單當中,單擊就可以一鍵啟動Linux下的程序

  安裝好Win11,如之前無WSL,可執行命令: wsl --install 安裝wsl;
  安裝完成后wsl后可執行:wsl --install -d Ubuntu安裝Ubuntu,還可以執行wsl --list --online 查看當前支持的Linux所有發行版本;

  如之前已經裝了WSL1的發行版本現在需要將1轉為2:

wsl --set-version Ubuntu-18.04 2 
運行wsl –-update更新wsl,舊版本不支持GUI;  
設置默認WSL版本:wsl --set-default-version 2  

  wsl –status查看發行版本、內核版本等信息

安裝GUI應用

  安裝了WSL、Linux發行版本后即可安裝GUI應用了,安裝GUI應用與安裝其他軟件並無任何區別,如安裝Gedit編輯器執行:

suto apt install gedit -y

  安裝完成后直接在命令行中執行gedit,此時就會彈出一個gedit編輯器的窗口:

  安裝IDEA,下載好IDEA后運行idea.sh即可啟動IDEA;


  開始菜單中的快捷方式

  目前WSL2對GUI的支持還不太穩定,會存在莫名退出、莫名啟動不了的情況。可能IDEA太重量級了吃內存太多,官方推薦的WSL的Linux環境開發工具為非GUI的Visual Studio Code,可能用這個會好點,都不是一個重量級的工具。

文章首發地址:https://mp.weixin.qq.com/s/hqYE7m9B64NPlLMReR0yFw


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM