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
cd zfs-linux
makepkg
sudo pacman -U *.tar.xz
אתחול מ- ZFS ב- Arch 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 בשרת שלך, או אולי לאתחל ממכשיר ההאקר החלקלק שלך לזכויות התרברבות, תצטרך להוריד את קוד המקור ולהתחיל מהתחלה. הקוד לכל דבר, כמו גם ההוראות כיצד לבנות אותו נמצא כאן.
הערות