- - लिनक्स पर जेडएफएस कैसे स्थापित करें

कैसे लिनक्स पर ZFS स्थापित करने के लिए

ZFS एक फाइल सिस्टम है जो सिस्टम एडमिनिस्ट्रेशन हैप्यार करता है। इसके साथ, आप अपने हार्ड ड्राइव के पूल की तरह अविश्वसनीय चीजें कर सकते हैं, उन्हें मिरर कर सकते हैं, सिस्टम स्नैपशॉट ले सकते हैं, और बहुत कुछ कर सकते हैं। वास्तव में, ZFS फाइल सिस्टम तेजी से डेटा केंद्रों में पसंद की फाइल सिस्टम बन रहा है। दुर्भाग्य से, लिनक्स को पीछे छोड़ा जा रहा है, क्योंकि कुछ कानूनी संघर्ष हैं। ये कानूनी मुद्दे इसे बनाते हैं ताकि लिनक्स वितरण, लिनक्स कर्नेल के अंदर या व्यक्तिगत ऑपरेटिंग सिस्टम पर स्रोत कोड को विधिवत् वितरित न कर सके। सौभाग्य से, इस फाइल सिस्टम के प्रशंसक अभी भी इसे काम कर सकते हैं, लिनक्स पर जेडएफएस के लिए धन्यवाद। यहां बताया गया है कि इसे अपने लिनक्स वितरण के लिए कैसे प्राप्त करें।

लिनक्स पर ZFS स्थापित करना

ZFS फाइल सिस्टम लिनक्स की तरह काम नहीं करेगाअन्य फ़ाइल सिस्टम। इसका कारण यह है कि इसमें कोई भी कोड नहीं है जो GPL के साथ अच्छा हो। इसके बावजूद, कई उपयोगकर्ता वास्तव में फ़ाइल सिस्टम को पसंद करते हैं, और इसे लिनक्स ऑपरेटिंग सिस्टम के साथ काम करने में समय लगता है। इसका उपयोग करने के लिए, आपको कर्नेल, और आदि में मॉड्यूल स्थापित करने की आवश्यकता होगी

उबंटू

sudo apt install zfsutils

Ubuntu 16.04 का उपयोग करने वालों को एक अलग पैकेज स्थापित करने की आवश्यकता है:

sudo apt install zfs

डेबियन

डेबियन पर ZFS फाइल सिस्टम और टूल्स को स्थापित करने के लिए, आपको पहले कर्नेल हेडर को स्थापित करना होगा:

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

लिनक्स हेडर के साथ सिस्टम में जोड़ा गया,डेबियन अब कर्नेल मॉड्यूल को अपने दम पर संकलित कर सकता है। यह महत्वपूर्ण है, क्योंकि ZFS कर्नेल मॉड्यूल के बिना डेबियन पर काम नहीं करेगा, और GFS सॉफ्टवेयर लाइसेंस के साथ ZFS सॉफ्टवेयर लाइसेंस पर विचार नहीं करता है, डेबियन सॉफ्टवेयर पूर्व-संकलित वितरित नहीं कर सकता है।

कर्नेल मॉड्यूल को संकलित करने के लिए, निम्न सॉफ़्टवेयर स्थापित करें:

sudo apt-get install zfs-dkms zfsutils-linux

DKMS कर्नेल मॉड्यूल का निर्माण करने में थोड़ा समय लग सकता है। जब यह पूरा हो जाता है, तो ZFS फाइल सिस्टम उपयोग के लिए तैयार है।

डेबियन पर जेडएफएस से बूट

डेबियन पर ZFS से बूट करना चाहते हैं? यदि ऐसा है, तो आपको अतिरिक्त सॉफ़्टवेयर स्थापित करने की आवश्यकता होगी:

sudo apt-get install zfs-initramfs

आर्क लिनक्स

आर्क लिनक्स पर ZFS का उपयोग करना चाहते हैं? ऐसे। सबसे पहले, इस पृष्ठ पर जाएं, "स्नैपशॉट डाउनलोड करें" देखें और इसे क्लिक करें। डाउनलोड किए गए स्नैपशॉट के साथ, एक फ़ाइल प्रबंधक खोलें और डाउनलोड निर्देशिका में जाने के लिए सीडी कमांड का उपयोग करें जहां जेडएफएस पैकेज डाउनलोड किया गया था।

cd ~/Downloads

टार कमांड का उपयोग करके स्नैपशॉट निकालें।

tar xvzf zfs-linux.tar.gz
Zfs-linux डिकम्प्रेस्ड के साथ, CD का उपयोग करके फ़ोल्डर में प्रवेश करें।
cd zfs-linux
एक बार zfs-linux फ़ोल्डर के अंदर, मेकपैक कमांड का उपयोग करके एक नया आर्क लिनक्स पैकेज बनाएं।
makepkg
ध्यान दें कि लिनक्स के लिए ZFS को बहुत अधिक की आवश्यकता होती हैसंकलन। आपके पीसी की गति के आधार पर, आपका टर्मिनल कुछ समय के लिए इस पैकेज को संकलित कर सकता है। जब यह पूरा हो जाए, तो इसे पैक्मैन पैकेज मैनेजर का उपयोग करके इंस्टॉल करें।
sudo pacman -U *.tar.xz

आर्क लिनक्स पर जेडएफएस से बूट

Zfs-dkms AUR स्नैपशॉट डाउनलोड करें, स्नैपशॉट को टार के साथ निकालें, इसे मेकपैक के साथ संकलित करें और इसे पैक्मैन के साथ स्थापित करें। खो जाने पर zfs-linux पैकेज के लिए ऊपर दिए गए निर्देशों का पालन करें।

फेडोरा

लिनक्स पर ZFS को किसी भी संकलन की आवश्यकता नहीं होती है, लेकिन यह सीधे 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

OpenSUSE पर काम करने के लिए ZFS मिलना थोड़ा कम हैअधिकांश RPM आधारित वितरणों की तुलना में आसान है। यह इस तथ्य के कारण है कि इसमें सॉफ़्टवेयर का एक बड़ा भंडार है जिसे उपयोगकर्ता सबमिट कर सकते हैं, और आसान एक-क्लिक स्थापित पृष्ठ बना सकते हैं। ZFS अलग नहीं है। अपने OpenSUSE सिस्टम पर काम कर रहे फ़ाइल सिस्टम को प्राप्त करने के लिए, इस पृष्ठ पर यहाँ जाएँ, और OpenSUSE के उस संस्करण पर क्लिक करें जिसका आप उपयोग करते हैं।

यहां से, OpenSUSE सॉफ़्टवेयर इंस्टॉलर को लाने के लिए 1-क्लिक इंस्टॉलेशन बटन पर क्लिक करें। स्क्रीन पर निर्देशों का पालन करें, और जल्द ही सॉफ्टवेयर स्थापित किया जाएगा!

निष्कर्ष

लिनक्स पर जेडएफएस एक परियोजना है जिसे लाने का लक्ष्य हैसभी के पसंदीदा GNU प्लेटफ़ॉर्म पर Oracle फ़ाइल सिस्टम। कानूनी मुद्दों के कारण, किसी भी लिनक्स वितरण में ZFS सॉफ़्टवेयर को सीधे वितरित करना बहुत खतरनाक है, इसलिए कोई भी ऐसा नहीं करता (केवल उबंटू को छोड़कर, लेकिन वे बहादुर हैं)।

चूंकि सॉफ्टवेयर इसका अनुपालन नहीं करता हैअधिक से अधिक लिनक्स समुदाय के लाइसेंस की शर्तें, कोई भी जो इस फ़ाइल सिस्टम को स्थापित और उपयोग करना चाहता है, उसे अकेले स्रोत कोड के साथ ऐसा करने की आवश्यकता होगी क्योंकि परियोजना स्वयं केवल मुट्ठी भर लिनक्स ऑपरेटिंग सिस्टम का समर्थन करती है, और वे संभवतः सभी के लिए बाइनरी पैकेज उत्पन्न नहीं कर सकते हैं। ।

यदि आप काम करने के लिए लिनक्स पर ZFS प्राप्त करना चाहते हैंअपने सर्वर पर एक ज़ूलप, या डींग मारने के अधिकारों के लिए अपने चिकना हैकर मशीन से बूट करने के लिए, आपको स्रोत कोड डाउनलोड करने और खरोंच से शुरू करने की आवश्यकता होगी। सब कुछ के लिए कोड, साथ ही इसे बनाने के निर्देश यहां दिए गए हैं।

टिप्पणियाँ