パッチを正しく適用する方法は?

パッチを正しく適用する方法は?

私はこのファイルを使ってLinux 3.13.7ソースツリーを3.13.8にパッチしようとしていますpatch-3.13.8.xz。パッチファイルがxzフォーマットされているので、ソースツリーで次のコマンドを使用して適用します。

unxz -cd ../patch-3.13.8.xz | patch -p1

しかし、私は以下を受け取ります:

Reversed (or previously applied) patch detected!  Assume -R? [n]

man patchサインを確認しましたが、-R説明がわかりません。現在の状況とこの問題を解決するにはどうすればよいかを説明できますか?

ベストアンサー1

Linuxカーネルを次のマイナーバージョンにパッチするときは、増分パッチを使用する必要があります。あなたの場合は、パッチを使用する必要がありますpatch-3.13.7-8.xz。これにより、カーネルソースコード3.13.7が3.13.8にパッチされます。

おすすめ記事