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
(--add-missing was missing :-))
(use $VER so we only have to update this variable and then copy & paste the rest)
Line 9: Line 9:
 
Get source:
 
Get source:
  
  wget https://ftp.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.23/reiserfsprogs-3.6.23.tar.{sign,xz}
+
VER=<font color="red">3.6.24</font>
  xz -d reiserfsprogs*.tar.xz
+
  wget https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v$VER/reiserfsprogs-$VER.tar.{sign,xz}
 +
  xz -d reiserfsprogs-$VER.tar.xz
 
   
 
   
 
  gpg --recv-keys [http://pgp.mit.edu:11371/pks/lookup?search=0x2179E5B2 2179E5B2]
 
  gpg --recv-keys [http://pgp.mit.edu:11371/pks/lookup?search=0x2179E5B2 2179E5B2]
  gpg --verify reiserfsprogs*.tar.sign
+
  gpg --verify reiserfsprogs-$VER.tar.sign
 
   
 
   
  tar -xf reiserfsprogs*.tar
+
  tar -xf reiserfsprogs-$VER.tar
  cd reiserfsprogs*
+
  cd reiserfsprogs-$VER
  
 
Build & install:
 
Build & install:

Revision as of 23:34, 30 August 2015

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:

VER=3.6.24
wget https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v$VER/reiserfsprogs-$VER.tar.{sign,xz}
xz -d reiserfsprogs-$VER.tar.xz

gpg --recv-keys 2179E5B2
gpg --verify reiserfsprogs-$VER.tar.sign

tar -xf reiserfsprogs-$VER.tar
cd reiserfsprogs-$VER

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 reiserfsprogs-git
cd reiserfsprogs-git
libtoolize --copy --install --force && aclocal && autoheader && autoconf && automake --add-missing

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