現在LPICに向けての勉強をしています。 カーネルソースにパッチを充てる、ということを試しています。ビルドは目的ではありません。 linux-3.5.4 のソースにpatch-3.5.5を充てる、ということを試しました。以下、試した手順です。 カレントにはlinux-3.5.4.tar.bz2 と patch-3.5.5 をkernel.org からダウンロード済みとします。 ・tar xjf linux-3.5.4.tar.bz2 ・cd linux-3.5.4 ・patch -p1 < ../patch-3.5.5 すると全てではないですが、 Reversed (or previously applied) patch detected! Assume -R? と聞いてきます。 Q1:すでに修正済みの箇所があるということのようですが、このメッセージはまぁ出るもの なのでしょうか?-N オプションでpatch するのが一般的ですか? Q2:いくつかはエラーしてるようですが、これは個別に見ていく他ないのでしょうか? それとも、そもそもパッチの充て方が間違っているのでしょうか? crunchbang(2.6.39)で試しています。 尚、勉強のために試しでやっているだけですので、バージョンは適当に選んでいます。 以上。よろしくお願い致します。
↧