設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

微軟 Win11/10 Linux 子系統(tǒng) WSL 現(xiàn)已支持 systemd,消息稱后者的開(kāi)發(fā)者被挖來(lái)了

2022/9/22 10:52:20 來(lái)源:IT之家 作者:汪淼 責(zé)編:汪淼
感謝IT之家網(wǎng)友 Alucard、kkkkkkkkkaydimisaka 的線索投遞!

IT之家 9 月 22 日消息,微軟發(fā)布了 Windows 11/10 的 Linux 子系統(tǒng)新預(yù)覽版,版本號(hào)為 0.67.6,該版本帶來(lái)了一些重磅功能。微軟宣布從該版本開(kāi)始,WSL 已支持 systemd

systemd 是一款初始化系統(tǒng)工具,許多流行的 Linux 發(fā)行版默認(rèn)運(yùn)行 systemd,例如 Ubuntu、Debian 等,由 Lennart Poettering 帶頭開(kāi)發(fā)。其開(kāi)發(fā)目標(biāo)是提供更優(yōu)秀的框架以表示系統(tǒng)服務(wù)間的依賴關(guān)系,并依此實(shí)現(xiàn)系統(tǒng)初始化時(shí)服務(wù)的并行啟動(dòng),同時(shí)達(dá)到降低 Shell 的系統(tǒng)開(kāi)銷的效果,最終代替現(xiàn)在常用的 System V 與 BSD 風(fēng)格 init 程序。

一些依賴 systemd 支持的應(yīng)用示例包括 snap,它是一個(gè)包管理器,用于在 Ubuntu 中安裝和管理軟件。有了這個(gè),用戶就可以使用 snap install 等命令輕松安裝應(yīng)用。還有 microk8s,它可以讓用戶在本地機(jī)器上快速運(yùn)行 Kubernetes。

微軟表示,支持 systemd 需要對(duì) WSL 架構(gòu)進(jìn)行更改。由于 systemd 需要 PID 1,因此在 Linux 發(fā)行版中啟動(dòng)的 WSL init 進(jìn)程將成為 systemd 的子進(jìn)程。由于 WSL init 進(jìn)程負(fù)責(zé)為 Linux 和 Windows 組件之間的通信提供基礎(chǔ)設(shè)施,因此更改此層次結(jié)構(gòu)需要重新考慮使用 WSL init 進(jìn)程所做的一些假設(shè)。

同樣需要注意的是,修改之后,systemd 服務(wù)將不會(huì)讓用戶的 WSL 實(shí)例保持活動(dòng)狀態(tài)。除非正在運(yùn)行后臺(tái)任務(wù),否則關(guān)閉 Linux 控制臺(tái)將終止用戶會(huì)話。

用戶需要編輯 wsl.conf 文件以確保 systemd 在引導(dǎo)時(shí)啟動(dòng),將以下內(nèi)容添加到 /etc/ wsl.conf,注意要使用 sudo 管理員權(quán)限:

[boot]
systemd=true

IT之家了解到 ,今年 7 月份有消息稱,systemd 的開(kāi)發(fā)者 Lennart Poettering 已經(jīng)離開(kāi)紅帽加入了微軟,并繼續(xù)專注于 systemd 開(kāi)發(fā)。可能今天的成果就是 Lennart Poettering 加盟后帶來(lái)的。

微軟發(fā)力 Linux,挖來(lái)紅帽 15 年老將、Systemd 開(kāi)發(fā)者 Lennart Poettering

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:systemd,WSL,Win Linux

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知