/lib/firmware의 파일이 압축되지 않은 이유는 무엇입니까?

/lib/firmware의 파일이 압축되지 않은 이유는 무엇입니까?

Ubuntu 22.04로 업그레이드할 때 /lib/firmware가 800MB보다 크다는 것을 알았습니다(https://packages.ubuntu.com/jammy/linux-firmware)

이 패키지에는 다양한 하드웨어에 대한 바이너리 blob이 포함되어 있다고 가정합니다. 이는 이러한 파일 중 실제로 특정 시스템에서 사용되는 파일이 거의 없음을 의미합니다.

이로 인해 질문이 생깁니다. 왜 압축되지 않습니까?

나는 당신이 새로운 장치를 구입할 때, 단지 플러그를 꽂고 작동하기를 원한다는 것을 완전히 이해합니다. 작동시키기 위해 펌웨어를 다운로드하는 데 시간을 낭비하고 싶지는 않습니다. 따라서 Ubuntu가 "모든" 펌웨어를 포함하기로 선택한 이유를 이해합니다. 그러나 나를 혼란스럽게 하는 것은 이러한 파일이 압축되지 않은 상태로 설치되는 이유입니다. 맨 페이지가 압축되면 더 빨리 열리고 더 적은 공간을 차지하기 때문에 맨 페이지를 압축합니다. /lib/firmware에 있는 많은 파일은 50% 미만으로 쉽게 압축됩니다. 실제로 필요한 (몇 가지) 파일의 압축을 간단히 풀 수 없는 기술적인 이유가 있습니까?

관련 정보