- - Cum se instalează ZFS pe Linux

Cum se instalează ZFS pe Linux

ZFS este un sistem de fișiere care administrează sistemultocilarii iubesc. Cu aceasta, puteți face lucruri incredibile, cum ar fi să asociați toate hard disk-urile împreună, să le oglindați, să luați instantanee de sistem și multe altele. De fapt, sistemul de fișiere ZFS devine rapid sistemul de fișiere la alegere în centrele de date. Din păcate, Linux este lăsat în urmă, deoarece există unele conflicte legale. Aceste probleme legale permit astfel încât distribuțiile Linux să nu poată distribui în mod legal codul sursă în interiorul nucleului Linux sau pe sisteme de operare individuale. Din fericire, fanii acestui sistem de fișiere îl pot îngreuna, datorită ZFS pe Linux. Iată cum se poate obține pentru distribuția Linux.

Instalarea ZFS pe Linux

Sistemul de fișiere ZFS nu va funcționa pe Linuxalte sisteme de fișiere. Acest lucru se datorează faptului că nu există niciun cod în el care să corespundă GPL-ului. În ciuda acestui fapt, mulți utilizatori le place foarte mult sistemul de fișiere și și-au luat timpul pentru ca acesta să funcționeze cu sistemul de operare Linux. Pentru ao utiliza, va trebui să instalați module în kernel etc.

Ubuntu

sudo apt install zfsutils

Cei care folosesc Ubuntu 16.04 trebuie să instaleze un alt pachet:

sudo apt install zfs

Debian

Pentru a instala sistemul de fișiere ZFS și instrumentele pe Debian, trebuie să instalați mai întâi anteturile kernel-ului:

sudo apt-get install linux-headers-$(uname -r)

Cu anteturile Linux adăugate la sistem,Debian poate acum să compileze module de kernel de unul singur. Acest lucru este important, deoarece ZFS nu va funcționa pe Debian fără un modul de kernel și, având în vedere că licența software ZFS nu este conformă cu licența software GPL, Debian nu poate distribui software-ul compilat în prealabil.

Pentru a începe compilarea modulului de kernel, instalați următorul software:

sudo apt-get install zfs-dkms zfsutils-linux

Construirea modulului de kernel DKMS poate dura un pic de timp. Când se finalizează, sistemul de fișiere ZFS este gata de utilizare.

Porniți de la ZFS pe Debian

Vrei să pornești de la ZFS pe Debian? Dacă da, va trebui să instalați software suplimentar:

sudo apt-get install zfs-initramfs

Arch Linux

Vrei să folosești ZFS pe Arch Linux? Iată cum. Mai întâi, îndreptați-vă către această pagină, căutați „Descărcați instantanee” și faceți clic pe ea. Odată cu instantaneul descărcat, deschideți un manager de fișiere și utilizați comanda CD pentru a accesa directorul Descărcări unde a fost descărcat pachetul ZFS.

cd ~/Downloads

Extrageți instantaneul folosind comanda tar.

tar xvzf zfs-linux.tar.gz
Cu zfs-linux decomprimat, introduceți folderul folosind CD.
cd zfs-linux
Odată ajuns în folderul zfs-linux, generați un nou pachet Arch Linux folosind comanda makepkg.
makepkg
Rețineți că ZFS pentru Linux necesită foarte multecompilarea. În funcție de viteza computerului dvs., este posibil ca terminalul dvs. să compileze acest pachet pentru o perioadă. Când se finalizează, instalați-l folosind managerul de pachete Pacman
sudo pacman -U *.tar.xz

Porniți de la ZFS pe Arch Linux

Descărcați instantaneul zfs-dkms AUR, extrageți instantaneul cu gudron, compilați-l cu makepkg și instalați-l cu Pacman. Dacă vă pierdeți, urmați instrucțiunile enumerate mai sus pentru pachetul zfs-linux.

Fedora

ZFS pe Linux nu necesită nicio compilare, dar nici Redhat nu este distribuit direct. Pentru a remedia acest lucru, va trebui să descărcați un RPM și să îl instalați.

Utilizatori Fedora 27: acest binar Fedora 26 ar trebui să funcționeze OK, dar utilizați pe propriul dvs. risc!

sudo dnf install http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -y

Pe lângă instalarea acestui RPM, ar trebui să instalați și:

sudo dnf install kernel-devel -y

OpenSUSE

Obținerea ZFS pentru a lucra la OpenSUSE este puținmai ușor decât majoritatea distribuțiilor bazate pe RPM. Acest lucru se datorează faptului că are un depozit mare de software pe care utilizatorii îl pot trimite și creează pagini ușoare de instalare cu un singur clic. ZFS nu este diferit. Pentru a obține sistemul de fișiere care funcționează în sistemul OpenSUSE, accesați această pagină aici și faceți clic pe versiunea OpenSUSE pe care o utilizați.

De aici, faceți clic pe butonul de instalare cu 1 clic pentru a deschide programul de instalare a programului OpenSUSE. Urmați instrucțiunile de pe ecran și în curând software-ul va fi instalat!

Concluzie

ZFS pe Linux este un proiect care are ca scop aducereaSistemul de fișiere Oracle pentru platforma GNU preferată a tuturor. Din cauza problemelor legale, este foarte periculos să distribuiți direct software-ul ZFS în distribuțiile Linux, așa că niciunul nu face (cu excepția Ubuntu, dar sunt curajoși).

Deoarece software-ul nu se conformeazăTermenii de licență ai comunității Linux mai mari, oricine dorește să instaleze și să utilizeze acest sistem de fișiere va trebui să facă acest lucru numai cu codul sursă, deoarece proiectul în sine acceptă doar o mână de sisteme de operare Linux și nu pot genera pachete binare pentru toată lumea. .

Dacă doriți să faceți ZFS pe Linux să funcționezeun zpool pe serverul dvs. sau poate să porniți de pe mașina dvs. de piratare elegantă pentru drepturi de jignire, va trebui să descărcați codul sursă și să începeți de la zero. Codul pentru toate, precum și instrucțiunile despre cum se construiește aici.

Comentarii