/lib/firmwareのファイルが圧縮されていないのはなぜですか?

/lib/firmwareのファイルが圧縮されていないのはなぜですか?

Ubuntu 22.04にアップグレードすると、/lib/firmwareが800MBより大きいことがわかりました(https://packages.ubuntu.com/jammy/linux-firmware)

このパッケージには、さまざまなハードウェア用のバイナリブロブが含まれていると仮定します。これは、これらのファイルのうち、特定のシステムで実際に使用されるファイルがほとんどないことを意味します。

これにより質問が生じます。なぜ圧縮されないのですか?

私はあなたが新しいデバイスを購入するとき、プラグを差し込んで動作することを望むことを完全に理解しています。動作させるためにファームウェアをダウンロードするのに時間を無駄にしたくありません。したがって、Ubuntuが「すべての」ファームウェアを含めることを選択した理由を理解しています。しかし、私を混乱させるのは、これらのファイルが圧縮されていない状態でインストールされる理由です。マンページが圧縮されると、より速く開き、より少ないスペースを占めるので、マンページを圧縮します。 /lib/firmwareの多くのファイルは50%未満に簡単に圧縮されます。実際に必要な(いくつかの)ファイルの圧縮を簡単に解くことができない技術的な理由はありますか?

ベストアンサー1

おすすめ記事