微软和 Canonical 为 Linux 的 Windows 子系统带来了 systemd 支持

适用于 Linux 的 Windows 子系统

微软继续表现出对 Linux 的惊人热爱,这在 Linux 的 Windows 子系统中表现得最为明显。 借助该软件的最新版本,该公司与 Canonical 合作,为 Windows 11 的 WSL 带来了 systemd 支持。

这在实践中意味着什么? 这意味着从 Windows Subsystem for Linux 0.67.6 开始支持 Ubuntu 的 snap 安装方法。 但系统支持的到来远不止于此。

也可以看看:

  • 微软可能已经发布了 Windows 11 2022 更新,但最好的更新将在 10 月发布
  • Microsoft 发布适用于 Windows 11 的 KB5017383 更新,其中包含大量小部件更改和大量问题修复
  • 微软发布 Windows 11 2022 更新——这是新功能以及获取方法

被描述为“Linux 系统的基本构建块套件”,systemd 支持的到来是 Windows Subsystem for Linux 的重大进步。 微软表示,添加支持意味着对 WSL 架构进行更改。

Debian 和 Ubuntu 之类的系统默认运行 systemd,微软表示 WSL 将更类似于在裸机上使用你最喜欢的 Linux 发行版。 当然,它也会让你使用依赖于 systemd 支持的软件,该公司还分享了一些依赖于 systemd 的 Linux 应用程序示例:

  • 折断
    • 一个方便的二进制文件,允许您在 Ubuntu 中安装和管理软件。
    • 尝试运行: snap install spotify 或 snap install postman
  • microk8s
    • 让 Kubernetes 在您的系统上快速本地运行。
    • 尝试入门教程
  • 系统控制
    • 作为 systemd 一部分的工具,与 Linux 机器上的服务交互
    • 尝试 systemctl list-units –type=service 查看哪些服务可用及其状态

微软发布了一段有趣的视频,其中分享了这些更改的含义的详细信息:

微软解释如何使用系统:

要开始,您需要做以下两件事:

– 确保您运行的是正确版本的 WSL:版本 0.67.6 及更高版本

– 在 WSL 发行版设置中设置 systemd 标志集

该公司还详细说明了如何确保您拥有正确的 WSL 版本:

此更改仅在 WSL 版本 0.67.6 及更高版本的 Microsoft Store 版本中可用。 您可以通过运行 wsl –version 来检查您的版本号。 如果该命令失败,则您正在运行 Windows 版本的 WSL,需要升级到应用商店版本。

此版本的 WSL 现在在 Microsoft Store 中可供 Windows Insiders 用户构建以进行初始测试,几周后我们将向所有用户提供以确保质量。 您可以运行 wsl –update 来检查任何 WSL 更新。

如果您不在 Windows Insiders 上并想立即使用它,您可以从 WSL 发布页面下载最新版本。

在 GitHub 上,有此版本的完整变更日志可用:

  • 添加对 systemd 的官方支持 有关更多信息,请参阅我们的博客文章:https://aka.ms/wslsystemd
  • 修复 X11 显示器可能在错误通道上运行的问题
  • 添加围绕网络端点创建的重试以避免临时问题。
  • 修复创建目录时潜在的 ERROR_FILE_NOT_FOUND 错误。
  • 如果无法安装发行版 VHDX,请添加专门的错误消息
  • 实施 wsl.exe –update –web-download 以允许直接从 GitHub 进行更新
  • 将 Microsoft.WSLg 更新到版本 1.0.44
    • WSLg:更新 WSLDVCPlugin 以创建打包的 wslg.exe 的快捷方式
    • WSLg:更新 WSLGd 以使用 msrdc 执行别名
    • WSLg:启用在用户发行版中安装的 x 服务器字体
    • Weston:rdp 后端:修复 applist 不工作回归
    • Weston: rdp shell: applist: 明确验证文件和目录
    • Weston:rdp shell:使用窗口类名定位任务栏图标
    • Weston: rdp shell: 修复缺失的免费
    • Weston:rdp shell:将默认图标图像与默认叠加图像预混合
    • rdp shell:默认窗口位置必须由窗口几何形状调整
    • xwayland:修复窗口最大化
    • xwayland:修复最大化的窗户装饰
  • 将 Microsoft.WSL.Kernel 更新到版本 5.15.62.1
    • 更新到稳定内核版本 v5.15.62
    • 重新启用 CONFIG_CEPH* 标志
    • 启用 EROFS 配置
    • 配置/wsl 主题分支拾取(当前未使用)
    • dxgkrnl 驱动程序分支更新了许多修复和上游反馈修订
    • 为较新的稳定内核版本修复了 Hyper-V vPCI 合并冲突
    • 在等待上游包含时合并了树外 Hyper-V vPCI 回归修复
    • 解决了此版本中分配给 CVE-2022-38014 的漏洞。

博客文章中提供了更多信息。

资讯来源:由0x资讯编译自BETANEWS,版权归作者Sofia Wyciślik-Wilson所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢