二维码

Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)

14 人阅读 | 时间:2025年08月25日 10:53
 本文介绍Windows Subsystem for Linux (WSL) 的安装步骤,包括启用WSL功能、安装Ubuntu、配置新用户和密码、更换镜像源、使用WSLg实现GUI支持及文件互操作等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >




一、什么是 WSL ?

WSL(Windows Subsystem for Linux)是微软开发的一项技术,允许用户在Windows系统中直接运行完整的Linux环境,无需虚拟机。通过操作系统级虚拟化,WSL将Linux子系统无缝嵌入Windows,提供原生Linux命令行工具、软件包管理器及应用程序支持。它具有轻量化、文件系统集成、良好的交互性及开发效率提升等优点,消除了Windows与Linux之间的隔阂,尤其适合开发者和需在Windows平台上使用Linux工具的用户。

二、使用步骤

1. 启用 WSL 功能

打开开始菜单,在开始菜单中输入 启用或关闭 Windows 功能,在弹出的窗口中勾选 虚拟机平台 和 适用于 Linux 的 Windows 子系统,确定之后重启系统。
Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)

重启系统后,打开终端,在终端中输入:

wsl.exe --updateAI生成项目powershell1

即可安装 WSL 相关的组件,这一步可能需要几分钟的时间。

注意:这一步需要保证 Windows UpdateWindows 防火墙等功能可以正常使用,如果这一步报错Ox80072ee2 可看下一步的解决方法。

2. 安装 Ubuntu

打开 Microsoft Store,搜索 Ubuntu并下载。
Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)

下载完成后,可以在开始菜单中找到 Ubuntu,如果终端使用的是 Windows Terminal 那么在选项卡中也能看到 Ubuntu 的选项。

3. Windows 10 LTSC 替代安装方案

打开网址:https://store.rg-adguard.net/,在网址中输入 https://apps.microsoft.com/detail/9pdxgncfsczv?rtc=1&hl=zh-cn&gl=CN,并回车搜索,在弹出的下载结果中,下载后缀名为 .appxbundle 的文件。

下载完成后,打开终端,确保使用的是 Windows Powershell 而不是 cmd,输入以下内容:

Add-AppxPackage -Path Ubuntu安装包路径AI生成项目powershell1

Ubuntu 安装包路径请写上实际的文件路径
回车即可安装。

4. 创建新用户和密码

Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)

这一步需要输入用户名和密码,注意:输密码的界面是看不到的,不要认为是哪里出问题了。

在输入完用户名称和密码之后,就代表安装成功了:

Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)

5. 更换镜像源以及初步设置

在 Ubuntu 终端中输入:

lsb_release -aAI生成项目bash1

即可查询当前安装的 Ubuntu 版本,现在默认是 24.04

打开 清华镜像站,选择 Ubuntu 版本,默认就是 Ubuntu 24.04,本文安装的也是这个版本。

Ubuntu 24.04 及以前版本的软件源所在位置为 /etc/apt/sources.list,而在 Ubuntu 24.04中,Ubuntu 官方更改了软件源的位置和形式,新的位置为 /etc/apt/sources.list.d/ubuntu.sources

使用 Ubuntu 自带的 nano 程序进行软件源的更换,在终端输入以下内容:

sudo nano /etc/apt/sources.list.d/ubuntu.sourcesAI生成项目bash1

用下面的内容完全替换并保存(该内容仅适用于 Ubuntu 24.04):

Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

# 以下安全更新软件源包含了官方源与镜像站配置,如有需要可自行修改注释切换
Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgAI生成项目txt123456789101112

如果不是 Ubuntu 24.04 请不要复制上面的内容,自行前往 镜像站 复制对应的软件源。

按下 Ctrl + O 并回车保存,再按下 Ctrl + X 退出 nano

保存之后,输入以下内容更新镜像源:

sudo apt update && sudo apt upgrade -yAI生成项目bash1

这一步可能需要较长时间,等待更新完成,即代表 Ubuntu 子系统初步设置完成。

6. 使用 WSLg

警告:对 Linux GUI 的支持需要使用 Windows 10 版本 19044+ 或 Windows 11。

对 GUI 的支持需要 WSL 2,如果当前采用的是 WSL 1 需要升级为 WSL2。在 Windows 终端中输入:

wsl -l -vAI生成项目powershell1

即可检查 WSL 版本,如果输出的是1,输入以下内容转换:

wsl --set-default-version 2AI生成项目powershell1

同时还需要下载 更新包。下载更新包后,重新打开 Ubuntu,即可使用 GUI 功能,可以随便下载一个 Linux GUI 程序测试,比如 gnome-text-editor

sudo apt install gnome-text-editorAI生成项目bash1

Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)
同时在开始菜单,也能看到这些 Linux GUI 的应用程序的快捷方式。

7. 文件互操作

Windows 上操作 Linux:在 Windows 文件资源管理器左侧可以找到 Linux 的标志,点击 Linux 就可以操作 Linux 文件。
Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)
Linux 操作 Windows 文件:
Windows 下的所有文件都被挂载在了 
/mnt 下,在Windows 终端中的任意目录下输入 wsl,即可进入 Linux 对应的路径。
Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2024.11 更新)

总结

文章讲解了如何安装 Windows SubSystem for Linux (WSL)。


©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
  • 验证码
◎已有 270 人评论
搜索
作者介绍
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×