ZFS est un système de fichiers que l'administration systèmeles nerds aiment. Avec lui, vous pouvez faire des choses incroyables comme regrouper tous vos disques durs ensemble, les mettre en miroir, prendre des instantanés du système, et bien plus encore. En fait, le système de fichiers ZFS devient rapidement le système de fichiers de choix dans les centres de données. Malheureusement, Linux est laissé pour compte, car il existe des conflits juridiques. Ces problèmes juridiques empêchent les distributions Linux de distribuer légalement le code source à l'intérieur du noyau Linux ou sur des systèmes d'exploitation individuels. Heureusement, les fans de ce système de fichiers peuvent toujours le faire fonctionner, grâce à ZFS sur Linux. Voici comment l'obtenir pour votre distribution Linux.
Installation de ZFS sur Linux
Le système de fichiers ZFS ne fonctionnera pas sous Linux commed'autres systèmes de fichiers. C'est parce qu'il n'y a pas de code qui va bien avec la GPL. Malgré cela, de nombreux utilisateurs aiment vraiment le système de fichiers et ont pris le temps de le faire fonctionner avec le système d'exploitation Linux. Pour l'utiliser, vous devrez installer des modules dans le noyau, etc.
Ubuntu
![](/images/linux/how-to-install-zfs-on-linux.png)
sudo apt install zfsutils
Ceux qui utilisent Ubuntu 16.04 doivent installer un package différent:
sudo apt install zfs
Debian
Pour installer le système de fichiers et les outils ZFS sur Debian, vous devez d'abord installer les en-têtes du noyau:
sudo apt-get install linux-headers-$(uname -r)
Avec les en-têtes Linux ajoutés au système,Debian peut désormais compiler les modules du noyau de manière autonome. Ceci est important, car ZFS ne fonctionnera pas sur Debian sans module de noyau, et étant donné que la licence du logiciel ZFS n'est pas compatible avec la licence du logiciel GPL, Debian ne peut pas distribuer le logiciel précompilé.
Pour commencer à compiler le module du noyau, installez le logiciel suivant:
sudo apt-get install zfs-dkms zfsutils-linux
La construction du module du noyau DKMS peut prendre un peu de temps. Une fois terminé, le système de fichiers ZFS est prêt à l'emploi.
Démarrer à partir de ZFS sur Debian
Vous voulez démarrer à partir de ZFS sur Debian? Si tel est le cas, vous devrez installer des logiciels supplémentaires:
sudo apt-get install zfs-initramfs
Arch Linux
![](/images/linux/how-to-install-zfs-on-linux_2.png)
Vous voulez utiliser ZFS sur Arch Linux? Voici comment. Tout d'abord, rendez-vous sur cette page, recherchez «Télécharger l'instantané» et cliquez dessus. Une fois l'instantané téléchargé, ouvrez un gestionnaire de fichiers et utilisez la commande CD pour accéder au répertoire Téléchargements où le package ZFS a été téléchargé.
cd ~/Downloads
Extrayez l'instantané à l'aide de la commande tar.
tar xvzf zfs-linux.tar.gz
cd zfs-linux
makepkg
sudo pacman -U *.tar.xz
Démarrage à partir de ZFS sur Arch Linux
Feutre
ZFS sous Linux ne nécessite aucune compilation, mais il n'est pas non plus directement distribué par Redhat. Pour résoudre ce problème, vous devrez télécharger un RPM et l'installer.
Utilisateurs de Fedora 27: ce binaire Fedora 26 devrait fonctionner correctement, mais à vos risques et périls!
sudo dnf install http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -y
En plus d'installer ce RPM, vous devez également installer:
sudo dnf install kernel-devel -y
OpenSUSE
![](/images/linux/how-to-install-zfs-on-linux_3.png)
Faire fonctionner ZFS sur OpenSUSE est un peuplus facile que la plupart des distributions basées sur RPM. Cela est dû au fait qu'il dispose d'un grand référentiel de logiciels que les utilisateurs peuvent soumettre et créer des pages d'installation faciles en un clic. ZFS n'est pas différent. Pour faire fonctionner le système de fichiers sur votre système OpenSUSE, rendez-vous sur cette page ici et cliquez sur la version d'OpenSUSE que vous utilisez.
À partir d'ici, cliquez sur le bouton d'installation en un clic pour afficher le programme d'installation du logiciel OpenSUSE. Suivez les instructions à l'écran, et bientôt le logiciel sera installé!
Conclusion
ZFS sur Linux est un projet qui vise à apporter laSystème de fichiers Oracle sur la plate-forme GNU préférée de tous. En raison de problèmes juridiques, il est très dangereux de distribuer directement le logiciel ZFS dans toutes les distributions Linux, donc aucun ne le fait (sauf pour Ubuntu, mais ils sont courageux).
Étant donné que le logiciel n'est pas conforme à lales conditions de licence de la communauté Linux étant supérieures, toute personne souhaitant installer et utiliser ce système de fichiers devra le faire avec le code source seul car le projet lui-même ne prend en charge qu'une poignée de systèmes d'exploitation Linux, et ils ne peuvent pas générer de packages binaires pour tout le monde .
Si vous cherchez à faire fonctionner ZFS sous Linuxun zpool sur votre serveur, ou peut-être pour démarrer à partir de votre élégante machine de piratage pour des droits de vantardise, vous devrez télécharger le code source et recommencer à zéro. Le code pour tout, ainsi que les instructions sur la façon de le construire sont ici.
commentaires