既存のカスタムパッチを新しいLinuxバージョンに移行する

既存のカスタムパッチを新しいLinuxバージョンに移行する

私は以前Linux 3.0.35を使用してIMXベースのマザーボード用のオペレーティングシステムをカスタマイズしました。これで、Linux 3.10.17にアップグレードする予定です。カスタムコンテンツはパッチ(80以上のパッチ!)でコンパイルされます。

今私の質問は、これを新しいカーネルに適用する最も速く安全な方法は何ですか?私が考えることができる唯一の方法は、各パッチの内容を手動で挿入することです。たぶん、いくつかのコマンドオプションがありませんgitdiff

ベストアンサー1

視聴するquilthttp://en.wikipedia.org/wiki/Quilt_%28software%29) - パッチを管理して配信するツールです。多くのディストリビューションマネージャ(ディストリビューションカーネルマネージャを含む)が楽しく使用しています。

ただし、3.0.35と3.10.17の間に大きな違いがある可能性があります。つまり、フォワード移植が簡単ではない可能性があります。最善のアプローチは、おそらくバージョンごとに3.0.35 -> 3.1.0 -> 3.2.0 -> ... -> 3.10.xをリリースし、すべてのアップグレード後(コンパイルだけでなく)パッチが機能することを確認することです。 。

おすすめ記事