今天,我花了几个小时体验微软 Azure Linux。这句话,在 20 年前可能只会出现在一个梗图里。但正如人们常说的,变化是唯一不变的。之所以这么说,是因为现在更容易试用微软的 Azure Linux 4.0,因为访问权限不再局限于Azure Marketplace 部署。
该发行版于本月初以公开预览版的形式发布,现在不仅可以通过微软的云渠道获取,还可以从项目的 GitHub 代码库下载 ISO 镜像。这意味着用户可以在本地虚拟机中安装 Azure Linux 4.0 并进行测试,而无需通过 Azure Marketplace 部署或获得企业级 Azure 访问权限。
这是一个重要的细节,因为微软市场(Microsoft Marketplace)上的产品列表虽然对 Azure 虚拟机部署很有用,但主要面向的是已经在使用微软云生态系统的用户。而托管在 GitHub 上的 ISO 镜像则让任何想要启动、安装并体验微软 Linux 发行版的用户都能轻松访问 Azure Linux 4.0。
当然,它看起来不像是一个桌面Linux发行版。本地安装后,系统呈现为一个极简的服务器风格Linux环境。它没有桌面环境,没有图形界面,也无意模仿通用桌面操作系统。
此外,我还应该补充一点,命令行安装程序还有一些不完善的地方,因此在某些方面感觉相当笨拙和不直观,还有很大的改进空间。
请不要被下方截图中的 Fedora 徽标误导。该徽标由 `<application>` 工具显示fastfetch,由于它不在微软的软件仓库中,我需要手动编译它。编译过程非常顺利,但显然 Azure Linux 尚未在 `<application>` 工具中添加自己的徽标条目fastfetch,因此该工具默认显示 Fedora 的现有徽标。

至于软件可用性,它相当有限(正如预期的那样),主要由面向服务器的软件包组成。快速查看已启用的软件仓库,确认默认情况下只启用了两个:azurelinux-base和azurelinux-microsoft。
虽然 Azure Linux 4.0 源自 Fedora,但它不应与 Fedora 或基于 Fedora 的桌面发行版混淆。它是一个完全专为 Azure 工作负载、容器、虚拟机和云基础架构而设计的、由微软维护的 Linux 发行版。
对于熟悉 Fedora 和其他基于 RPM 的发行版的用户来说,好消息是熟悉的DNF 工具包依然可用。您可以使用与许多 Fedora 用户相同的命令行工作流程来搜索软件包、查看软件仓库、安装软件以及管理更新。
目前,该发行版还不是最终的稳定版本。微软将 Azure Linux 4.0 定位为用于评估和测试的公开预览版,而非生产环境版本。ISO 镜像的发布并不会改变这一点;它只是让在 Azure 之外测试该预览版变得更加容易。
如果您特别想亲自体验一下,可以从 GitHub 下载 ISO 文件,将其安装到本地,看看微软目前的 Linux 发展方向。最后,再次强调,您将获得一个精简的、专注于 Azure 的命令行 Linux 系统,其目标用户群体明确指向云和服务器工作负载。

