NILFS for Fedora Core

NILFS2 は Fedora 11 アップデートとして 公式パッケージに採用されました. 標準カーネルパッケージに加え,nilfs-utils パッケージを yum によりインストールすることにより, NILFS2 をご利用いただけます!

このページの内容は,以前の独自パッケージの利用方法を紹介したものです.

Intel, AMD の x86 CPU の 32 ビット,64 ビットについて, Fedora 8, 10 向けの NILFS のカーネルモジュールとユーティリティのバイナリパッケージを 提供しています. ソースパッケージによりご自分で構築することも可能です.

NILFS の構築済みのバイナリパッケージを利用する場合には, 以下の手順に従ってください.

  1. CPU のアーキテクチャとモードの確認
    これらの情報は `uname -m' と `uname -i' コマンドにより取得できます.
    fedora% uname -m
    i686
    fedora% uname -i
    i386
    
    64 ビット CPU をお使いで 64 ビットモードで動作している場合, `x86_64' が表示されます.
  2. カーネルバージョンの確認
    Fedora のリリース版とアップデート版のカーネル用のモジュールを 提供しています. カーネルバージョンの情報は 'uname -r' コマンドにより確認できます.
    fedora% uname -r
    2.6.27.30-170.2.82.fc10.i686
    fedora%
    
    カーネルのバージョン番号が表示されます. もし Xen や PAE などの用途向けのカーネルをお使いの場合, これらカーネルの種類を表す文字列が続きます (Fedora 10 では Xen Domain U でも通常のカーネルをお使いください).
  3. 環境に適したバイナリ RPM パッケージのインストール
    `nilfs-utils' と `kmod-nilfs` のモジュールが必要です. 下記リポジトリを参照して適切なパッケージを選択してください.
    fedora# rpm -Uvh http://www.nilfs.org/pub/fedora/10/RPMS/\
            i386/nilfs-utils-2.0.14-3.i386.rpm
    fedora# rpm -Uvh http://www.nilfs.org/pub/fedora/10/RPMS/\
            i686/kmod-nilfs-2.6.27.30-170.2.82.fc10.i686-2.0.16-2.i686.rpm
    fedora#
    
    もしリポジトリに適切なものがない場合, ソース RPM パッケージを利用することで必要なパッケージを 構築できるかもしれません.

リポジトリ

インテル x86 アーキテクチャ,32 ビット (Pentium Pro 以降):

インテル x86 アーキテクチャ,64 ビット:

ソース RPM:

お楽しみください!