Варианты установки ZFS

Из репозитория backposts

По официальной документации можно установить версию 0.7.12 из backports.

Сначала добавим репозиторий в файл /etc/apt/sources.list.d/buster-backports.list:

deb [http://deb.debian.org/debian](http://deb.debian.org/debian) buster-backports main contrib
deb-src [http://deb.debian.org/debian](http://deb.debian.org/debian) buster-backports main contrib

Далее пропишем подробности в файле /etc/apt/preferences.d/90_zfs:

Package: libnvpair1linux libuutil1linux libzfs2linux libzpool2linux spl-dkms zfs-dkms zfs-test zfsutils-linux zfsutils-linux-dev zfs-zed
Pin: release n=buster-backports
Pin-Priority: 990

Затем обновим список пакетов и приступаем к установке заголовков для активного ядра и зависимостей:

apt update
apt install --yes dpkg-dev linux-headers-$(uname -r) linux-image-amd64

Теперь можно установить пакеты ZFS:

apt-get install zfs-dkms zfsutils-linux

Установка из исходников

Исходники zfs забираем с помощью git и запускаем сборку:

cd /opt
git clone https://github.com/zfsonlinux/zfs.git
cd zfs
./autogen.sh
./configure
make
make install
Этот вариант займет больше времени, но можно установить самую свежую версию с оптимизацией под текущую версию ядра.