[Industry News] 为节省存储空间,Fedora 37 将按需安装固件
Tofloor
poster avatar
jiutian123
deepin
2022-07-06 06:15
Author

Linux 除了支持较旧的硬件,如今支持的现代硬件也越来越多,伴随硬件支持程度的提升,捆绑了大部分系统固件的 linux-firmware 的大小同样也在持续增长。目前大多数 Linux 发行版都会安装这一整套 Linux 固件文件,但实际上这些系统只使用了少数几个特定的文件。

(Linux 固件最小化),他们希望通过拆分 linux-firmware,然后根据实际使用的硬件来安装固件包,他们希望今年晚些时候发布的 Fedora 37 就能实装这项功能。

为 Fedora 37 提出的这项提议将会把包括 CPU、GPU、各种 Wi-Fi 和蓝牙的固件拆分成独立的固件包,然后他们将编写一个 DNF 插件,通过使用 Supplements 元数据以根据系统上存在的硬件自动安装适当的固件包。

这一提议可以为 Fedora 节省大量磁盘空间,并通过替换单个固件包更容易测试单个固件更新。当然 Fedora 也会保留一个 "linux-firmware-all" 软件包,供那些仍想在本地系统中保留所有固件文件的用户使用。

Reply Favorite View the author
All Replies
蔡EEPIN
deepin
2022-07-06 06:25
#1

Linux会越来越好用,集全球最聪明的开发者一起优化

Reply View the author
jjcui8595
deepin
2022-07-06 06:44
#2

最好自己根据电脑配置修改.config文件并编译内核,但门槛有点高

Reply View the author
jiutian123
deepin
2022-07-06 08:21
#3
jjcui8595

最好自己根据电脑配置修改.config文件并编译内核,但门槛有点高

这方面其实大家可以做个wiki, 必选项,自己电脑的按教程自己折腾,不知道最小.config是多大 目前我个人的,137kb

Reply View the author
deepin-superuser
deepin
2022-07-06 18:14
#4

建议deepin也这么搞 @zccrs @babyfengfjx

Reply View the author
新手小白
deepin
2022-07-06 18:16
#5
It has been deleted!
zccrs
deepin
2022-07-06 23:48
#6
deepin-superuser

建议deepin也这么搞 @zccrs @babyfengfjx

嗯,我们有计划在安装系统或者是硬件环境发生变化时自动做一些事情,比如为这个设备安装合适的包,设置一些合适的系统配置,这方面也可以包含按需安装固件和驱动,他们需要的基础都是差不多的。不过这个事不会很快去做,至少在V20阶段做它的意义已经不大了,可能到明年会推动起来。你可以先建个 issue,方便我们先把它跟踪起来。

Reply View the author