在 Windows 11 上安装 Linux 子系统(WSL)61
简介
Windows 子系统(WSL)是一个 Windows 功能,它允许用户在 Windows 10 或 11 中运行 Linux 发行版。这为开发人员和用户提供了一个在 Windows 环境中使用 Linux 工具和应用程序的便利方法。本指南将引导您逐步在 Windows 11 上安装和配置 WSL。
先决条件
一台运行 Windows 11 的计算机
管理员权限
从 Microsoft Store 下载的 Linux 发行版
第 1 步:启用 WSL
要启用 WSL,请执行以下步骤:
通过按 Windows 键 + X 打开“电源用户”菜单。
选择 Windows PowerShell(管理员) 或 Command Prompt(管理员)。
输入以下命令并按 Enter 键: /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux
重新启动您的计算机。
第 2 步:安装 Linux 发行版
从 Microsoft Store 下载您的首选 Linux 发行版。要安装它,请单击 “安装” 按钮。
第 3 步:创建 WSL 用户
Windows 11 中的 WSL 需要一个用户帐户。要在 WSL 中创建用户,请执行以下步骤:
打开 Microsoft Store 中安装的 Linux 发行版。
系统会提示您创建新的 WSL 用户帐户。
输入用户名、密码和 sudo 权限(可选)。
第 4 步:配置 WSL
您可以通过以下方式配置 WSL 的各种设置:
WSL 设置:通过按 Windows 键 + S,输入“WSL 设置”,然后选择它来访问 WSL 设置。
Linux 命令:使用 wslconfig 命令,例如 wslconfig -l 以列出已安装的 WSL 发行版或 wslconfig /setdefault [发行版名称] 以将特定发行版设置为默认值。
高级主题
使用 GUI 应用程序
您可以在 WSL 中使用图形用户界面 (GUI) 应用程序。要启用此功能,请确保在 WSL 设置中启用了“Windows 图形平台”选项。
使用 Docker
WSL 与 Docker 集成,允许您在 WSL 发行版中运行容器。要安装 Docker,请按照 Docker 文档中的说明操作。
故障排除
如果您在安装或使用 WSL 时遇到问题,您可以尝试以下故障排除步骤:
检查 WSL 要求是否已满足。
重新启动您的计算机。
重新安装 WSL 和 Linux 发行版。
咨询 Microsoft 文档或社区论坛。
结论
通过遵循这些步骤,您可以在 Windows 11 上轻松安装和配置 WSL。WSL 为开发人员和用户提供了在 Windows 环境中使用 Linux 工具和应用程序的强大功能,从而增强了他们的工作流程和可能性。
2024-10-13