Kuinka asentaa ZFS Linuxiin

ZFS on tiedostojärjestelmä, joka hallinnoi järjestelmäänörtit rakastavat. Sen avulla voit tehdä uskomattomia asioita, kuten yhdistää kaikki kiintolevyt yhteen, peilata niitä, ottaa järjestelmän tilannekuvia ja paljon muuta. Itse asiassa ZFS-tiedostojärjestelmästä on nopeasti tulossa valittu tiedostojärjestelmä tietokeskuksissa. Valitettavasti Linux on jäänyt jälkeen, koska laillisia ristiriitoja on. Nämä juridiset ongelmat tekevät siitä, että Linux-jakelu ei voi laillisesti levittää lähdekoodia Linux-ytimen sisällä tai yksittäisissä käyttöjärjestelmissä. Onneksi tämän tiedostojärjestelmän fanit voivat silti saada sen toimimaan Linuxin ZFS: n ansiosta. Näin saat sen Linux-jakelua varten.

ZFS: n asentaminen Linuxiin

ZFS-tiedostojärjestelmä ei toimi Linuxissa kutenmuut tiedostojärjestelmät. Tämä johtuu siitä, että siinä ei ole yhtään koodia, joka sopisi hyvin GPL: n kanssa. Siitä huolimatta, monet käyttäjät todella pitävät tiedostojärjestelmästä, ja ovat ottaneet aikaa saadakseen sen toimimaan Linux-käyttöjärjestelmän kanssa. Jotta voit käyttää sitä, sinun on asennettava moduulit ytimeen jne.

ubuntu

sudo apt install zfsutils

Ubuntu 16.04 -käyttäjien on asennettava eri paketti:

sudo apt install zfs

Debian

Asentaaksesi ZFS-tiedostojärjestelmän ja työkalut Debianiin, sinun on ensin asennettava ytimen otsikot:

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

Kun järjestelmään on lisätty Linux-otsikot,Debian voi nyt kääntää ytimen moduuleja yksinään. Tämä on tärkeää, koska ZFS ei toimi Debianissa ilman ytimen moduulia, ja koska ZFS-ohjelmistolisenssi ei ole GPL-ohjelmistolisenssin mukainen, Debian ei voi jakaa esikäännettyä ohjelmistoa.

Aloita ydinmoduulin kääntäminen asentamalla seuraava ohjelmisto:

sudo apt-get install zfs-dkms zfsutils-linux

DKMS-ytimen moduulin rakentaminen voi viedä vähän aikaa. Kun se on valmis, ZFS-tiedostojärjestelmä on käyttövalmis.

Käynnistys ZFS: ltä Debianilla

Haluatko käynnistää Debianin ZFS: ltä? Jos näin on, sinun on asennettava lisäohjelmisto:

sudo apt-get install zfs-initramfs

Arch Linux

Haluatko käyttää ZFS: ää Arch Linuxissa? Tässä on miten. Siirry ensin tälle sivulle, etsi ”Lataa tilannekuva” ja napsauta sitä. Kun tilannekuva on ladattu, avaa tiedostonhallinta ja siirry CD-komennolla Lataukset-hakemistoon, johon ZFS-paketti on ladattu.

cd ~/Downloads

Pura tilannekuva tar-komennolla.

tar xvzf zfs-linux.tar.gz
Kun zfs-linux on puristettu, kirjoita kansio CD-levyllä.
cd zfs-linux
Kun olet zfs-linux-kansiossa, luo uusi Arch Linux -paketti makepkg-komennolla.
makepkg
Huomaa, että ZFS for Linux vaatii paljonkokoamiseen. Tietokoneesi nopeudesta riippuen päätelaitteesi saattaa kääntää tätä pakettia jonkin aikaa. Kun se on valmis, asenna se pacman-pakettien hallintaohjelmalla.
sudo pacman -U *.tar.xz

Käynnistä ZFS: stä Arch Linuxissa

Lataa zfs-dkms AUR-tilannekuva, purkaa tilannekuva tervalla, käännä se makepkg: llä ja asenna se pacmanin kanssa. Noudata yllä lueteltuja zfs-linux-paketin ohjeita, jos kadotat.

fedora

ZFS Linuxissa ei vaadi kääntämistä, mutta Redhat ei myöskään ole suoraan jakanut sitä. Tämän korjaamiseksi sinun on ladattava RPM ja asennettava se.

Fedora 27 -käyttäjät: Tämän Fedora 26 -binaarin pitäisi toimia hyvin, mutta käyttää omalla vastuulla!

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

Tämän RPM: n asentamisen lisäksi sinun tulee asentaa myös:

sudo dnf install kernel-devel -y

OpenSUSE

ZFS: n saaminen työskentelemään OpenSUSEssa on vähänhelpompaa kuin useimmat RPM-pohjaiset jakelut. Tämä johtuu siitä, että siinä on suuri ohjelmistovarasto, jonka käyttäjät voivat lähettää ja luoda helposti yhdellä napsautuksella asennettavia sivuja. ZFS ei eroa. Jotta tiedostojärjestelmä toimisi OpenSUSE-järjestelmässäsi, siirry tälle sivulle täällä ja napsauta käyttämääsi OpenSUSE-versiota.

Napsauta tästä napsauttamalla 1 napsautuksen asennuspainiketta, niin esiin tulee OpenSUSE-ohjelmiston asennusohjelma. Noudata näytön ohjeita, ja pian ohjelmisto asennetaan!

johtopäätös

ZFS Linuxissa on projekti, jonka tavoitteena on tuodaOracle-tiedostojärjestelmä kaikkien suosikki GNU-alustoille. Oikeudellisten kysymysten takia on erittäin vaarallista levittää ZFS-ohjelmistoja suoraan missä tahansa Linux-jakelussa, joten mikään ei tee sitä (paitsi Ubuntu, mutta he ovat rohkeita).

Koska ohjelmisto ei ole standardin mukainenSuuremmat Linux-yhteisön lisensointiehdot, jokaisen, joka haluaa asentaa ja käyttää tätä tiedostojärjestelmää, on tehtävä se vain lähdekoodilla, koska itse projekti tukee vain kourallista Linux-käyttöjärjestelmää, eivätkä he pysty luomaan binaaripaketteja kaikille .

Jos haluat saada ZFS: n Linuxiin työskentelemäänpalvelimen zpool tai ehkä käynnistääksesi tyylikkäältä hakkerilaitteeltasi oikeuksien uhkuttamiseksi, sinun on ladattava lähdekoodi ja aloitettava tyhjästä. Kaiken koodi ja ohjeet sen rakentamiseksi ovat täällä.

Kommentit