外链论坛

 找回密码
 立即注册
搜索
查看: 3|回复: 1

微软与 Canonical 合作,将 systemd 引入 WSL

[复制链接]

2942

主题

176

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99099309
发表于 2024-10-10 13:57:20 | 显示全部楼层 |阅读模式

出品|开源中国

微软和 Canonical 联合宣布,systemd 此刻能够在 Windows Subsystem for Linux(WSL2)中运行了,此举能够让用户在 Windows 设备上得到更加全面的 Linux 体验。systemd 的作者 Lennart Poettering 在 7 月份离开红帽并加入了微软,不晓得其中是不是有他的贡献。

systemd 是一套用于 Linux 系统的基本构建模块,它供给了一个系统和服务管理器,做为 PID 1 运行并起步系统的其他部分。

许多知名的 Linux 发行版(如 Ubuntu、Debian 等)都默认运行 systemd,这一变化寓意着 WSL 准许运用依赖于 systemd 支持的软件,让 WSL 更贴近于那种在设备上独立安装运行的 Linux 发行版而不是兼容层。

依赖 systemd 的有些知名 Linux 应用程序包含

snap(Canonical 为运用 Linux 内核和 systemd init 系统的操作系统研发的软件打包和安排系统)

microk8s(一个轻量级的 Kubernetes,旨在降低 K8s 和云原生应用研发的准入门槛)

systemctl(检测掌控 systemd 系统和服务管理器的状态)

怎样在 Ubuntu WSL 中启用 systemd

运用 systemd,首要保证运行的是来自 Microsoft Store 且版本号为 0.67.6 及以上版本的 WSL,用户能够运行wsl --version检测版本号。

其次需要在 Ubuntu 实例中,将以下修改内容添加到 /etc/wsl.conf 中:

[boot]systemd=true

而后经过在 PowerShell 中运行 wsl --shutdown 来重启实例,并重新起步 Ubuntu

回复

使用道具 举报

2963

主题

1万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109214
发表于 7 天前 | 显示全部楼层
楼主的文章非常有意义,提升了我的知识水平。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-10-18 16:48 , Processed in 0.058302 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.