当前位置:首页 > 系统教程 > 正文

手把手教你通过WSL2安装Ubuntu24.04及图形化界面(小白专属教程)

手把手教你通过WSL2安装Ubuntu24.04及图形化界面(小白专属教程)

Windows Subsystem for Linux (WSL) 是微软推出的强大工具,允许在Windows上直接运行Linux环境。本文将详细介绍如何通过WSL2安装最新的Ubuntu24.04,并配置图形化界面,让你像使用本地Linux系统一样体验完整的桌面应用。无论你是开发者还是Linux爱好者,这个Linux子系统教程都将带你轻松入门。

一、准备工作

确保你的Windows版本满足要求:Windows 10 版本2004及以上Windows 11。同时,需要在BIOS中开启虚拟化支持。开始前,请以管理员身份打开PowerShell或命令提示符。

二、安装WSL2

1. 启用WSL功能:在PowerShell中运行以下命令:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2. 启用虚拟机平台:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart完成后重启电脑。

3. 将WSL默认版本设置为WSL2wsl --set-default-version 2如果提示需要更新WSL内核,请前往微软官网下载并安装WSL2 Linux内核更新包

三、安装Ubuntu24.04

方法一:通过Microsoft Store搜索“Ubuntu 24.04”并安装。方法二:使用命令行安装(推荐):wsl --install -d Ubuntu-24.04安装完成后,启动Ubuntu,设置用户名和密码。此时你已拥有一个纯命令行的Ubuntu24.04环境。

手把手教你通过WSL2安装Ubuntu24.04及图形化界面(小白专属教程) WSL2  Ubuntu24.04 图形化界面 Linux子系统 第1张

四、配置图形化界面

为了在Windows上显示Linux的图形化界面,我们需要安装一个桌面环境和X Server。

1. 更新Ubuntu软件源并安装轻量级桌面(如XFCE):sudo apt update && sudo apt upgrade -ysudo apt install xfce4 xfce4-goodies -y

2. 在Windows端安装X Server,推荐使用VcXsrv。下载安装后,启动XLaunch,选择“Multiple windows”,Display number设置为0,勾选“Disable access control”以允许连接。

3. 在Ubuntu中设置DISPLAY环境变量:echo "export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk "{print $2}"):0" >> ~/.bashrcsource ~/.bashrc或者临时设置:export DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk "{print $2}"):0

4. 启动桌面:输入startxfce4,即可在VcXsrv窗口中看到XFCE桌面。现在你可以安装和运行Linux图形应用程序了!

五、验证与优化

运行xeyesfirefox测试图形程序。如有性能问题,可尝试调整VcXsrv设置或使用硬件加速。至此,你已成功通过WSL2搭建了Ubuntu24.04图形化界面,完美融合Windows与Linux。

小提示:如果遇到中文显示问题,可安装中文字体:sudo apt install fonts-wqy-zenhei。更多关于Linux子系统的优化技巧,欢迎持续关注。

六、常见问题

  • Q:启动桌面时出现“cannot open display”错误?A:检查Windows防火墙是否阻止VcXsrv,或尝试在XLaunch中勾选“Disable access control”。
  • Q:如何切换回WSL1?A:使用wsl --set-version 1

© 2025 小白教程系列