如何下载并安装 Windows Subsystem for Linux (WSL)

在当今的开发环境中,Windows Subsystem for Linux (WSL) 已经成为许多开发者的必备工具。它允许用户在 Windows 系统上无缝运行 Linux 发行版,结合了 Windows 的强大功能和 Linux 的灵活性。本文将详细介绍如何下载和安装 WSL,帮助你快速上手。

一、什么是 WSL

WSL 是微软推出的一项功能,允许用户在 Windows 操作系统上运行 Linux 二进制可执行文件。它提供了对 Linux 系统调用的兼容性,使得用户可以在 Windows 环境中直接运行 Linux 命令行工具和应用程序。WSL 2 是 WSL 的升级版本,它引入了对 Linux 内核的支持,提供了更好的性能和兼容性。

二、下载 WSL

下载 WSL 的最新版本可以通过微软的官方 GitHub 仓库进行。以下是下载步骤:

1. 访问 GitHub 仓库

打开浏览器,访问 Releases · microsoft/WSL。

2. 选择版本

在 GitHub 仓库的 Releases 页面中,你可以看到 WSL 的各个版本。目前最新版本为 2.6.0,这是 WSL 的首次开源版本,包含了许多改进和修复。

3. 下载安装程序

在 2.6.0 版本的页面中,找到对应的安装程序。通常,Windows 系统的安装程序文件名类似于 wsl.2.6.0.0.x64.msi。点击文件名即可开始下载。

如果你在访问下载链接时遇到问题,可以尝试直接访问以下链接:wsl.2.6.0.0.x64.msi。

三、安装 WSL

下载完成后,按照以下步骤安装 WSL:

1. 双击安装程序

找到下载的 wsl.2.6.0.0.x64.msi 文件,双击运行安装程序。

2. 阅读许可协议

安装程序会弹出许可协议窗口,仔细阅读协议内容,然后勾选“我接受许可协议中的条款”,点击“下一步”。

3. 选择安装路径

默认情况下,安装程序会将 WSL 安装到 C:\Program Files\Windows Subsystem for Linux 目录。你可以根据需要更改安装路径,然后点击“下一步”。

4. 完成安装

安装程序会自动完成安装过程。安装完成后,点击“完成”按钮。

四、配置 WSL

安装完成后,还需要进行一些简单的配置:

1. 启用 WSL 功能

打开 PowerShell 或命令提示符,以管理员身份运行以下命令:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2. 安装 Linux 发行版

打开 Microsoft Store,搜索并安装你想要使用的 Linux 发行版,例如 Ubuntu 或 Fedora。

3. 配置 Linux 发行版

安装完成后,首次启动 Linux 发行版时,系统会提示你设置用户名和密码。按照提示完成配置即可。

五、使用 WSL

安装和配置完成后,你就可以开始使用 WSL 了。打开 PowerShell 或命令提示符,输入以下命令启动 Linux 发行版:

wsl

你也可以通过以下命令指定启动特定的 Linux 发行版:

wsl -d Ubuntu

在 WSL 环境中,你可以像在普通 Linux 系统中一样使用命令行工具和应用程序。

六、总结

通过上述步骤,你可以轻松下载并安装 WSL。WSL 为 Windows 用户提供了一个强大的 Linux 环境,使得开发工作更加便捷。如果你在安装过程中遇到任何问题,可以参考 WSL 的官方文档或在 GitHub 仓库中寻求帮助。

希望这篇文章对你有所帮助!如果你对 WSL 有任何疑问或建议,欢迎在评论区留言。