wsl ubuntu 安装桌面
时间: 2025-04-18 07:46:33 浏览: 79
### 安装 Ubuntu 桌面环境于 WSL
为了在 Windows Subsystem for Linux (WSL) 上成功安装并运行带有图形用户界面的 Ubuntu 桌面环境,需遵循特定的过程。此过程不仅涉及命令行操作还涉及到一些额外组件的支持。
#### 启用必要的功能和服务
首先,在Windows PowerShell中以管理员身份运行以下命令来启用虚拟机平台以及WSL特性:
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
接着重启计算机完成上述更改[^1]。
#### 下载并设置Ubuntu发行版
通过微软商店获取官方发布的Ubuntu版本,并按照提示完成初始配置。对于希望导入自定义镜像的情况,则可利用`wsl --import`指令指定路径与名称参数实现个性化部署,例如:
```bash
wsl --import Ubuntu-24.04-Desktop .\Ubuntu-24.04-Desktop .\Ubuntu-24.04-Base
```
这一步骤能够帮助建立一个基于预设快照的新实例。
#### 配置 X Server 或 使用 WSLg 支持GUI 应用程序
考虑到直接在WSL内启动传统意义上的桌面环境较为复杂,推荐借助第三方X服务器软件如VcXsrv或采用更为简便的方式即依赖于内置的WSLg服务来处理图形化需求。后者提供了全面的Linux GUI支持,涵盖了窗口管理和显示等功能,从而简化了整个流程[^2]。
如果选择使用WSLg,只需确保已更新至最新版本的Windows Insider Preview Build即可享受其带来的便利性;而对于其他方案则可能还需要单独下载和配置相应的X server客户端。
#### 更新包列表并安装桌面环境
进入刚创建好的Ubuntu终端后,先同步最新的软件源信息再挑选合适的桌面套件进行安装,比如GNOME、KDE Plasma等流行选项之一。这里以XFCE为例展示具体做法:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install xfce4 desktop-base -y
```
以上步骤会自动拉取所需的一切资源并将它们妥善安置到系统当中去[^3]。
#### 启动桌面环境
当一切准备就绪之后,就可以尝试激活新安装的桌面环境啦!如果是依靠WSLg的话,仅需简单地键入如下命令便可开启旅程:
```bash
startxfce4 &
```
反之若是采取了外部X server途径,则记得事先启动该进程并且调整好DISPLAY变量指向正确的地址端口组合才行哦!
至此便完成了在整个过程中最为重要的几个环节,现在应该能够在Windows平台上享受到原汁原味却又不失流畅度的Linux桌面体验咯~
阅读全文
相关推荐


















