← लेखों पर वापस

Linux स्वयं कैसे इंस्टॉल करें – विस्तृत निर्देश

शुरुआती लोगों के लिए गाइड: Debian 12 तक त्वरित पहुंच। यदि आपका लक्ष्य वीडियो सर्विलांस है, तो अंत में — Debian पर Xeoma का त्वरित इंस्टॉलेशन

अपनी बहुउद्देशीय क्षमता और उन्नत सुरक्षा के कारण, वीडियो सर्विलांस सर्वर बनाने के लिए पेशेवर अक्सर Linux-आधारित ऑपरेटिंग सिस्टम को चुनते हैं। इस लेख में, हम Debian 12 का उदाहरण लेकर समझाएंगे कि Linux कैसे इंस्टॉल करें—यह सबसे स्थिर Linux डिस्ट्रिब्यूशन में से एक है, जिसे हम अक्सर अपने उपयोगकर्ताओं को सुझाते हैं।

Debian इंस्टॉल करने के लिए आपको निम्नलिखित की आवश्यकता होगी:

  • एक PC/लैपटॉप जिसमें ड्राइव (SSD, HDD, आदि) पर 25+ GB का स्टोरेज हो
  • 8+ GB स्टोरेज वाली एक फ्लैश ड्राइव
  • Debian इंस्टॉलेशन के दौरान इंटरनेट एक्सेस (यदि आप बिना ग्राफिकल इंटरफेस के OS इंस्टॉल करने की योजना बना रहे हैं, तो इसके बिना भी काम चल सकता है)

शब्दावली:
ड्राइव – स्टोरेज डिवाइस – एक बाहरी या आंतरिक डिवाइस जो डेटा स्टोर करता है। इस गाइड में, हम SSD (सॉलिड-स्टेट ड्राइव), HDD (हार्ड डिस्क ड्राइव) और फ्लैश ड्राइव जैसे डिवाइस पर ध्यान केंद्रित करेंगे।
ISO – इंस्टॉलेशन के लिए उपयोग की जाने वाली एक कंप्रेस्ड OS इमेज।
ISO रिकॉर्डिंग यूटिलिटी – एक प्रोग्राम जो ISO इमेज को ड्राइव पर राइट करने की सुविधा देता है, जिससे वह बूटेबल बन जाती है।
ग्राफिकल इंटरफेस – ग्राफिकल डेस्कटॉप एनवायरनमेंट, जैसे आइकन, विंडोज़, मेनू आदि।
ड्राइव पार्टीशन्स – ड्राइव पर अलग किए गए स्टोरेज सेगमेंट। आपका PC इन्हें अलग-अलग ड्राइव के रूप में देखेगा।

 

निर्देश

चरण 1. बूटेबल फ्लैश ड्राइव बनाएं

एक बूटेबल फ्लैश ड्राइव में OS इमेज होती है जो इंस्टॉलेशन के लिए सिस्टम को बूट करने में सक्षम बनाती है। फ्लैश ड्राइव को बूटेबल बनाने के लिए, हमें इसमें Debian ISO इमेज राइट करनी होगी। ISO राइट करने से मीडिया का पिछला सारा डेटा मिट जाता है।
आप किसी भी बाहरी ड्राइव और किसी भी ISO रिकॉर्डिंग यूटिलिटी का उपयोग कर सकते हैं, लेकिन हमारे उदाहरण में, हम क्रमशः एक फ्लैश ड्राइव और Rufus प्रोग्राम का उपयोग करेंगे। Rufus Windows 8 और इसके बाद के संस्करणों पर समर्थित है।

  1. अपनी फ्लैश ड्राइव तैयार करें: ड्राइव पर ISO राइटिंग एकाधिक पार्टीशन्स के साथ काम नहीं करती है, इसलिए यदि आपकी ड्राइव में पार्टीशन्स हैं, तो डिस्क मैनेजमेंट विंडो में उन्हें डिलीट करके एक में मर्ज करें।
  2. आधिकारिक वेबसाइट से नवीनतम Debian इमेज (ISO फाइल) डाउनलोड करें।
  3. आधिकारिक वेबसाइट से मुफ्त ISO रिकॉर्डिंग यूटिलिटी Rufus का नवीनतम संस्करण डाउनलोड करें। इसे खोलें (इंस्टॉलेशन की आवश्यकता नहीं है)।
  4. फ्लैश ड्राइव को अपने PC/लैपटॉप में लगाएं।
  5. Rufus में, ड्रॉपडाउन सूची से "Device" फील्ड में अपनी फ्लैश ड्राइव का नाम चुनें।
  6. Rufus में, "Boot selection" फील्ड में "Disk or ISO image (Select image)" चुनें। "SELECT" पर क्लिक करें और वह ISO इमेज ढूंढें जिसे आपने चरण दो (2) में डाउनलोड किया था।

Rufus यूटिलिटी इंटरफेस

  1. "START" पर क्लिक करें।
  2. खुली हुई विंडो में, "Write in ISO Image mode (Recommended)" चुनें। "OK" पर क्लिक करें।

चरण 2. USB ड्राइव से Debian बूट करना

  1. ऑनलाइन खोजें कि आपके PC/लैपटॉप/मदरबोर्ड मॉडल पर बूट मेनू (Boot menu) खोलने के लिए कौन सी की (key) इस्तेमाल होती है। यह की सिस्टम स्टार्टअप के दौरान दबाई जाती है, जिससे बूट मेनू (BIOS) खुल जाता है और आप उपलब्ध ऑपरेटिंग सिस्टम में से चुनाव कर सकते हैं। आमतौर पर, यह की F2/F9/F10/F12/Del/Esc होती है।
  2. USB ड्राइव को अपने PC/लैपटॉप में लगाएं और इसे रिस्टार्ट करें। सिस्टम स्टार्टअप के दौरान, Windows के स्वचालित रूप से लोड होने से पहले BIOS मेनू खोलने के लिए तुरंत बूट मेनू की को दबाकर रखें।
    यदि आपका PC अभी भी Windows लोड कर रहा है, तो इसे रिस्टार्ट करें और पुनः प्रयास करें। यदि यह Windows ही चुनता रहता है, तो अन्य बूट कीज़ आज़माएं या फ्लैश ड्राइव को दूसरे USB पोर्ट में लगाएं।
  3. BIOS मेनू के अंदर, "UEFI OPTIONS" सेक्शन पर जाने के लिए एरो कीज़ का उपयोग करें। इस सेक्शन में, वह नाम चुनें जो आपकी USB ड्राइव के नाम जैसा दिखता हो। ENTER दबाएं।

BIOS इंटरफेस

चरण 3. Debian इंस्टॉल करें

जब Debian इमेज लोड होगी, तो आपको इंस्टॉलेशन मेनू दिखाई देगा। "Graphical install" विकल्प चुनें और फिर बेसिक OS पैरामीटर्स कॉन्फ़िगर करें।

डेबियन इंस्टॉलर इंटरफेस

बेसिक सेटिंग्स:

भाषा – "English" चुनें।

कीबोर्ड कॉन्फ़िगरेशन – “American English” चुनें ताकि आप टर्मिनल में तुरंत कमांड दर्ज कर सकें। वैकल्पिक रूप से, आप रूसी लेआउट चुन सकते हैं।

होस्टनेम – वह नाम चुनें जिससे नेटवर्क पर आपका PC पहचाना जाएगा। इसका उपयोग रिमोट कनेक्शन (लोकल नेटवर्क, ssh आदि) के दौरान PC की पहचान के लिए किया जाता है। यदि आप PCs/लैपटॉप/सर्वर आदि के बीच लोकल या ग्लोबल नेटवर्क पर रिमोट कनेक्शन की योजना नहीं बना रहे हैं, तो इसे यथावत छोड़ दें।

डोमेन नाम – यदि आप PCs/लैपटॉप/सर्वर आदि के बीच लोकल या ग्लोबल नेटवर्क पर रिमोट कनेक्शन की योजना नहीं बना रहे हैं, तो इसे खाली छोड़ दें।

रूट पासवर्ड – रूट पासवर्ड – ये सबसे महत्वपूर्ण सेटिंग्स हैं। इस पासवर्ड को याद रखें, क्योंकि Debian (या किसी अन्य Linux OS) में एडमिनिस्ट्रेटर के रूप में कमांड चलाने के लिए आपको कंसोल/टर्मिनल में मुख्य कमांड से पहले "sudo" टाइप करना होगा और रूट पासवर्ड से उसकी पुष्टि करनी होगी।

डिस्क पार्टिशनिंग:

पार्टिशनिंग विधि – "Guided – use entire disk" चुनें, अन्यथा प्रोग्राम्स के साथ काम करते समय आपको बार-बार स्टैंडर्ड /home पाथ कॉन्फ़िगर करना पड़ेगा।

डिस्क पार्टीशनिंग मेनू

पार्टिशन ओवरव्यू विंडो – "Finish partitioning and write changes to disk" चुनें और "Continue" पर क्लिक करें। विंडो कुछ इस तरह दिखनी चाहिए (ड्राइव के नाम और स्टोरेज साइज़ को छोड़कर):

डिस्क पार्टीशन ओवरव्यू मेनू

यदि "/" और "swap" फोल्डर नहीं बने हैं, तो निम्नलिखित करें:
ड्राइव के नाम पर क्लिक करें – "Continue" – क्या इस डिवाइस पर एक नई खाली पार्टिशन टेबल बनाई जाए? – Yes – "Continue" – "FREE SPACE" पर क्लिक करें – "Continue" – खाली स्पेस को स्वचालित रूप से पार्टिशन करें – "Continue" – सभी फाइलें एक ही पार्टिशन में (नए उपयोगकर्ताओं के लिए अनुशंसित) – "Continue"। इसके बाद "Finish partitioning and write changes to disk" चुनें और "Continue" पर क्लिक करें।

क्या बदलावों को डिस्क पर लिखा जाए? – “Yes”।
यदि इंस्टालर रूट फोल्डर चुनने के लिए कहे, तो "Guided partitioning" सेक्शन (ऊपर स्क्रीनशॉट में सेटिंग्स की पहली लाइन) से डिस्क को फिर से पार्टिशन करने का प्रयास करें। यदि इससे समस्या हल न हो, तो "/" फोल्डर सेटिंग्स खोलें और ext4 फॉर्मेट चुनें। उसके बाद, फिर से "Finish partitioning and write changes to disk" चुनें और "Continue" पर क्लिक करें।

पार्टीशनिंग पूरा करें मेनू

पैकेज मैनेजर को कॉन्फ़िगर करना:

वह देश जहाँ आर्काइव मिरर स्थित है – अपना देश या USA चुनें।

Debian आर्काइव मिरर – deb.debian.org

पैकेज मैनेजर सेटअप मेनू

HTTP प्रॉक्सी जानकारी – यदि आप इसका उपयोग नहीं करने वाले हैं, तो इसे खाली छोड़ दें।

सॉफ्टवेयर चयन:

इस सेक्शन में, आप Debian में विभिन्न सॉफ्टवेयर जोड़ सकते हैं। उस PC/लैपटॉप के आधार पर जिस पर आप OS इंस्टॉल कर रहे हैं, कुछ सेटिंग्स पहले से ही डिफॉल्ट हो सकती हैं।

"Debian desktop environment" और "web server" विकल्पों के बीच के फ़ील्ड्स को डेस्कटॉप एनवायरनमेंट (ग्राफिकल इंटरफेस) कहा जाता है। ये मुख्य रूप से अपनी दिखावट और प्री-इंस्टॉल्ड सॉफ्टवेयर के आधार पर भिन्न होते हैं। कुछ उपयोग में आसान और शुरुआती लोगों के लिए अधिक उपयुक्त हैं, कुछ अधिक लचीले हैं, तो कुछ तेज़ एवं मिनिमलिस्टिक हैं। कृपया ऑनलाइन डेस्कटॉप एनवायरनमेंट के बारे में शोध करें और सबसे उपयुक्त विकल्प चुनें या सेटिंग्स को यथावत छोड़ दें। यदि आप कोई एनवायरनमेंट नहीं चुनते हैं, तो OS बिना ग्राफिकल इंटरफेस के, केवल एक कंसोल के रूप में इंस्टॉल होगा।

Debian आमतौर पर इन सेटिंग्स के साथ सर्वर पर इंस्टॉल किया जाता है: वेब सर्वर – apache2; SSH सर्वर – openssh

सॉफ्टवेयर सिलेक्शन मेनू

GRUB सिस्टम बूटलोडर इंस्टॉल करना

GRUB ऑपरेटिंग सिस्टम का बूटलोडर है। इंस्टालर अन्य समर्थित इंस्टॉल किए गए OS को स्वचालित रूप से पहचानने और उन्हें GRUB मेनू में बूट विकल्प के रूप में जोड़ने का प्रयास करेगा, जो हर बार Debian शुरू होने पर दिखाई देगा। यदि किसी कारण से कोई OS नहीं जोड़ा गया, तो कृपया GRUB डॉक्यूमेंटेशन में समाधान खोजें।

क्या प्राइमरी ड्राइव पर GRUB बूटलोडर इंस्टॉल किया जाए? – “Yes”।
बूटलोडर इंस्टॉलेशन के लिए डिवाइस – सूची से अपना डिवाइस चुनें; "Enter device manually" न चुनें।

चरण 4. इंस्टॉल किए गए Debian के साथ काम करना

अब आप USB पोर्ट से फ्लैश ड्राइव हटा सकते हैं।

यदि आपने विंडोज को हटाकर नहीं, बल्कि उसके साथ-साथ डेबियन इंस्टॉल किया है (उदाहरण के लिए, आपके पास विंडोज वाली एक SSD और डेबियन वाली एक HDD है), तो आप डेबियन के GRUB मेनू या सिस्टम स्टार्टअप के दौरान बूट मेनू कुंजी (स्टेप 2 की तरह) का उपयोग करके इंस्टॉल किए गए ऑपरेटिंग सिस्टम के बीच स्विच कर सकते हैं।

इंस्टॉल किया गया डेबियन इस तरह बूट होगा:

डेबियन लोडिंग स्क्रीन

ऑथेंटिकेशन मेनू:

ऑथेंटिकेशन मेनू

डेबियन डेस्कटॉप:

डेबियन डेस्कटॉप

खुले हुए “Welcome!” विंडो में पैरामीटर सेट करके इंस्टालेशन पूरा करें। बॉटम मेनू खोलने के लिए, ऊपरी बाएँ कोने में “Activities” बटन पर क्लिक करें।


स्टेप 5. डेबियन पर Xeoma इंस्टॉल करना (2 मिनट)

यदि आप वीडियो निगरानी कार्यों के लिए लिनक्स सेटअप कर रहे हैं, तो Xeoma को डिप्लॉय करने का समय आ गया है। नीचे Xeoma सर्वर को एक सर्विस के रूप में सेटअप करने का त्वरित तरीका दिया गया है:

# Download and unpack Xeoma (x86_64)
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz
tar -xzf xeoma_linux64.tgz
sudo chmod a+x xeoma.app
# Install as service (autostart)
sudo ./xeoma.app -install -coreauto
# Check status
sudo systemctl status XeomaCoreService

क्लाइंट कनेक्शन: उसी PC या किसी अन्य (Windows/Linux/macOS/Android/iOS) पर Xeoma क्लाइंट इंस्टॉल करें और इंस्टालेशन के बाद दिखने वाले सर्वर IP और पासवर्ड को दर्ज करें। अधिक जानकारी Xeoma on Linux गाइड में देखें।

FAQ

फ्लैश ड्राइव से लिनक्स (Debian) कैसे इंस्टॉल करें?
डेबियन ISO के साथ एक बूट करने योग्य फ्लैश ड्राइव बनाएं, बूट मेनू (आमतौर पर F2/F12/Del/Esc) के जरिए बूट करें और इंस्टॉलर स्टेप्स का पालन करें। विस्तृत स्टेप-बाय-स्टेप निर्देश ऊपर दिए गए पेज पर उपलब्ध हैं।
लैपटॉप पर डेबियन कैसे इंस्टॉल करें?
यह प्रक्रिया PC के समान ही है: ISO वाली फ्लैश ड्राइव, USB से बूट, ऑटोमैटिक डिस्क पार्टीशनिंग और GRUB बूटलोडर इंस्टालेशन।
डेबियन पर वीडियो सर्विलांस Xeoma कैसे सेटअप करें?
लिनक्स के लिए Xeoma आर्काइव डाउनलोड करें, उसे अनपैक करें और सर्विस इंस्टॉल करें: wget … ; tar -xzf … ; chmod a+x xeoma.app ; sudo ./xeoma.app -install -coreauto। फिर प्रदर्शित पासवर्ड का उपयोग करके Xeoma क्लाइंट से कनेक्ट करें।

 

हमें उम्मीद है कि इस लेख से आपको लिनक्स स्वयं इंस्टॉल करने की प्रक्रिया की विस्तृत जानकारी मिल गई होगी। आप एक फ्री डेमो लाइसेंस के साथ यहाँ Xeoma का परीक्षण कर सकते हैं।

5 फरवरी, 2024, अपडेटेड 18 सितंबर, 2025