NILFS for Centos

We offers binary packages of NILFS kernel module and NILFS utilities for CentOS 5.1 and 5.2, for both 32bit and 64bit of Intel / AMD x86 CPUs. The source RPM packages are available to be built by yourself.

If you want to use prebuilt binary packages for NILFS, please follow instructions below:

  1. Identify your CPU architecture and mode
    You can get information by `uname -m' and `uname -i' command.
    centos% uname -m
    i686
    centos% uname -i
    i386
    centos%
    
    `x86_64' will be printed if your CPU is 64bit and runs in 64bit mode.
  2. Identify your kernel version
    We offers kernel modules for the kernel of CentOS 5.1 release, and updated kernel. You can get information by 'uname -r' command.
    centos% uname -r
    2.6.18-92.el5PAE
    centos%
    
    The version number for the kernel will be printed. If you use specialized kernel such as xen or PAE, the flavor for the kernel will be followed.
  3. Install binary RPM packages suitable for your environment
    The `nilfs-utils' and `kmod-nilfs` modules are required. Please select suitable packages by browsing repositories below.
    centos# rpm -Uvh http://www.nilfs.org/pub/centos/5/RPMS/\
            i386/nilfs-utils-2.0.4-1.i386.rpm
    centos# rpm -Uvh http://www.nilfs.org/pub/centos/5/RPMS/\
            i686/kmod-nilfs-PAE-2.0.2-1.2.6.18_92.el5.i686.rpm
    centos#
    
    If suitable packages do not exist in the repositories, you may be able to build with the source RPM packages.

Repositories

Intel x86 architecture, 32bit (Pentium Pro or later):

Intel x86 architecture, 64bit:

Source RPM:

Enjoy!