私はAlpineを使って非常にミニマルなLinuxを構築しようとしています。linux-firmware
すべてのファームウェアをインストールするには300 MB以上のスペースが必要なため、必要はありません。これは在庫設置です。ただし、Linuxファームウェアパッケージを削除することはできません。
dev-alpine:~# apk del --force --force-broken-world linux-firmware
World updated, but the following packages are not removed due to:
linux-firmware: linux-vanilla
OK: 504 MiB in 122 packages
フル在庫のインストールの半分以上がファームウェアです!
ファイル自体を削除すること(更新後に復元されます!)に加えて、不要なすべてのファームウェアファイルをAlpineから強制的に削除するにはどうすればよいですか?
(ファームウェアファイルが分離されているようで、ある瞬間には必ず必要なファームウェアだけを選択的にインストールしたいと思いますが…それでもダメですね)
dev-alpine:~# apk del --force --force-broken-world linux-firmware-amdgpu
World updated, but the following packages are not removed due to:
linux-firmware-amdgpu: linux-firmware linux-vanilla
OK: 504 MiB in 122 packages
答え1
APKツール強制パッケージの削除はサポートされていません。これは、パッケージを表すために使用する図を壊す可能性があるためです。
ファームウェアの削除方法への回答:インストールできます。linux-firmware-none
linux-firmware-any
、カーネルパッケージの依存関係を提供し、満足します。その時点でを削除できるはずですlinux-firmware
。