ZFS هو نظام ملفات يقوم بإدارة النظامالمهووسين الحب. مع ذلك ، يمكنك القيام بأشياء لا تصدق مثل تجميع جميع محركات الأقراص الصلبة معًا ، وعكسها ، والتقاط لقطات النظام ، والكثير غير ذلك. في الواقع ، سرعان ما أصبح نظام الملفات ZFS هو نظام الملفات المفضل في مراكز البيانات. لسوء الحظ ، يتم ترك Linux خلفه ، حيث توجد بعض النزاعات القانونية. تعمل هذه المشكلات القانونية على أن توزيعات Linux لا يمكنها توزيع الكود المصدري بشكل قانوني داخل نواة Linux أو على أنظمة التشغيل الفردية. لحسن الحظ ، لا يزال بإمكان عشاق نظام الملفات هذا العمل ، بفضل ZFS على Linux. إليك كيفية الحصول عليها لتوزيع Linux.
تثبيت ZFS على لينكس
لن يعمل نظام ملفات ZFS على نظام Linuxأنظمة الملفات الأخرى. هذا لأنه لا يوجد أي كود فيه يسير بشكل جيد مع GPL. على الرغم من ذلك ، يحب العديد من المستخدمين نظام الملفات ، وقد قضوا وقتًا طويلاً لجعله يعمل مع نظام التشغيل Linux. لاستخدامها ، ستحتاج إلى تثبيت الوحدات النمطية في النواة ، وما إلى ذلك.
أوبونتو

sudo apt install zfsutils
أولئك الذين يستخدمون Ubuntu 16.04 يحتاجون إلى تثبيت حزمة مختلفة:
sudo apt install zfs
ديبيان
لتثبيت نظام الملفات والأدوات ZFS على دبيان ، عليك أولاً تثبيت رؤوس kernel:
sudo apt-get install linux-headers-$(uname -r)
مع إضافة رؤوس Linux إلى النظام ،بإمكان دبيان الآن تجميع وحدات kernel من تلقاء نفسها. هذا أمر مهم ، لأن ZFS لن تعمل على Debian بدون وحدة kernel ، وبالنظر إلى أن ترخيص برنامج ZFS غير متوافق مع ترخيص برنامج GPL ، لا يمكن لـ دبيان توزيع البرنامج الذي تم تجميعه مسبقًا.
لبدء ترجمة وحدة kernel ، قم بتثبيت البرنامج التالي:
sudo apt-get install zfs-dkms zfsutils-linux
قد يستغرق بناء وحدة kernel DKMS بعض الوقت. عند اكتماله ، يكون نظام الملفات ZFS جاهزًا للاستخدام.
التمهيد من ZFS على دبيان
هل تريد التمهيد من ZFS على دبيان؟ إذا كان الأمر كذلك ، فستحتاج إلى تثبيت برامج إضافية:
sudo apt-get install zfs-initramfs
قوس لينكس

هل تريد استخدام ZFS على Arch Linux؟ إليك الطريقة. أولاً ، توجه إلى هذه الصفحة ، وابحث عن "تنزيل لقطة" وانقر فوقها. عند تنزيل اللقطة ، افتح مدير الملفات واستخدم الأمر CD للذهاب إلى دليل التنزيلات حيث تم تنزيل حزمة ZFS.
cd ~/Downloads
استخراج اللقطة باستخدام الأمر tar.
tar xvzf zfs-linux.tar.gz
cd zfs-linux
makepkg
sudo pacman -U *.tar.xz
التمهيد من ZFS على القوس لينكس
فيدورا
لا يتطلب تطبيق ZFS على نظام Linux أي عملية تجميع ، لكنه لا يوزعها Redhat أيضًا. لإصلاح ذلك ، ستحتاج إلى تنزيل RPM وتثبيته.
مستخدمو Fedora 27: يجب أن يعمل الثنائي Fedora 26 هذا على ما يرام ، لكن استخدامه على مسؤوليتك الخاصة!
sudo dnf install http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -y
بالإضافة إلى تثبيت RPM هذا ، يجب عليك أيضًا تثبيت:
sudo dnf install kernel-devel -y
زحمة

الحصول على ZFS للعمل على OpenSUSE قليلاًأسهل من معظم التوزيعات القائمة على دورة في الدقيقة. ويرجع ذلك إلى حقيقة أنه يحتوي على مستودع كبير من البرامج التي يمكن للمستخدمين إرسالها وإنشاء صفحات تثبيت سهلة بنقرة واحدة. ZFS لا يختلف. لجعل نظام الملفات يعمل على نظام OpenSUSE ، انتقل إلى هذه الصفحة هنا ، وانقر على إصدار OpenSUSE الذي تستخدمه.
من هنا ، انقر فوق زر التثبيت بنقرة واحدة لإظهار مثبّت برنامج OpenSUSE. اتبع الإرشادات التي تظهر على الشاشة ، وسيتم تثبيت البرنامج قريبًا!
خاتمة
ZFS على لينكس هو مشروع يهدف إلى جلبنظام ملفات أوراكل لمنصة جنو المفضلة للجميع. نظرًا لوجود مشكلات قانونية ، من الخطير جدًا توزيع برنامج ZFS مباشرةً في أي توزيعات لنظام Linux ، لذلك لا يفعل ذلك (باستثناء Ubuntu ، لكنهم شجعان).
نظرًا لأن البرنامج لا يتوافق معشروط ترخيص مجتمع Linux أكبر ، سيحتاج أي شخص يرغب في تثبيت واستخدام نظام الملفات هذا إلى القيام بذلك باستخدام الكود المصدري وحده لأن المشروع نفسه يدعم حفنة من أنظمة تشغيل Linux فقط ، ولا يمكنه إنشاء حزم ثنائية للجميع .
إذا كنت تبحث عن الحصول على ZFS على Linux للعمل فيهzpool على الخادم الخاص بك ، أو ربما للإقلاع من على جهاز القرصنة الأنيق الخاص بك للحصول على حقوق المفاخرة ، ستحتاج إلى تنزيل التعليمات البرمجية المصدر والبدء من نقطة الصفر. رمز لكل شيء ، وكذلك التعليمات حول كيفية بنائه هنا.
تعليقات