我们这里使用 WSL 2
安装 WSL 2
设置 Windows
- 打开控制面板
- 点击 “程序和功能”
- 点击 "启用或关闭 Windows 功能"
- 勾选 “适用于 Linux的 Windows子系统” 与 “虚拟机平台”
下载与安装 “Linux 内核更新包”
调整 WSL2 为默认版本
以管理员方式打开 Powershell 并输入:
wsl --set-default-version 2
安装 VcXsrv
配置防火墙设置
配置 VcXsrv
- 启动 VcXsrv
安装 Linux 子系统
这里以 Ubuntu 20.04 LTS 为例
在 Microsoft Store 中搜索 Ubuntu,并选择与安装 “Ubuntu 20.04 LTS ”。
安装完成后会在开始菜单中出现:
![Ubuntu 20.02 LTS.png](https://image-static.segmentfault.com/374/918/374918280-5ffe8fbba8e09)
单击,并运行。
配置 Linux 子系统
按照提示进行配置 Linux 系统名与密码。
修改更新源
将更新源修改成 清华源
具体操作方法可以参考: [[Ubuntu 更新源修改]]
安装 Xfce4
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install xfce4
在安装 Xfce4 是会出现:
![Xfce4 DM 选项.png](https://image-static.segmentfault.com/284/579/2845791862-5ffe8fda865b9)
这里建议使用 lightdm。
如果错过这个向导可以使用:$ sudo dpkg-reconfigure lightdm
进行重新配置。
配置显示设置
获取 WSL 的 IP 地址
- 打开 PowerShell
- 输入
ipconfig
- 获取 WSL 的 IP 地址为:
172.18.128.0
在 Linux 中设置 IP 地址
- 打开 Linux
- 在终端中输入
echo "export DISPLAY=172.18.128.0:0" >> ~/.bashrc
- 刷新配置
source ~/.bashrc
启动图像界面
在 Linux 终端中输入 startxfce4
参考
Xfce4 Desktop Environment and X Server for Ubuntu on WSL 2
WSL2 提供 X 桌面支持
WSL2运行图像应用或图形界面
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。