<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://sufan.maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://sufan.maytide.net/read.php/2212.htm</link>
<title><![CDATA[HOWTO: 在 WSL 中运行 Azure Linux 4.0]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Windows Client]]></category>
<pubDate>Wed, 05 Aug 2026 04:15:12 +0000</pubDate> 
<guid>https://sufan.maytide.net/read.php/2212.htm</guid> 
<description>
<![CDATA[ 
	<p><a href="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/azure-linux-logo-new.png"><img width="140" height="140" title="azure-linux-logo-new" style="border: 0px currentcolor; border-image: none; display: inline; background-image: none;" alt="azure-linux-logo-new" src="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/azure-linux-logo-new_thumb.png" border="0"></a></p><p><strong><font color="#fd3f0d" size="4">HOWTO: 在 WSL 中运行 Azure Linux 4.0</font></strong></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 近日微软发布公告 Azure Linux on WSL - Beta 可用，之前Azure Linux 可运行在 Azure infrastructure、AKS、容器化工作负责、边缘场景和 Azure-hosted services 中，而现在可以通过 WSL 运行在开发者的设备上了。如果我们开展 Azure Linux 相关的开发和测试工作，那将会非常方便！</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 要在本地通过 WSL 安装 Azure Linux 4.0 还不能直接通过 wsl --install AzureLinux-4 安装，因为 wsl --list --online 还获取不到，会提示 Wsl/InstallDistro/WSL_E_DISTRO_NOT_FOUND 的错误提示。</p><p><a href="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/wsl_install_error.png"><img width="610" height="732" title="wsl_install_error" style="border: 0px currentcolor; border-image: none; display: inline; background-image: none;" alt="wsl_install_error" src="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/wsl_install_error_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我们需要参考 <a href="https://github.com/microsoft/azurelinux/tree/4.0" target="_blank">Azure Linux 4.0 官方仓库</a>的文档，<a href="https://aka.ms/azurelinux-4.0-x86_64.wsl" target="_blank">下载 AzureLinux-4 的 WSL 包</a>，除了 x86_64 包以外，还提供了 <a href="https://aka.ms/azurelinux-4.0-aarch64.wsl" target="_blank">ARM64 的 AzureLinux-4 WSL 包</a>。然后使用 WSL 命令通过该文件进行安装的方式。如果你习惯命令行方式可参考如下操作：</p><p>1. <strong><em>curl -L -o AzureLinux-4.0-x86_64.wsl </em></strong><a href="https://aka.ms/azurelinux-4.0-x86_64.wsl"><strong><em>https://aka.ms/azurelinux-4.0-x86_64.wsl</em></strong></a></p><p>&nbsp;&nbsp;&nbsp; or<strong><em> iwr </em></strong><a href="https://aka.ms/azurelinux-4.0-x86_64.wsl"><strong><em>https://aka.ms/azurelinux-4.0-x86_64.wsl</em></strong></a><strong><em> -OutFile .AzureLinux-4.0-x86_64.wsl</em></strong></p><p>2. <strong><em>wsl --install --from-file "C:\Temp\AzureLinux-4.0-x86_64.wsl"</em></strong> ，安装成功后会自动进入AzureLinux-4 实例，并提示添加一个账号，但请留意它不会继续提示设置该账号的密码，需要创建账号之后使用 <strong><em>sudo passwd <font color="#cccccc">yourusername</font></em></strong> 命令进行设置。</p><p><a href="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/sudo_passwd.png"><img width="630" height="205" title="sudo_passwd" style="border: 0px currentcolor; border-image: none; display: inline; background-image: none;" alt="sudo_passwd" src="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/sudo_passwd_thumb.png" border="0"></a></p><p>3. 安装配置完毕后我们就可以在 WSL 下使用 AzureLinux-4，例如执行 <strong><em>sudo dnf update</em></strong> 检查更新，或者执行 <strong><em>cat /etc/os-release</em></strong> 获取当前实例的信息。</p><p><a href="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/cat_etc_os-release.png"><img width="630" height="411" title="cat_etc_os-release" style="border: 0px currentcolor; border-image: none; display: inline; background-image: none;" alt="cat_etc_os-release" src="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/cat_etc_os-release_thumb.png" border="0"></a></p><p>4. 如果你习惯 VSCode 环境执行工程开发，可以直接进入 AzureLinux-4 的 WSL 实例，然后从指定目录执行 <strong><em>code .</em></strong> 启动，它会在实例中安装 VSCode Server，并自动打开登录到 AzureLinux-4 WSL 实例。</p><p><a href="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/wsl_vscode.png"><img width="630" height="162" title="wsl_vscode" style="border: 0px currentcolor; border-image: none; display: inline; background-image: none;" alt="wsl_vscode" src="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/wsl_vscode_thumb.png" border="0"></a></p><p><a href="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/wsl_azlinux4.png"><img width="630" height="466" title="wsl_azlinux4" style="border: 0px currentcolor; border-image: none; display: inline; background-image: none;" alt="wsl_azlinux4" src="https://goxia.maytide.net/ftpup/2026/HOWTO--WSL--Azure-Linux-4.0_9197/wsl_azlinux4_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 提示，如果你之前已经为 WSL 安装了其他 Linux 实例，那么可以使用 <strong><em>wsl -d AzureLinux-4</em></strong> 启动 Azure Linux 4.0 实例。</p><p>推荐官方文档：</p><ul><li><a href="https://learn.microsoft.com/en-us/azure/azure-linux/azure-linux-overview/?WT.mc_id=WDIT-MVP-4000544" target="_blank">What is Azure Linux &#124; Microsoft Learn</a></li><li><a href="https://learn.microsoft.com/en-us/azure/azure-linux/windows-subsystem-for-linux-overview/?WT.mc_id=WDIT-MVP-4000544" target="_blank">Overview of Azure Linux on WSL &#124; Microsoft Learn</a><br/></li></ul>
]]>
</description>
</item>
</channel>
</rss>