https://github.com/LinearTapeFileSystem/ltfs

hostnamectl; # tested on
 Static hostname: ubuntuxts
  Virtualization: kvm
Operating System: Ubuntu 22.04.4 LTS              
          Kernel: Linux 5.15.0-107-generic
    Architecture: x86-64

hostnamectl; # also tested on
Virtualization: kvm
Operating System: Debian GNU/Linux 12 (bookworm) 
Kernel: Linux 6.1.0-34-amd64
Architecture: x86-64
Hardware Vendor: QEMU

su - root
apt install build-essential module-assistant gcc make perl dkms linux-headers-$(uname -r)
apt -y install automake; # 1.13.4 or later
apt -y install autoconf; # 2.69 or later
apt -y install libtool-bin; # 2.4.2 or later
apt -y install libfuse-dev; # 2.6.0 or later
apt -y install uuid-dev; # 1.36 or later
apt -y install libxml2-dev; # 2.6.16 or later, not: libxmlb2 libxml2

apt -y install snmpd snmp libsnmp-dev; # net-snmp 5.3 or later
apt -y install libicu-dev; # icu4c 4.8 or later
apt -y install pkg-config;

# Ctrl+D no need to be root during compilation?

git clone https://github.com/LinearTapeFileSystem/ltfs.git;

cd ltfs;

./autogen.sh; ./configure; make;

# except for the last step, installing the binaries into the system
sudo make install
sudo ldconfig

ltfs --version
LTFS version 2.5.0.0 (Prelim).
LTFS Format Specification version 2.4.0

# might be a good idea to reboot afterwards

manpage:

ltfs.man.txt

liked this article?

  • only together we can create a truly free world
  • plz support dwaves to keep it up & running!
  • (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
  • really really hate advertisement
  • contribute: whenever a solution was found, blog about it for others to find!
  • talk about, recommend & link to this blog and articles
  • thanks to all who contribute!
admin