Last modified: Mon Aug 13 04:43:17 JST 2001
Linux/98 カーネルソース (diff 形式) のダウンロード
Linux/98 カーネルソースに関する差分 (パッチ) ファイルです。
パッチを当てる前にファイル名の変更などが必要なものもありますので、
各ファイルの冒頭部分の説明にまず目を通してください。
なお、パッチを当てるには バージョン 2.2 以降の patch
コマンドの利用をおすすめします
(バージョン 2.1 ではうまく動作しないという報告があります)。
このほか、 ed (ラインエディタ) が必要なパッチがあります。
各バージョンの変更点については、
をご覧ください。
2.2 系列カーネル
ここで公開しているのは、
オリジナルの 2.2 系列カーネルのソースからの差分のみです。
オリジナルのカーネルソースを
kernel.org
や Ring Project
などから別途入手した上で、このパッチを当ててください。
2.4 系列カーネル
… は、別のページに移動しました。お手数ですが
Linux 2.4.x ベースの Linux/98 カーネル
を参照ください。
2.1.57 版 Linux/98 カーネルのアップデート
- Rev. 019 → Rev. 020 の差分
(2,839 bytes)
- Rev. 018 → Rev. 019 の差分
(32,606 bytes)
- β-017 → Rev. 018 の差分
(33,344 bytes)
- β-016 → β-017 の差分
(47,198 bytes)
- β-015 → β-016 の差分
(24,829 bytes)
- β-014 → β-015 の差分
(5,095 bytes)
- β-012 → β-014 の差分
(7,420 bytes)
- β-011 → β-012 の差分
(17,151 bytes)
- β-010 → β-011 の差分
(5,493 bytes)
- β-009 → β-010 の差分
(12,221 bytes)
- β-008 → β-010 の差分
(26,012 bytes)
- β-007 → β-008 の差分
(22,475 bytes)
- β-005/006 → β-007 の差分
(1,822 bytes)
- β-004 → β-005 の差分
(58,503 bytes)
- β-003 → β-004 の差分
(14,778 bytes)
- β-002 → β-003 の差分
(785 bytes)
- β-001 → β-002 の差分
(15,454 bytes)
オリジナルの Linux カーネルソースからの差分
スクリプト
lx98patch.sh
(1,941 bytes)
- ここにあるパッチを簡単に当てるためのシェルスクリプトです。
カーネルソースのトップディレクトリ (
/usr/src/linux など) で
% sh /somewhere/lx98patch.sh ../beta-001-beta-002.diff.gz
などとします (実行許可ビットを立てておけば先頭の sh
は省略できます)。 複数のパッチを指定することもでき、
その場合は指定した順番に当ててゆきます。
Software Design 1998年12月号 付録 CD-ROM 版からの差分
Software Design 誌 (技術評論社) 1998年12月号の付録 CD-ROM の
Plamo/98 に収録された β-011 は、京大マイコンクラブでのミスにより
京大マイコンクラブが FTP などで配布している β-011 と若干異なっています。
Software Design から入手された β-011 を前掲の差分ファイルを用いて
アップデートする場合は、
お手数ですがこのパッチを当ててからアップデートしてください。
patch コマンド、 ed コマンドは
GNU のミラーサイトから入手できます。ファイル名はそれぞれ
`patch-?.?.tar.gz'、
`ed-?.?.tar.gz' (?.? はバージョン番号)
となっています。