Kaip įdiegti ZFS Linux

ZFS yra failų sistema, administruojanti sistemąnerdai myli. Naudodamiesi tuo galite atlikti neįtikėtinus dalykus, pavyzdžiui, sujungti visus standžiuosius diskus, atspindėti juos, daryti sistemos momentines nuotraukas ir daug daugiau. Tiesą sakant, ZFS failų sistema greitai tampa pasirinkta failų sistema duomenų centruose. Deja, „Linux“ liko nuošalyje, nes yra tam tikrų teisinių konfliktų. Dėl šių teisinių problemų Linux distribucijos negali teisėtai paskirstyti šaltinio kodo „Linux“ branduolyje ar atskirose operacinėse sistemose. Laimei, šios failų sistemos gerbėjai vis tiek gali ją naudoti, nes „Linux“ naudoja „ZFS“. Štai kaip įsigyti „Linux“ paskirstymui.

Diegimas ZFS Linux

ZFS failų sistema neveiks Linuxkitos failų sistemos. Taip yra todėl, kad jame nėra jokio kodo, kuris gerai derėtų su GPL. Nepaisant to, daugeliui vartotojų failų sistema labai patinka ir jie užtruko, kad ji veiktų su „Linux“ operacine sistema. Norėdami juo naudotis, turėsite įdiegti modulius branduolyje ir kt.

Ubuntu

sudo apt install zfsutils

Tie, kurie naudojasi „Ubuntu 16.04“, turi įdiegti kitą paketą:

sudo apt install zfs

Debian

Norėdami įdiegti ZFS failų sistemą ir įrankius „Debian“, pirmiausia turite įdiegti branduolio antraštes:

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

Kai prie sistemos pridedamos „Linux“ antraštės,Dabar „Debian“ gali savarankiškai kompiliuoti branduolio modulius. Tai svarbu, nes ZFS neveiks „Debian“ be branduolio modulio, o manydamas, kad ZFS programinės įrangos licencija neatitinka GPL programinės įrangos licencijos, „Debian“ negali platinti iš anksto sudarytos programinės įrangos.

Norėdami pradėti kaupti branduolio modulį, įdiekite šią programinę įrangą:

sudo apt-get install zfs-dkms zfsutils-linux

DKMS branduolio modulio kūrimas gali užtrukti šiek tiek laiko. Kai jis baigsis, ZFS failų sistema yra paruošta naudoti.

„Debian“ įkrova iš ZFS

Norite paleisti iš ZFS „Debian“? Jei taip, turėsite įdiegti papildomą programinę įrangą:

sudo apt-get install zfs-initramfs

„Arch Linux“

Norite naudoti ZFS „Arch Linux“? Štai taip. Pirmiausia eikite į šį puslapį, suraskite „Atsisiųsti momentinį vaizdą“ ir spustelėkite jį. Atsisiuntę momentinę nuotrauką, atidarykite failų tvarkyklę ir naudokite kompaktinių diskų komandą, kad eitumėte į atsisiuntimų katalogą, kur buvo atsisiųstas ZFS paketas.

cd ~/Downloads

Ištraukite momentinį vaizdą naudodami komandą degutas.

tar xvzf zfs-linux.tar.gz
Jei „zfs-linux“ bus išspaustas, įveskite aplanką naudodami kompaktinį diską.
cd zfs-linux
Atsidūrę aplanke „zfs-linux“, sukurkite naują „Arch Linux“ paketą naudodami komandą makepkg.
makepkg
Atminkite, kad „ZFS for Linux“ reikia daugsudarydamas. Priklausomai nuo jūsų kompiuterio greičio, jūsų terminalas kurį laiką gali sudaryti šį paketą. Kai jis baigsis, įdiekite jį naudodami „Pacman“ paketo tvarkyklę.
sudo pacman -U *.tar.xz

Paleidimas iš ZFS naudojant „Arch Linux“

Atsisiųskite „zfs-dkms AUR“ momentinę nuotrauką, ištraukite momentinę nuotrauką su degutu, sukompiliuokite ją makepkg ir įdiekite ją su „pacman“. Jei pasiklydote, vykdykite aukščiau pateiktas „zfs-linux“ paketo instrukcijas.

Fedora

„ZFS“ „Linux“ nereikia jokių kompiliacijų, tačiau jos tiesiogiai neplatino ir „Redhat“. Norėdami tai išspręsti, turėsite atsisiųsti RPM ir įdiegti.

„Fedora 27“ vartotojai: šis dvejetainis „Fedora 26“ turėtų veikti gerai, tačiau naudokitės savo rizika!

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

Be šio RPM įdiegimo, taip pat turėtumėte įdiegti:

sudo dnf install kernel-devel -y

„OpenSUSE“

ZFS norint dirbti „OpenSUSE“ yra nedauglengviau nei dauguma RPM pagrįstų paskirstymų. Taip yra dėl to, kad joje yra didelė saugyklos programinė įranga, kurią vartotojai gali pateikti, ir lengvai sukurti įdiegimo puslapius vienu spustelėjimu. ZFS nesiskiria. Norėdami, kad failų sistema veiktų jūsų „OpenSUSE“ sistemoje, eikite į šį puslapį čia ir spustelėkite naudojamą „OpenSUSE“ versiją.

Iš čia spustelėkite mygtuką „1 paspaudimas“, norėdami atidaryti „OpenSUSE“ programinės įrangos diegimo programą. Vykdykite instrukcijas ekrane, ir netrukus programinė įranga bus įdiegta!

Išvada

„ZFS“ „Linux“ yra projektas, kurio tikslas - pristatyti„Oracle“ failų sistema visų mėgstamiausioje GNU platformoje. Dėl teisinių problemų yra labai pavojinga tiesiogiai platinti ZFS programinę įrangą bet kuriame „Linux“ paskirstyme, todėl nė vienas to nedaro (išskyrus „Ubuntu“, tačiau jie yra drąsūs).

Kadangi programinė įranga neatitinkagriežtesnės „Linux“ bendruomenės licencijavimo sąlygos, bet kas, norintis įdiegti ir naudoti šią failų sistemą, turės tai padaryti tik su šaltinio kodu, nes pats projektas palaiko tik keletą Linux operacinių sistemų ir jie negali sukurti dvejetainių paketų visiems .

Jei norite, kad „ZFS“ dirbtų „Linux“serverio „zpool“, o gal ir paleisdami iš savo aptakiausio įsilaužėlio kompiuterio, kad galėtumėte girtis, turėsite atsisiųsti šaltinio kodą ir pradėti nuo nulio. Čia yra visko kodas, taip pat instrukcijos, kaip jį sukurti.

Komentarai