残念ながら、モジュールが欠落しているカーネル用の最新のFedora:モジュールをパッケージ化して(kmodまたは既存のインフラストラクチャを使用して)可能ですか?
- モジュールパッケージにはデプロイカーネルが依存しています(簡単なインストールのためにローカルdnfリポジトリに移動します)。
- インストール後に
modprobe(8)
このモジュールを編集できます(initramfsでは必要ありません)。 - カーネルソースコードのみが必要で、追加のパッケージモジュールソースコードは必要ありません。
- パッケージをビルドするには、カーネル全体ではなくモジュールをコンパイルするだけです(マイナーなハードウェア、もちろん初期のカーネルビルドは合理的です)。
- SRPMが与えられたら
rpmbuild(8)
(マニュアルなどなしで)パッケージを作成すれば十分ですかmake modules
?
私はすでに十分に詳細に文書化されているツリー外部モジュールを作成することに興味がありません。単一のモジュールのみが必要なので、クロスコンパイルの環境設定は避けることをお勧めします。私は、個々のモジュールをパッケージ化して配布できるOpenWRTのパッケージ管理に精通しているので、これが可能だと思いました。 RPMを使用してこれをどのように達成できますか?