wsl2 20.04图形化界面
时间: 2025-05-06 17:34:47 浏览: 46
### 设置和使用 WSL2 上的 Ubuntu 20.04 的图形化界面
#### 启用 Hyper-V 和 WSL2 功能
要使 WSL2 正常工作,在 Windows PowerShell 或命令提示符中以管理员身份执行以下命令来启用必要的组件:
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
重启计算机后,通过 `wsl --set-default-version 2` 将默认版本设为 WSL2[^1]。
#### 安装 Ubuntu 20.04 并更新到最新状态
下载并安装来自 Microsoft Store 的 Ubuntu 20.04 LTS 应用程序。首次启动时会创建一个新的 Linux 用户账户。接着,确保软件包是最新的:
```bash
sudo apt-get update && sudo apt-get upgrade -y
```
#### 配置图形化桌面环境
对于图形化支持的选择之一是 XFCE4 桌面管理器,可以通过下面的命令进行安装:
```bash
sudo apt-get install xfce4 xfce4-goodies -y
```
这将提供一个轻量级且易于使用的桌面环境[^3]。
#### 连接本地 X Server 软件
为了让 GUI 程序能够显示出来,需要在 Windows 上运行一个 X server 如 VcXsrv 或者其他兼容的应用程序,并按照其说明设置好监听地址等参数。之后可以在 WSL 终端里设定 DISPLAY 环境变量指向该服务器的位置,通常情况下可以这样设置:
```bash
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
```
或者更简单的方式是在 `.bashrc` 文件中加入上述命令以便每次登录自动生效。
#### 测试图形应用
完成以上步骤后就可以尝试启动一些简单的图形应用程序测试是否正常运作了,比如 Thunar 文件浏览器:
```bash
thunar &
```
如果一切顺利的话应该可以看到窗口弹出了。
阅读全文
相关推荐

















