Ubuntu Core固件软件包Linux
作者: 365bet体育 点击次数: 发布时间: 2025-06-10 10:23

HOME 6月7日新闻,技术媒体Omgubuntu今天(6月7日)发布了一篇博客文章,报道说,规范工程师Juerg Haefliger建议将Linux-Firmware固件套件分开。尽管它可以提高效率,但此举可能会影响Ubuntu硬件的兼容性。主页注:Linux-Firmware是Ubuntu系统中的主要固件软件包,其中包括支持各种硬件的驱动程序和微型码,其中涵盖了Wi-Fi适配器,用于存储控制器的图形卡和其他设备。但是,随着新的硬件支持和固件改进,此软件包的数量继续增长。许多用户通常会看到软件更新的MB,每月下载整个软件包几次。例如,在2023年至2024年诺夫(Noveve)之间,由于流量限制,一些用户遭受了500MB的更新,包装中的99%的内容可能与其设备无关。不仅受影响的用户,规范基础设施也处于压力下。较大的更新包装意味着更高的带宽成本和发展时间也将扩大。尽管固件软件包包含许多必需的组件,但并非所有用户都需要它。例如,使用Intel或AMD设备的用户可能不需要RISC-V系统固件。尽管“千篇一律”的方法很方便,但它带来了效率。如何优化更新机制已成为一个紧迫的问题。规范工程师Juerg Haefliger开始了讨论,建议将Linux-Firmware在制造商子包上为硬件制造商(例如Intel,AMD和Broadcom)进行。此方法可以大大减少Ubuntu安装的痕迹,加快用户的更新过程,并提高规范效率。但是,挑战是Ubuntu的“开箱即用”功能取决于所有已安装的固件。如果从开始时缺少关键固件,则硬件可能无法正常工作。一个想法是在Ubuntu中安装所有固件子包(ISO)安装图像,安装安装后,安装程序删除了不必要的零件,类似于处理未使用的语言文件或应用程序。另一个更简单的方法是将固件软件包除以架构,因为英特尔/AMD设备用户是无需下载与ARM或RISC-V相关的固件。这两个解决方案具有自己的优势和缺点,建筑部门节省了空间,而制造商的部门可以提高复杂性。无论采用哪种方法,决策都必须谨慎和测试。