3 ms·
Installing ZFS on Linux is quite simple. sudo apt-get install linux-headers-`uname -r` linux-headers-generic build-essential sudo apt-add-repository ppa:zfs-n
by jdboyd 13y ago
Installing ZFS on Linux is quite simple.
sudo apt-get install linux-headers-`uname -r` linux-headers-generic build-essential
sudo apt-add-repository ppa:zfs-native/stable
sudo apt-get update
sudo apt-get install ubuntu-zfs
The goal of OpenZFS is to foster cooperation between the various groups using ZFS.
- hrjet 13y agoAdding a ppa introduces one more point of trust. That makes it not an easy option.
- gioele 13y agoWith the current licence (CDDL) it is not going to be included in the repositories of main distros anyway.
- Maakuth 13y agoI don't think it has much to do with the license, CDDL is based on Mozilla Public License after all (https://en.wikipedia.org/wiki/Common_Development_and_Distribution_License https://en.wikipedia.org/wiki/Common_Development_and_Distrib...). The license being different to the kernel prevents distribution of kernel images with inbuilt ZFS support, but this can be worked around by installing it later, just as they already do with proprietary GPU drivers.
- emillon 13y agoIt's actually being integrated in Debian. (right now it's in the NEW queue, ie it's under final copyright review). See this bug report: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686447 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686447
- nailer 13y agoThat takes care of post install. - How do I install onto ZFS? - How do I maintain this? Since ZFS is outside the mainline kernel, how do I know whoever compiles the ZFS packages will keep track of (distribution)'s kernel package?
- jdboyd 13y agoGood questions. Booting from Linux ZFS is a bit more of an advanced project. Here is the guide for Ubuntu: https://github.com/zfsonlinux/pkg-zfs/wiki/HOWTO-install-Ubuntu-to-a-Native-ZFS-Root-Filesystem https://github.com/zfsonlinux/pkg-zfs/wiki/HOWTO-install-Ubu... The ZFS packages are not fully pre-compiled. The ZFS packages use the dkms system where the kernel specific parts are recompiled when the kernel changes. This greatly reduces the maintenance work and is a system that has been in use by other out of tree kernel modules for a decade. Its not perfect, but it does largely reduce the distribution specific maintenance burden. Of course, when a new kernel version comes out, ZFS may have to make adjustments to support it and ZFS may lag a little bit. However, currently there are significant resources being dedicated to ZFS on Linux development and packaging and for the last 18 months they've kept up pretty well. It isn't perfect. I wish that ZFS could be in the linux source tree. While I saw ZFS on linux being available, I wasn't ready to try it until last year. However, third party file systems do have a long tradition, such as AFS, vxfs, and numerous SAN file systems. ZFS on Linux seems to be doing very well.
- ciupicri 13y agoWhat about RHEL or Fedora?
- e40 13y agohttp://zfsonlinux.org/epel.html http://zfsonlinux.org/epel.html