كيفية تثبيت ZFS على لينكس

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

تثبيت ZFS على لينكس

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

أوبونتو

sudo apt install zfsutils

يحتاج أولئك الذين يستخدمون Ubuntu 16.04 إلى تثبيت حزمة مختلفة:

sudo apt install zfs

ديبيان

لتثبيت نظام وأدوات ملف ZFS على دبيان ، عليك أولاً تثبيت رؤوس النواة:

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

مع إضافة رؤوس لينكس إلى النظام ، يمكن لـ Debian الآن تجميع وحدات kernel بمفردها. هذا أمر مهم ، لأن ZFS لن يعمل على دبيان بدون وحدة نواة ، وبالنظر إلى ZFS ترخيص البرنامج غير متوافق مع ترخيص برنامج GPL ، لا يمكن لـ Debian توزيع البرنامج جمعت مسبقا.

لبدء تجميع وحدة kernel ، قم بتثبيت البرنامج التالي:

sudo apt-get install zfs-dkms zfsutils-linux

قد يستغرق بناء وحدة نواة DKMS بعض الوقت. عند اكتماله ، يكون نظام الملفات ZFS جاهزًا للاستخدام.

التمهيد من ZFS على دبيان

هل تريد التمهيد من ZFS على دبيان؟ إذا كان الأمر كذلك ، فستحتاج إلى تثبيت برنامج إضافي:

sudo apt-get install zfs-initramfs

قوس لينكس

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

القرص المضغوط ~ / التنزيلات

استخرج اللقطة باستخدام الأمر tar.

قطران xvzf zfs-linux.قطران.gz

مع فك ضغط zfs-linux ، أدخل المجلد باستخدام القرص المضغوط.

قرص مضغوط لينكس

بمجرد الدخول إلى مجلد zfs-linux ، قم بإنشاء حزمة Arch Linux جديدة باستخدام الأمر makepkg.

makepkg. 

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

sudo pacman -U * .tar.xz

التمهيد من ZFS على قوس لينكس

تحميل zfs-dkms لقطة AUR ، استخراج اللقطة مع القطران ، وتجميعها باستخدام makepkg وتثبيتها مع بكمن. اتبع التعليمات المذكورة أعلاه لحزمة zfs-linux إذا ضاعت.

فيدورا

لا يتطلب ZFS على Linux أي ترجمة ، ولكن لا يتم توزيعه مباشرة بواسطة Redhat أيضًا. لإصلاح ذلك ، ستحتاج إلى تنزيل RPM وتثبيته.

مستخدمو Fedora 27: يجب أن يعمل ثنائي Fedora 26 هذا جيدًا ، ولكن استخدامه على مسؤوليتك الخاصة!

تثبيت sudo dnf http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -y

بالإضافة إلى تثبيت RPM ، يجب عليك أيضًا تثبيت:

sudo dnf تثبيت kernel-devel -y

OpenSUSE

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

من هنا ، انقر فوق زر التثبيت بنقرة واحدة لإحضار مثبت برنامج OpenSUSE. اتبع التعليمات التي تظهر على الشاشة ، وقريباً سيتم تثبيت البرنامج!

استنتاج

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

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

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

watch instagram story