Most of the documentation is a snapshot of the old Namesys site (archive.org, 2007-09-29).

There was also a Reiser4 Wiki (archive.org, 2007-07-06) once on pub.namesys.com.

Reiser4 development appears to have stalled and ReiserFS is deprecated and scheduled to be removed from mainline Linux in 2025.

Reiserfsprogs

From Reiser4 FS Wiki
(Difference between revisions)
Jump to: navigation, search
(reiserfsprogs 3.6.23 released)
(+git source (incomplete))
Line 1: Line 1:
The tools to maintain a ReiserFS (Reiser v3) filesystem are called <tt>reiserfsprogs</tt> and can be found on the [https://build.opensuse.org/package/files?package=reiserfs&project=filesystems openSUSE Build Service]. If your distribution does not ship a pre-compiled package, we have to build this manually:
+
The tools to maintain a ReiserFS (Reiser v3) filesystem are called <tt>reiserfsprogs</tt> and should be shipped by most distributions. If it doesn't, we have to build it manually.
 +
 
 +
Install prerequisites:
  
 
  sudo apt-get install uuid-dev            # Debian, Ubuntu
 
  sudo apt-get install uuid-dev            # Debian, Ubuntu
 
  sudo yum install libuuid-devel          # Fedora
 
  sudo yum install libuuid-devel          # Fedora
 
  sudo zypper install libuuid-devel        # openSUSE
 
  sudo zypper install libuuid-devel        # openSUSE
+
 
 +
Get source:
 +
 
 
  wget https://ftp.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.23/reiserfsprogs-3.6.23.tar.{sign,xz}
 
  wget https://ftp.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.23/reiserfsprogs-3.6.23.tar.{sign,xz}
 
  xz -d reiserfsprogs*.tar.xz
 
  xz -d reiserfsprogs*.tar.xz
Line 13: Line 17:
 
  tar -xf reiserfsprogs*.tar
 
  tar -xf reiserfsprogs*.tar
 
  cd reiserfsprogs*
 
  cd reiserfsprogs*
 +
 +
Build & install:
 +
 
  ./configure --prefix=/opt/reiserfsprogs && make
 
  ./configure --prefix=/opt/reiserfsprogs && make
 
  sudo make install
 
  sudo make install
 +
 +
Or, from the [https://git.kernel.org/cgit/linux/kernel/git/jeffm/reiserfsprogs.git/ Git tree]:
 +
 +
git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeffm/reiserfsprogs.git
 +
cd reiserfsprogs
 +
<s>libtoolize --copy --install --force && aclocal && autoheader && autoconf
 +
 +
./configure --prefix=/opt/reiserfsprogs && make
 +
sudo make install</s> -- Hm, we're missing something here
  
 
[[category:ReiserFS]]
 
[[category:ReiserFS]]

Revision as of 17:19, 3 July 2013

The tools to maintain a ReiserFS (Reiser v3) filesystem are called reiserfsprogs and should be shipped by most distributions. If it doesn't, we have to build it manually.

Install prerequisites:

sudo apt-get install uuid-dev            # Debian, Ubuntu
sudo yum install libuuid-devel           # Fedora
sudo zypper install libuuid-devel        # openSUSE

Get source:

wget https://ftp.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.23/reiserfsprogs-3.6.23.tar.{sign,xz}
xz -d reiserfsprogs*.tar.xz

gpg --recv-keys 2179E5B2
gpg --verify reiserfsprogs*.tar.sign

tar -xf reiserfsprogs*.tar
cd reiserfsprogs*

Build & install:

./configure --prefix=/opt/reiserfsprogs && make
sudo make install

Or, from the Git tree:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeffm/reiserfsprogs.git
cd reiserfsprogs
libtoolize --copy --install --force && aclocal && autoheader && autoconf 

./configure --prefix=/opt/reiserfsprogs && make
sudo make install -- Hm, we're missing something here