追加ツリー内モジュールパッケージ

追加ツリー内モジュールパッケージ

残念ながら、モジュールが欠落しているカーネル用の最新のFedora:モジュールをパッケージ化して(kmodまたは既存のインフラストラクチャを使用して)可能ですか?

  • モジュールパッケージにはデプロイカーネルが依存しています(簡単なインストールのためにローカルdnfリポジトリに移動します)。
  • インストール後にmodprobe(8)このモジュールを編集できます(initramfsでは必要ありません)。
  • カーネルソースコードのみが必要で、追加のパッケージモジュールソースコードは必要ありません。
  • パッケージをビルドするには、カーネル全体ではなくモジュールをコンパイルするだけです(マイナーなハードウェア、もちろん初期のカーネルビルドは合理的です)。
  • SRPMが与えられたらrpmbuild(8)(マニュアルなどなしで)パッケージを作成すれば十分ですかmake modules

私はすでに十分に詳細に文書化されているツリー外部モジュールを作成することに興味がありません。単一のモジュールのみが必要なので、クロスコンパイルの環境設定は避けることをお勧めします。私は、個々のモジュールをパッケージ化して配布できるOpenWRTのパッケージ管理に精通しているので、これが可能だと思いました。 RPMを使用してこれをどのように達成できますか?

関連情報