対象となるディストリビューションは以下のとおりです:
- CentOS 5.x, Scientific Linux 5.x, もしくは他の RHEL5 クローン.
- CentOS 6.x, Scientific Linux 6.x, もしくは他の RHEL6 クローン.
Intel, AMD の x86 CPU の 32 ビット,64 ビットについて, NILFS のカーネルモジュールとユーティリティのバイナリパッケージを提供しています. 独自に RPM を構築できるよう,ソースパッケージも提供しています.
NILFS の構築済みのバイナリパッケージを利用する場合には, 以下の手順に従ってください.
- CPU のアーキテクチャとモードの確認
これらの情報は `uname -m' と `uname -i' コマンドにより取得できます.centos% uname -m i686 centos% uname -i i386 centos%
64 ビット CPU をお使いで 64 ビットモードで動作している場合, `x86_64' が表示されます. - カーネルバージョンの確認
カーネルバージョンの情報は 'uname -r' コマンドにより確認できます.
centos% uname -r 2.6.18-128.el5PAE centos%
カーネルのバージョン番号が表示されます. もし xen や PAE などの用途向けのカーネルをお使いの場合, これらカーネルの種類を表す文字列が続きます. - 環境に適したバイナリ RPM パッケージのインストール
`nilfs-utils' と `kmod-nilfs` のモジュールが必要です. 下記リポジトリを参照して適切なパッケージを選択してください.centos# rpm -Uvh http://www.nilfs.org/pub/centos/5/RPMS/\ i386/nilfs-utils-2.0.14-3.i386.rpm centos# rpm -Uvh http://www.nilfs.org/pub/centos/5/RPMS/\ i686/kmod-nilfs-PAE-2.0.17-4.2.6.18_128.el5.i686.rpm centos#カーネルモジュールパッケージ kmod-nilfs については, 細かなバージョンの差異があっても使うことを可能にしました. お使いのカーネルのバージョンにもっとも近いものをご利用ください (例えば、2.6.18-128.7.el5PAE であれば, 例で示したものがご利用いただけます).もしリポジトリに適切なものがない場合, ソース RPM パッケージを利用することで必要なパッケージを 構築できます.
リポジトリ
インテル x86 アーキテクチャ,32 ビット (Pentium Pro 以降):
- http://www.nilfs.org/pub/centos/5/RPMS/i386/
- http://www.nilfs.org/pub/centos/5/RPMS/i686/
- http://www.nilfs.org/pub/centos/6/RPMS/i686/
インテル x86 アーキテクチャ,64 ビット:
ソース RPM:
お楽しみください!
