फ्रीबीएसडी 11.1 इंस्टॉलेशन गाइड


फ्रीबीएसडी यूनिक्स पर आधारित एक स्वतंत्र, शक्तिशाली, मजबूत, लचीला और स्थिर ओपन सोर्स ऑपरेटिंग सिस्टम है जो सुरक्षा और गति को ध्यान में रखकर बनाया गया है।

FreeBSD आधुनिक CPU आर्किटेक्चर की एक विशाल विविधता पर काम कर सकता है और सर्वर, डेस्कटॉप और कुछ प्रकार के कस्टम एम्बेडेड सिस्टम को संचालित कर सकता है, जिनमें से सबसे उल्लेखनीय रास्पबेरी PI SBC है। लिनक्स के मामले में, FreeBSD पूर्व-संकलित सॉफ़्टवेयर पैकेजों के एक बड़े संग्रह के साथ आता है, जो 20,000 संकुल से अधिक है, जिसे सिस्टम में उनके रिपॉजिटरी से स्थापित किया जा सकता है, जिसे " पोर्ट्स कहा जाता है।" "।

  1. Download FreeBSD 11.1 CD 1 ISO Image

यह ट्यूटोरियल आपको amd64 मशीन पर FreeBSD का नवीनतम संस्करण स्थापित करने के बारे में मार्गदर्शन करेगा। आमतौर पर यह इंस्टॉलेशन ऑपरेटिंग सिस्टम के केवल कमांड लाइन संस्करण को कवर करता है, जो इसे सर्वर के लिए सबसे उपयुक्त बनाता है।

यदि आपको कस्टम इंस्टॉलेशन की आवश्यकता नहीं है, तो आप इंस्टॉलेशन प्रक्रिया को छोड़ सकते हैं और VMware, VirtualBox, QEMU-KVM या हाइपर- V के लिए प्री-बिल्ड वर्चुअल मशीन छवि को डाउनलोड और चला सकते हैं।

फ्रीबीएसडी इंस्टॉलेशन गाइड

1। सबसे पहले, नवीनतम FreeBSD CD 1 ISO प्राप्त करें छवि FreeBSD डाउनलोड पृष्ठ से जारी की गई है और इसे सीडी में जला दें।

अपनी मशीन में सीडी छवि रखें सीडी/डीवीडी ड्राइव और मशीन को एक विशेष कुंजी दबाकर BIOS/UEFI मोड या बूट मेनू क्रम में रिबूट करें। (आमतौर पर esc, F2 , F11 , F12 ) पावर-ऑन अनुक्रम के दौरान।

CD/DVD का उपयोग करने के लिए BIOS/UEFI को निर्देश दें ताकि बूट करने के लिए उपयुक्त ड्राइव और इंस्टॉलेशन प्रक्रिया का पहला स्क्रीन आपकी स्क्रीन पर प्रदर्शित हो।

स्थापना प्रक्रिया शुरू करने के लिए <कोड> [दर्ज करें] कुंजी दबाएं।

2। अगली स्क्रीन पर इंस्टॉल करें विकल्प चुनें और जारी रखने के लिए <कोड> [दर्ज करें] दबाएं।

3। सूची से अपना कीबोर्ड लेआउट चुनें और इंस्टॉलेशन प्रक्रिया के साथ आगे बढ़ने के लिए <कोड> [एंटर] दबाएं।

जारी रखने के लिए 4। अगला, अपनी मशीन के लिए एक वर्णनात्मक नाम टाइप करें hostname और [Enter] दबाएं।

5। अगली स्क्रीन पर [space] कुंजी दबाकर आप सिस्टम में कौन से घटक इंस्टॉल करना चाहते हैं, चुनें। एक उत्पादन सर्वर के लिए यह अनुशंसा की जाती है कि आप केवल lib32 संगतता लाइब्रेरीज़ और पोर्ट्स ट्री चुनें।

जारी रखने के लिए अपना चयन करने के बाद [दर्ज करें] कुंजी दबाएँ।

6। अगला वह तरीका चुनें जिससे आपकी हार्ड डिस्क विभाजित हो जाएगी। अगली स्क्रीन पर जाने के लिए ऑटो - यूनिक्स फ़ाइल सिस्टम - गाइडेड डिस्क सेटअप चुनें और <कोड> [दर्ज करें] कुंजी दबाएं।

मामले में आपके पास एक से अधिक डिस्क हैं और एक लचीला फाइल सिस्टम की आवश्यकता है जिसे आपको ZFS विधि के लिए चुनना चाहिए। हालाँकि, यह गाइड केवल UFS फ़ाइल सिस्टम को कवर करेगा।

7। अगली स्क्रीन पर संपूर्ण डिस्क पर FreeBSD OS इंस्टॉलेशन करने का चयन करें और जारी रखने के लिए फिर से <कोड> [दर्ज करें] कुंजी दबाएं।

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

8। अगला, आपको हार्ड डिस्क विभाजन लेआउट का चयन करें। यदि आपकी मशीन UEFI आधारित है और इंस्टॉलेशन UEFI मोड से किया गया है (न कि CSM या लिगेसी मोड) या डिस्क 2TB से बड़ी है, आपको GPT विभाजन तालिका का उपयोग करना होगा।

साथ ही, यह सुरक्षित बूट विकल्प को UEFI मेनू से अक्षम करने की सिफारिश की जाती है यदि स्थापना UEFI मोड में की जाती है। पुराने हार्डवेयर के मामले में आप एमबीआर योजना में डिस्क को विभाजित करने के लिए सुरक्षित हैं।

9। अगली स्क्रीन में अपने सिस्टम की स्वचालित रूप से बनाई गई विभाजन तालिका की समीक्षा करें और परिवर्तनों को स्वीकार करने के लिए [tab] कुंजी का उपयोग करके समाप्त पर नेविगेट करें।

जारी रखने के लिए [enter] दबाएं और नई पॉप-अप स्क्रीन पर प्रभावी इंस्टॉलेशन प्रक्रिया शुरू करने के लिए कमिट चुनें। आपके मशीन संसाधनों और HDD की गति के आधार पर स्थापना प्रक्रिया में 10 से 30 मिनट तक लग सकते हैं।

10। इंस्टॉलर आपके मशीन ड्राइव के ऑपरेटिंग सिस्टम डेटा को निकालने और लिखने के बाद, आपको रूट खाते के लिए पासवर्ड निर्दिष्ट करने के लिए प्रेरित किया जाएगा।

रूट खाते के लिए एक मजबूत पासवर्ड चुनें और जारी रखने के लिए <कोड> [दर्ज करें] दबाएं। पासवर्ड को स्क्रीन पर प्रतिध्वनित नहीं किया जाएगा।

11। अगले चरण पर, उस नेटवर्क इंटरफ़ेस का चयन करें जिसे आप कॉन्फ़िगर करना चाहते हैं और एनआईसी सेटअप करने के लिए <कोड> [दर्ज करें] दबाएं।

12। अपने एनआईसी के लिए IPv4 प्रोटोकॉल का उपयोग करना चुनें और नीचे दिए गए स्क्रीनशॉट में सचित्र रूप में डीएचसीपी प्रोटोकॉल की उपेक्षा करके मैन्युअल रूप से एक स्थिर आईपी पते के साथ नेटवर्क इंटरफ़ेस को कॉन्फ़िगर करना चुनें।

13। इसके बाद, इस इंटरफ़ेस के लिए अपना स्थिर नेटवर्क IP कॉन्फ़िगरेशन (IP पता, netmask और गेटवे) जोड़ें और जारी रखने के लिए <कोड> [दर्ज करें] कुंजी दबाएं।

14। यदि आपके परिसर में नेटवर्क उपकरण (स्विच, राउटर, सर्वर, फायरवॉल आदि) आईपीवी 4 आधारित है तो इस एनआईसी के लिए आईपीवी 6 प्रोटोकॉल को कॉन्फ़िगर करने का कोई मतलब नहीं है। जारी रखने के लिए IPv6 संकेत से नहीं चुनें।

15। आपकी मशीन के लिए अंतिम नेटवर्क कॉन्फ़िगरेशन में DNS रिज़ॉल्वर की स्थापना शामिल है। स्थानीय समाधान के लिए अपना डोमेन नाम जोड़ें, अगर ऐसा है, और आपके नेटवर्क में आपके द्वारा चलाए जाने वाले दो DNS सर्वरों के आईपी पते, डोमेन नामों को हल करने के लिए उपयोग किए जाते हैं, या कुछ सार्वजनिक DNS कैशिंग सर्वरों के आईपी पते का उपयोग करते हैं। जब आप समाप्त कर लें, तो परिवर्तनों को सहेजने और आगे बढ़ने के लिए OK दबाएं।

16। अगला, समय क्षेत्र चयनकर्ता से वह भौतिक क्षेत्र चुनें जहां आपकी मशीन स्थित है और OK को हिट करें।

17। सूची से अपने देश का चयन करें और अपने समय की सेटिंग के लिए संक्षिप्त नाम स्वीकार करें।

18। इसके बाद, अपनी मशीन के लिए दिनांक और समय सेटिंग को समायोजित करें यदि ऐसा हो या छोड़ें यदि आपके सिस्टम का समय सही रूप से कॉन्फ़िगर किया गया हो तो सेटिंग चुनें।

19। अगले चरण पर [space] लगाकर चुनें, सिस्टम-वाइड चलाने के लिए निम्नलिखित डेमों को कुंजी दें: SSH , NTP और पावरड है।

यदि आपकी मशीन CPU अनुकूली बिजली नियंत्रण का समर्थन करती है, तो पावरड सेवा का चयन करें। यदि FreeBSD एक वर्चुअल मशीन के तहत स्थापित किया गया है, तो आप सिस्टम बूट इनिशियल अनुक्रम के दौरान powerd स्टार्ट-अप सेवा को छोड़ सकते हैं।

इसके अलावा, यदि आप दूरस्थ रूप से अपनी मशीन से कनेक्ट नहीं होते हैं, तो आप सिस्टम बूट के दौरान SSH सेवा स्वचालित स्टार्ट-अप को छोड़ सकते हैं। जारी रखने के लिए जब आप प्रेस करें OK

20। अगली स्क्रीन पर, अपने सिस्टम की सुरक्षा को न्यूनतम करने के लिए निम्न विकल्पों की जांच करें: अप्रभावित उपयोगकर्ताओं के लिए कर्नेल संदेश बफ़र पढ़ना अक्षम करें, अप्रभावी उपयोगकर्ताओं के लिए डिबगिंग प्रक्रिया अक्षम करें, क्लीन /tmp स्टार्टअप पर फ़ाइल सिस्टम, यदि आप मेल सर्वर चलाने की योजना नहीं बना रहे हैं, तो Syslogd नेटवर्क सॉकेट और Sendmail सेवा को अक्षम करें।

21। आगे, इंस्टॉलर आपसे पूछेगा कि क्या आप एक नया सिस्टम उपयोगकर्ता जोड़ना चाहेंगे। उपयोगकर्ता जानकारी जोड़ने के लिए Yes चुनें और प्रॉम्प्ट का पालन करें। उपयोगकर्ता के लिए [Enter] कुंजी दबाकर डिफ़ॉल्ट सेटिंग्स को छोड़ना सुरक्षित है।

आप अपने उपयोगकर्ता के लिए डिफ़ॉल्ट शेल के रूप में बॉर्न शेल (श) या सी बेहतर शेल (टीसीएस) का चयन कर सकते हैं। जब आप समाप्त कर लेते हैं, तो उपयोगकर्ता बनाने के लिए अंतिम प्रश्न पर yes का उत्तर दें।

यदि आप अपने सिस्टम में किसी अन्य उपयोगकर्ता को जोड़ना चाहते हैं तो प्रॉम्प्ट आपसे पूछेगा। यदि ऐसा नहीं है, तो स्थापना प्रक्रिया के अंतिम चरण को जारी रखने के लिए no के साथ उत्तर दें।

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

23। मशीन ड्राइव से सीडी की छवि को निकालें और सिस्टम को शुरू करने के लिए पहले सांत्वना में <और> <कोड> दर्ज करें और कंसोल में लॉगऑन करें।

बधाई! आपने अभी-अभी अपनी मशीन में FreeBSD ऑपरेटिंग सिस्टम स्थापित किया है। अगले ट्यूटोरियल में हम FreeBSD के कुछ प्रारंभिक विन्यासों पर चर्चा करेंगे और कमांड लाइन से आगे सिस्टम का प्रबंधन कैसे करें।