首页 >> 科技 >

微软和Canonical为WSL带来了systemd支持

2022-09-23 09:00:16 来源: 用户: 

微软宣布在Ubuntu背后的公司 Canonical 的帮助下为 WSL 带来了 systemd 支持。由于必须对 WSL 进行一些重大更改,Microsoft 暂时选择加入支持,因此现有的 WSL 发行版不受影响。收集反馈后,它将研究如何默认支持 systemd。

微软将 systemd 支持添加到 WSL 很重要,因为大多数流行的 Linux 发行版默认使用它。有几个 Linux 应用程序依赖于 systemd,包括 Canonical 的 Snap、microk8s——它可以让 Kubernetes 在本地运行,以及 systemctl——它是 systemd 的一部分,可以让你与服务交互。

微软最初将向 Windows Insiders 推出 WSL 更新,然后在几周内将其提供给所有用户。如果您不是 Insider,您仍然可以从 GitHub 下载最新的 WSL 版本。启用 systemd 所需的版本是 0.67.6。有了最新的 WSL,您需要使用以下命令编辑wsl.conf : sudo nano etc/ wsl.conf,在[boot]下确保它读取systemd=true ,使用CTRL+O关闭 nano 编辑器保存并CTRL+X退出。

现在您需要重新启动 WSL 实例,因此从 PowerShell运行wsl.exe --shutdown 。当您运行发行版时,您应该能够使用systemctl list-unit-files --type=service来检查 systemd 是否正在运行。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章