WSL2運行圖像應用或圖形界面


https://blog.csdn.net/Alisebeast/article/details/106680267?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

 

WSL2運行圖像應用或圖形界面

 

VEA 2020-06-11 09:15:06   1528   收藏 2

分類專欄: WSL  文章標簽: linux wsl windows

版權

WSL2運行圖像應用或圖形界面

文章目錄

WSL2運行圖像應用或圖形界面

安裝WSL2

前置工作

1. 在控制面板,開啟[虛擬機平台][Windows Linux子系統]這兩個功能,然后重啟

2. 下載WSL2 Linux Kernel並安裝

3. 在【管理員權限!】下的Powershell中,執行以下命令

安裝WSL 2

4. 在應用商店安裝Linux子系統,並且啟動配置。

設置圖形界面

5. 下載和安裝VcXsrv

6. 配置防火牆,外界網絡訪問VcXsrv的端口

7. 啟動VcXsrv

設置Linux子系統

8. 打開PowerShell,輸入ipconfig查看Windows 10WSL 2中的IP是什么

9. 設置WSL 2X Server顯示設置

驗證

10. 安裝x11-apps

11. 運行時鍾

參考文獻

雖然我知道網上有很多這樣的教程了,但是完全無法讓我滿意,花了不少時間找小問題出在哪了……

 

安裝WSL2

前置工作

1. 在控制面板,開啟[虛擬機平台][Windows Linux子系統]這兩個功能,然后重啟

 

 

2. 下載WSL2 Linux Kernel並安裝

下載地址:http://aka.ms/wsl2kernel

 

3. 在【管理員權限!】下的Powershell中,執行以下命令

wsl --set-default-version 2

1

之后安裝的linux子系統都將會是WSL 2版本,如果想回到一代的話,把2改成1,之后安裝的就是1代的。

 

如果已經安裝了1代的linux,需要進行轉換的話,使用以下命令

 

查看當前系統中安裝的linux子系統

 

wsl -l

1

顯示:

 

Windows Subsystem for Linux Distributions:

Ubuntu (Default)

 

轉換成WSL 2版本

 

wsl --set-version Ubuntu 2

1

Ubuntu替換成你想轉換的Linux子系統版本。

 

如果你需要轉換成1代,把2改成1即可。

 

安裝WSL 2

4. 在應用商店安裝Linux子系統,並且啟動配置。

設置圖形界面

5. 下載和安裝VcXsrv

下載位置:https://sourceforge.net/projects/vcxsrv/

 

6. 配置防火牆,外界網絡訪問VcXsrv的端口

 

 

 

 

7. 啟動VcXsrv

 

 

這里設置顯示窗口編號,-1是自動從0分配

 

 

 

 

 

一定要選這一項,WSL 2相當於遠程(外界)網絡了,和Windows 10是分開的,和WSL 1不一樣

 

設置Linux子系統

8. 打開PowerShell,輸入ipconfig查看Windows 10WSL 2中的IP是什么

 

 

9. 設置WSL 2X Server顯示設置

如果你是ZSH

 

設置 ~/.zshrc

 

如果你是BASH/SH

 

設置 ~/.bashrc

 

在這兩個文件的開頭或結尾,反正你喜歡的位置(不要在if fi里面…)寫上顯示配置信息

 

export DISPLAY=[HOST]:[DISPLAY NUMBER]

1

HOST是上一個步驟查看到的IP

 

退出用用soucre刷新配置

 

source .bashrc

1

到這里,圖形界面的配置就結束了!

 

驗證

Ubuntu子系統為例

 

10. 安裝x11-apps

sudo apt install x11-apps

1

11. 運行時鍾

xclock

1

 

 

運行成功則說明配置正確!~

 

參考文獻

WSL2的圖形輸出配置

 

參考說明:解決了Windows防火牆的問題

 

Updating the WSL 2 Linux kernel

 

參考說明:解決了安裝WSL2的問題

 

Xfce4 Desktop Environment and X Server for Ubuntu on WSL 2

 

參考說明:核心!解決了我設置圖形界面的問題~

————————————————

版權聲明:本文為CSDN博主「〇VEA」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/Alisebeast/java/article/details/106680267


免責聲明!

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



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