升级到 Ubuntu 22.04 时,我注意到 /lib/firmware 很大:>800 MB (https://packages.ubuntu.com/jammy/linux-firmware)
我假设这个包包含适用于各种硬件的二进制 blob。这意味着在任何给定的系统上,实际上只会使用其中很少的文件。
这让我想到一个问题:为什么它们没有被压缩?
我完全理解,当您购买新的小工具时,您希望它只需插入即可工作 - 您不想浪费时间下载固件来使其工作。所以我理解为什么 Ubuntu 选择包含“一切”固件。但令我困惑的是,为什么这些文件是在未压缩的情况下安装的:我们压缩手册页,因为现在如果压缩它们,它们的打开速度会更快,并且占用的空间也会更少。 /lib/firmware 中的许多文件很容易压缩到 <50%。是否存在技术原因导致您无法简单地解压缩您实际需要的(少数)文件?