本指南可帮助你在 适用于 Linux 的 Windows 子系统 (WSL) 上安装 Azure Linux,并开始使用它作为本地 Linux 环境进行开发、测试和故障排除,而无需虚拟机(VM)或Azure订阅。
Azure WSL 上的 Linux 使用与在 Azure 中运行的 Azure Linux 相同的命令行工具和行为,因此你可以使用它进行日常工作,并在本地重现问题。
先决条件
- Windows 10(22H2)或Windows 11。
- 已安装并启用 WSL 2。 若要安装或启用,请参阅如何使用 WSL 在 Windows 上安装 Linux。
- Internet 连接。
- 安装 WSL 分发版的权限。
在 WSL 上安装 Azure Linux 4.0
打开Windows 终端(无需管理员)。
按照GitHub自述文件指南安装 Azure Linux。
启动 linux Azure:
wsl -d AzureLinux-4
首次启动时,系统会提示你创建 Linux 用户名和密码。 仅在 Azure Linux 环境中使用这些凭据。
验证安装
登录后,验证是否已安装 Azure Linux 并按预期运行。
cat /etc/os-release
你会看到指示Azure Linux 和已安装版本号的输出。
此时,Azure Linux 已完全安装并可供使用。
更新软件包(推荐)
安装后,更新系统包,以确保具有最新的修补程序和安全更新。
sudo dnf update -y
将Visual Studio Code与 Azure Linux 配合使用(可选)
注释
Visual Studio Code不是必需的,但你可以将其与 WSL 一起使用,以便编辑、调试和终端工作流。
安装 Remote - WSL 扩展。
在 Azure Linux 终端中,在 VS Code 中打开文件夹。
code .
有关详细信息,请参阅Visual Studio Code文档。