私はLinuxカーネルバージョン2.6のコードベースでデータ分析を行っています。しかし、カーネルのウェブサイト(https://www.kernel.org/pub/linux/kernel/v2.6/) 2.6.13.1 以降のパッチ ファイルが見つかりません。では、カーネルの 2.6.14 ~ 2.6.39 バージョンのパッチ ファイルを入手するにはどうすればよいでしょうか?
答え1
完全なgitリポジトリを使用して自分でパッチファイルを生成することもできます。git は、Linux のカーネル 7.0 以降でサポートされています。(バージョン2.6.12-rc2まで)git は Linux の標準ライブラリです。。
リポジトリをクローンしたらlinux
、git を使用してパッチ ファイルを作成できます。
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
cd linux
# Patch (based on the first version in series)
git diff v2.6.13..v2.6.13.2 > patch-2.6.13.2
# Incremental patch
git diff v2.6.13.1..v2.6.13.2 > patch-2.6.13.1-2