您的位置:中国金融观察网 > 资讯 >

Fedora39新提案:使用mkosi-initrd替代Dracut,加

2023-05-09 10:56 来源:IT之家   

,Fedora 39 发行版目前正处于开发阶段,最新提案建议使用 systemd 的 mkosi-initrd 来替代 Dracut,从而加速本地构建 initrds。

IT之家翻译功能提案部分内容如下:

mkosi-initrd 是 initrds 的替代构建器,通过整合到 Fedora 发行版本中,帮助用户在本地构建 initrds。

通过 mkosi-initrd 安装内核包的时候,可以提供一个内核安装插件来构建 initrd。

其延伸目标是让 initrds 在 koji 中构建,并通过 rpm 包交互;而后续目标是预构建的 initrds,通过 rpm 包交付直接嵌入到统一内核镜像中。

我们创建 initrd 的过程既复杂又低效。Initrds 包含重复的功能,需要大量的维护者工作。该提案的目的是引入一个大大简化的初始化创建和简化的初始化内容的机制。

mkosi-initrd 项目是一组 mkosi 的配置文件。MKOSI 是一个从系统包构建操作系统镜像的程序。initrd 是通过使用 mkosi-initrd 提供的配置调用 mkosi 来构建的。

不是通过抓取文件系统并再次找出依赖项来构建 initrd,而是使用现有软件包和通过 dnf / rpm 进行的正常软件包安装来填充 initrd。这也意味着包管理器负责满足依赖项。在运行时,systemd 负责设置执行环境和调用程序。

目前,以这种方式构建的 initrd 比 dracut 构建的 initrd 大。它们的功能也有限:许多常见类型的系统工作得很好,但不支持一些特殊的配置。

此更改的目标是提供替代机制。如果反馈是肯定的,我们可能会考虑在某些情况下使用使用 mkosi-initrd 构建的 initrds 作为默认值。

在可预见的未来,没有计划移除 dracut。这意味着对于任何不受支持或效果不佳的情况,dracut 仍然是自然的后备。

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

栏目导读
你与“诗和远方”之间,只差一个TA

你与“诗和远方”之间,只差一个TA

第一次看到Poppy的时候,相信很多人会说这个姑娘真的很精致优雅。没错,小红书里的Poppy笑起来很甜,举手投足都很自信很淡定。但很难想象P...

2023-10-13 15:34
交通银行助力世界数字经济大会打造更鲜活的数字应用场景

交通银行助力世界数字经济大会打造更鲜活的数字

2023世界数字经济大会暨第十三届智慧城市与智能经济博览会于10月13日至15日在宁波举行,交通银行连续三年作为支持单位参与大会。作为唯一参...

2023-10-13 12:57
进军超深层,钻出“地下珠峰”

进军超深层,钻出“地下珠峰”

塔里木油田钻井现场塔里木油田公司供图位于沙漠腹地的塔中第三联合站塔里木油田公司供图在塔里木这个我国陆上最大的含油气盆地,分布着全国80%以上...

2022-08-18 11:43
四款人民视频融媒新品在2022智能视听大会上线

四款人民视频融媒新品在2022智能视听大会上

8月16日至18日,以“虚实共生数字新未来”为主题的2022(GIAC)智能视听大会在山东省青岛市举办。在开幕式上,人民视频联合行业头部生态...

2022-08-18 11:42
焦点
头条关注
最新新闻