国产免费无码不卡A片视频喷水_3p一女两男三飞做爰视频_91九色视频在线观看_14小箩洗澡裸体高清视频_影音先锋成人网

當(dāng)前位置: 首頁 > 資訊

Fedora 39 新提案:使用 mkosi-initrd 替代 Dracut 天天報(bào)資訊

日期:2023-05-09 11:02:32 來源:搜狐號(hào)-IT之家

IT之家 5 月 9 日消息,F(xiàn)edora 39 發(fā)行版目前正處于開發(fā)階段,最新提案建議使用 systemd 的mkosi-initrd 來替代 Dracut,從而加速本地構(gòu)建 initrds。


(資料圖片僅供參考)

IT之家翻譯功能提案部分內(nèi)容如下:

mkosi-initrd 是 initrds 的替代構(gòu)建器,通過整合到 Fedora 發(fā)行版本中,幫助用戶在本地構(gòu)建 initrds。

通過 mkosi-initrd 安裝內(nèi)核包的時(shí)候,可以提供一個(gè)內(nèi)核安裝插件來構(gòu)建 initrd。

其延伸目標(biāo)是讓 initrds 在 koji 中構(gòu)建,并通過 rpm 包交互;而后續(xù)目標(biāo)是預(yù)構(gòu)建的 initrds,通過 rpm 包交付直接嵌入到統(tǒng)一內(nèi)核鏡像中。

我們創(chuàng)建 initrd 的過程既復(fù)雜又低效。Initrds 包含重復(fù)的功能,需要大量的維護(hù)者工作。該提案的目的是引入一個(gè)大大簡化的初始化創(chuàng)建和簡化的初始化內(nèi)容的機(jī)制。

mkosi-initrd 項(xiàng)目是一組 mkosi 的配置文件。MKOSI 是一個(gè)從系統(tǒng)包構(gòu)建操作系統(tǒng)鏡像的程序。initrd 是通過使用 mkosi-initrd 提供的配置調(diào)用 mkosi 來構(gòu)建的。

不是通過抓取文件系統(tǒng)并再次找出依賴項(xiàng)來構(gòu)建 initrd,而是使用現(xiàn)有軟件包和通過 dnf / rpm 進(jìn)行的正常軟件包安裝來填充 initrd。這也意味著包管理器負(fù)責(zé)滿足依賴項(xiàng)。在運(yùn)行時(shí),systemd 負(fù)責(zé)設(shè)置執(zhí)行環(huán)境和調(diào)用程序。

目前,以這種方式構(gòu)建的 initrd 比 dracut 構(gòu)建的 initrd 大。它們的功能也有限:許多常見類型的系統(tǒng)工作得很好,但不支持一些特殊的配置。

此更改的目標(biāo)是提供替代機(jī)制。如果反饋是肯定的,我們可能會(huì)考慮在某些情況下使用使用 mkosi-initrd 構(gòu)建的 initrds 作為默認(rèn)值。

在可預(yù)見的未來,沒有計(jì)劃移除 dracut。這意味著對(duì)于任何不受支持或效果不佳的情況,dracut 仍然是自然的后備。

標(biāo)簽:

熱門推薦

猜你喜歡

市場