助け合いフォーラム

LPIC

LPIC Lv2-201(Ver4.5)
問題ID : 9136
問題を開く
カーネルにパッチ「patch-4.7.3.xz」を適用する際のコマンドとして正しいものを選べ。

この問題はプレミアムコンテンツです。

上に戻る

patch-4.7.xの包含関係について

公開日 2023/11/12

この問題の解説に、以下の情報があります。
「設問の「patch-4.7.3.xz」は 4.7 と 4.7.3 の差分です。」
上記について、以下の2点をご存じの方はおられるでしょうか。

①上記の例の場合、patch-4.7.1.xz、patch-4.7.2.xzも存在する可能性がある
(patch-4.7.3.xzが4.7の最初のパッチであるケースに限定される情報ではない)
という解釈で正しいでしょうか。

②上記が正しい場合、patch-4.7.3.xzは、patch-4.7.1.xz、patch-4.7.2.xz
 の変更を含んだものとして作成され、3桁目を順番にあてていく必要がない
(patch-4.7.1.xz -> patch-4.7.2.xz -> patch-4.7.3.xzの順序
 でpatchを適用しなくてよい)様にするというカーネルのパッチ作成時の慣習
 があることが説明されているとの解釈で正しいでしょうか。

上記の解釈で正しいのか自信が持てなかったため、有識者の方のアドバイスを
頂ければと思い質問させていただいております。
宜しくお願いします。

2023/11/12 23:24

参考URLの先に書いてあるのですが、読んでからのご質問ですよね?

Normal patches¶
These patches are not incremental, meaning that for example the 5.7.3 patch does not apply on top of the 5.7.2 kernel source, but rather on top of the base 5.7 kernel source.

So, in order to apply the 5.7.3 patch to your existing 5.7.2 kernel source you have to first back out the 5.7.2 patch (so you are left with a base 5.7 kernel source) and then apply the new 5.7.3 patch.


コメント

k kz5835

2023/11/13 00:14

情報のご提供、有難うございます。 質問は①、②が正しいか否かでしたが、「正しい」のご指摘と理解いたしました。 有難うございました。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?