כיצד להתקין ZFS על לינוקס

ZFS היא מערכת קבצים שמנהלת מערכתחנונים אוהבים. בעזרתו תוכלו לעשות דברים מדהימים כמו לרוקן את כל הכוננים הקשיחים שלכם יחד, לשקף אותם, לצלם תמונות של מערכת ועוד ועוד. למעשה, מערכת הקבצים ZFS הופכת במהרה למערכת הקבצים שנבחרה במרכזי נתונים. למרבה הצער, לינוקס נותרים מאחור, מכיוון שיש כמה קונפליקטים משפטיים. סוגיות משפטיות אלה גורמות לכך שהפצות לינוקס אינן יכולות להפיץ כדין את קוד המקור בתוך גרעין לינוקס, או במערכות הפעלה נפרדות. למרבה המזל, מעריצי מערכת הקבצים הזו עדיין יכולים לגרום לה לעבוד, בזכות ZFS ב- Linux. כך תוכלו להשיג זאת להפצת Linux שלכם.

התקנת ZFS ב- Linux

מערכת הקבצים ZFS לא תעבוד כמו Linuxמערכות קבצים אחרות. הסיבה לכך היא כי אין בו קוד שמתאים היטב ל- GPL. למרות זאת משתמשים רבים מאוד אוהבים את מערכת הקבצים, ולקחו את הזמן כדי לעבוד עם מערכת ההפעלה לינוקס. כדי להשתמש בו תצטרך להתקין מודולים בגרעין וכו '.

אובונטו

sudo apt install zfsutils

אלה המשתמשים באובונטו 16.04 צריכים להתקין חבילה אחרת:

sudo apt install zfs

דביאן

כדי להתקין את מערכת הקבצים והכלים של ZFS ב- Debian, עליך להתקין תחילה את כותרות הגרעינים:

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

עם כותרות לינוקס שנוספות למערכת,דביאן יכולה כעת להרכיב מודולי גרעין בכוחות עצמה. זה חשוב, מכיוון ש- ZFS לא תעבוד על דביאן ללא מודול גרעין, ובהתחשב ברישיון התוכנה של ZFS אינו תואם לרישיון התוכנה GPL, דביאן לא יכולה להפיץ את התוכנה שנערכה מראש.

כדי להתחיל לקמפל את מודול הגלעין, התקן את התוכנה הבאה:

sudo apt-get install zfs-dkms zfsutils-linux

בניית מודול הגלעין של DKMS עשויה לקחת זמן. עם השלמתה, מערכת הקבצים ZFS מוכנה לשימוש.

אתחול מ- ZFS On Debian

רוצה לאתחל מ- ZFS ב- Debian? אם כן, תצטרך להתקין תוכנה נוספת:

sudo apt-get install zfs-initramfs

קשת לינוקס

רוצים להשתמש ב- ZFS ב- Arch Linux? הנה איך. ראשית, עבור לדף זה, חפש את "הורדת תמונת המצב" ולחץ עליו. עם הורדת תמונת המצב, פתח מנהל קבצים והשתמש בפקודת ה- CD כדי לעבור לספריית ההורדות שבה הורדת חבילת ZFS.

cd ~/Downloads

חלץ את תמונת המצב באמצעות פקודת הזפת.

tar xvzf zfs-linux.tar.gz
עם פירוק zfs-linux, הכנס את התיקיה באמצעות CD.
cd zfs-linux
לאחר התיקיה zfs-linux, צור חבילת Arch Linux חדשה באמצעות הפקודה makepkg.
makepkg
שימו לב ש- ZFS עבור לינוקס דורש הרבההידור. תלוי במהירות המחשב האישי שלך, ייתכן שהמסוף שלך יוצר חבילה זו למשך זמן מה. לאחר השלמתה, התקן אותו באמצעות מנהל החבילות של pacman.
sudo pacman -U *.tar.xz

אתחול מ- ZFS ב- Arch Linux

הורד את תצלום ה- zfs-dkms AUR, הוציא את תמונת המצב עם זפת, קם אותו עם makepkg והתקן אותו עם pacman. עקוב אחר ההוראות המפורטות לעיל עבור חבילת zfs-linux אם אתה הולך לאיבוד.

פדורה

ZFS ב- Linux אינו דורש עריכה, אך הוא גם לא מופץ ישירות על ידי Redhat. כדי לתקן זאת, עליך להוריד RPM ולהתקין אותו.

משתמשי פדורה 27: פדורה 26 בינארית זו אמורה לעבוד בסדר, אך השתמשו על אחריותכם בלבד!

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

בנוסף להתקנת RPM זה, עליך להתקין גם:

sudo dnf install kernel-devel -y

OpenSUSE

הכנת ZFS לעבודה ב- OpenSUSE זה מעטקל יותר מרוב ההפצות מבוססות ההפעלה. זה נובע מהעובדה שיש לה מאגר גדול של תוכנות שמשתמשים יכולים להגיש, וליצור דפי התקנה קליקים בלחיצה אחת. ZFS אינו שונה. כדי לגרום למערכת הקבצים לעבוד על מערכת OpenSUSE שלך, עבור לדף זה כאן ולחץ על הגרסה של OpenSUSE בה אתה משתמש.

מכאן, לחץ על כפתור ההתקנה בלחיצה אחת כדי להעלות את מתקין התוכנה OpenSUSE. עקוב אחר ההוראות שעל המסך, ובקרוב התוכנה תותקן!

סיכום

ZFS ב- Linux הוא פרויקט שמטרתו להביא את ה-מערכת הקבצים אורקל לפלטפורמת ה- GNU האהובה על כולם. בשל סוגיות משפטיות, זה מסוכן מאוד להפיץ ישירות את תוכנת ZFS בהפצות לינוקס כלשהן, כך שאף אחת לא עושה את זה (למעט אובונטו, אבל הן אמיצות).

מכיוון שהתוכנה אינה עומדת בתקןתנאי הרישוי של קהילת לינוקס גדולים יותר, כל מי שרוצה להתקין ולהשתמש במערכת קבצים זו יצטרך לעשות זאת באמצעות קוד המקור בלבד מכיוון שהפרויקט עצמו תומך רק בקומץ של מערכות הפעלה לינוקס, והם לא יכולים לייצר חבילות בינאריות לכולם. .

אם אתה מחפש להשיג ZFS ב- Linux לעבוד בוzpool בשרת שלך, או אולי לאתחל ממכשיר ההאקר החלקלק שלך לזכויות התרברבות, תצטרך להוריד את קוד המקור ולהתחיל מהתחלה. הקוד לכל דבר, כמו גם ההוראות כיצד לבנות אותו נמצא כאן.

הערות