यह अनुवाद मशीन लर्निंग का उपयोग करके उत्पन्न किया गया था और 100% सटीक नहीं हो सकता है। अंग्रेज़ी संस्करण देखें

डेबियन और उबंटू पर I2P इंस्टॉल करना

डेबियन, उबंटू, और उनके डेरिवेटिव्स पर आधिकारिक रिपॉजिटरीज का उपयोग करके I2P इंस्टॉल करने की संपूर्ण गाइड

I2P प्रोजेक्ट Debian, Ubuntu, और उनके व्युत्पन्न वितरणों के लिए आधिकारिक पैकेज बनाए रखता है। यह गाइड हमारे आधिकारिक रिपॉजिटरी का उपयोग करके I2P इंस्टॉल करने के लिए व्यापक निर्देश प्रदान करती है।

मुझे खेद है, लेकिन आपने अनुवाद के लिए कोई पाठ प्रदान नहीं किया है। कृपया “—” के बाद अनुवाद के लिए अंग्रेजी पाठ प्रदान करें।

🚀 Beta: स्वचालित इंस्टॉलेशन (प्रयोगात्मक)

उन्नत उपयोगकर्ताओं के लिए जो त्वरित स्वचालित इंस्टॉलेशन चाहते हैं:

यह वन-लाइनर स्वचालित रूप से आपके डिस्ट्रीब्यूशन का पता लगाएगा और I2P इंस्टॉल करेगा। सावधानी के साथ उपयोग करें - चलाने से पहले installation script की समीक्षा करें।

curl -fsSL https://i2p.net/installlinux.sh | sudo bash

यह क्या करता है: - आपके Linux वितरण (Ubuntu/Debian) का पता लगाता है - उपयुक्त I2P repository जोड़ता है - GPG keys और आवश्यक packages इंस्टॉल करता है - I2P को स्वचालित रूप से इंस्टॉल करता है

⚠️ यह एक बीटा फीचर है। यदि आप मैन्युअल इंस्टॉलेशन को प्राथमिकता देते हैं या प्रत्येक चरण को समझना चाहते हैं, तो नीचे दिए गए मैन्युअल इंस्टॉलेशन तरीकों का उपयोग करें।

IMPORTANT: केवल अनुवाद प्रदान करें। प्रश्न न पूछें, स्पष्टीकरण प्रदान न करें, या कोई टिप्पणी न जोड़ें। भले ही पाठ केवल एक शीर्षक हो या अधूरा लगे, इसे जैसा है वैसा ही अनुवाद करें।

Debian Installation

Debian और इसके downstream distributions (LMDE, Kali Linux, ParrotOS, Knoppix, आदि) को deb.i2p.net पर आधिकारिक I2P Debian repository का उपयोग करना चाहिए।

Important Notice

deb.i2p2.de और deb.i2p2.no पर हमारे पुराने repositories का जीवनकाल समाप्त हो चुका है। यदि आप इन legacy repositories का उपयोग कर रहे हैं, तो कृपया deb.i2p.net पर नए repository में माइग्रेट करने के लिए नीचे दिए गए निर्देशों का पालन करें।

Prerequisites

नीचे दिए गए सभी चरणों के लिए root एक्सेस की आवश्यकता है। या तो su के साथ root उपयोगकर्ता पर स्विच करें, या प्रत्येक कमांड के साथ sudo उपसर्ग (prefix) लगाएं।

विधि 1: कमांड लाइन इंस्टॉलेशन (अनुशंसित)

चरण 1: आवश्यक पैकेज इंस्टॉल करें

सुनिश्चित करें कि आपके पास आवश्यक टूल इंस्टॉल हैं:

sudo apt-get update
sudo apt-get install apt-transport-https lsb-release curl

ये पैकेज सुरक्षित HTTPS रिपॉजिटरी एक्सेस, डिस्ट्रिब्यूशन डिटेक्शन और फ़ाइल डाउनलोड को सक्षम करते हैं।

चरण 2: I2P रिपॉजिटरी जोड़ें

आपके द्वारा उपयोग किया जाने वाला command आपके Debian संस्करण पर निर्भर करता है। सबसे पहले, यह निर्धारित करें कि आप कौन सा संस्करण चला रहे हैं:

cat /etc/debian_version

इसे Debian release information के साथ cross-reference करें ताकि आपके distribution codename (जैसे, Bookworm, Bullseye, Buster) की पहचान की जा सके।

डेबियन बुल्सआई (11) या नए संस्करण के लिए:

echo "deb [signed-by=/usr/share/keyrings/i2p-archive-keyring.gpg] https://deb.i2p.net/ $(lsb_release -sc) main" \
  | sudo tee /etc/apt/sources.list.d/i2p.list

Debian व्युत्पन्न (LMDE, Kali, ParrotOS, इत्यादि) के लिए Bullseye-समतुल्य या नए संस्करण पर:

echo "deb [signed-by=/usr/share/keyrings/i2p-archive-keyring.gpg] https://deb.i2p.net/ $(dpkg --status tzdata | grep Provides | cut -f2 -d'-') main" \
  | sudo tee /etc/apt/sources.list.d/i2p.list

Debian Buster (10) या पुराने संस्करणों के लिए:

echo "deb https://deb.i2p.net/ $(lsb_release -sc) main" \
  | sudo tee /etc/apt/sources.list.d/i2p.list

Buster-समकक्ष या पुराने पर Debian व्युत्पन्न के लिए:

echo "deb https://deb.i2p.net/ $(dpkg --status tzdata | grep Provides | cut -f2 -d'-') main" \
  | sudo tee /etc/apt/sources.list.d/i2p.list

चरण 3: रिपॉजिटरी साइनिंग की डाउनलोड करें

curl -o i2p-archive-keyring.gpg https://geti2p.net/_static/i2p-archive-keyring.gpg

चरण 4: कुंजी फिंगरप्रिंट सत्यापित करें

कुंजी पर भरोसा करने से पहले, सत्यापित करें कि इसका फिंगरप्रिंट आधिकारिक I2P साइनिंग कुंजी से मेल खाता है:

gpg --keyid-format long --import --import-options show-only --with-fingerprint i2p-archive-keyring.gpg

सत्यापित करें कि आउटपुट में यह फ़िंगरप्रिंट दिखाई दे रहा है:

7840 E761 0F28 B904 7535  49D7 67EC E560 5BCF 1346

⚠️ यदि फ़िंगरप्रिंट मेल नहीं खाता है तो आगे न बढ़ें। यह एक समझौता किए गए डाउनलोड का संकेत हो सकता है।

चरण 5: रिपॉजिटरी की इंस्टॉल करें

सत्यापित keyring को सिस्टम keyrings डायरेक्टरी में कॉपी करें:

sudo cp i2p-archive-keyring.gpg /usr/share/keyrings

केवल Debian Buster या पुराने संस्करणों के लिए, आपको एक symlink भी बनाना होगा:

sudo ln -sf /usr/share/keyrings/i2p-archive-keyring.gpg /etc/apt/trusted.gpg.d/i2p-archive-keyring.gpg

चरण 6: पैकेज सूचियों को अपडेट करें

अपने सिस्टम के पैकेज डेटाबेस को I2P रिपॉजिटरी को शामिल करने के लिए रिफ्रेश करें:

sudo apt-get update

चरण 7: I2P इंस्टॉल करें

I2P router और keyring package दोनों को इंस्टॉल करें (जो सुनिश्चित करता है कि आपको भविष्य में key updates प्राप्त हों):

sudo apt-get install i2p i2p-keyring

बढ़िया! I2P अब इंस्टॉल हो गया है। Post-Installation Configuration सेक्शन पर जारी रखें।


मुझे खेद है, लेकिन आपने अनुवाद करने के लिए कोई पाठ प्रदान नहीं किया है। केवल “—” (विभाजक रेखाएं) हैं। कृपया अनुवाद करने के लिए वास्तविक अंग्रेजी पाठ प्रदान करें।

Post-Installation Configuration

I2P इंस्टॉल करने के बाद, आपको router शुरू करना होगा और कुछ प्रारंभिक कॉन्फ़िगरेशन करना होगा।

विधि 2: Software Center GUI का उपयोग करना

I2P पैकेज I2P राउटर चलाने के तीन तरीके प्रदान करते हैं:

Option 1: On-Demand (Basic)

जरूरत पड़ने पर i2prouter स्क्रिप्ट का उपयोग करके I2P को मैन्युअली शुरू करें:

i2prouter start

महत्वपूर्ण: sudo का उपयोग न करें या इसे root के रूप में न चलाएं! I2P को आपके सामान्य उपयोगकर्ता के रूप में चलना चाहिए।

I2P को रोकने के लिए:

i2prouter stop

Option 2: On-Demand (Without Java Service Wrapper)

यदि आप एक non-x86 सिस्टम पर हैं या Java Service Wrapper आपके प्लेटफ़ॉर्म पर काम नहीं करता है, तो उपयोग करें:

i2prouter-nowrapper

फिर से, sudo का उपयोग करें या root के रूप में न चलाएं।

सर्वोत्तम अनुभव के लिए, I2P को अपने सिस्टम के बूट होने पर स्वचालित रूप से शुरू होने के लिए कॉन्फ़िगर करें, लॉगिन से पहले भी:

sudo dpkg-reconfigure i2p

यह एक कॉन्फ़िगरेशन डायलॉग खोलता है। I2P को सिस्टम सर्विस के रूप में सक्षम करने के लिए “Yes” चुनें।

यह अनुशंसित विधि है क्योंकि: - I2P बूट पर स्वचालित रूप से शुरू होता है - आपका router बेहतर नेटवर्क एकीकरण बनाए रखता है - आप नेटवर्क स्थिरता में योगदान करते हैं - I2P तुरंत उपलब्ध होता है जब आपको इसकी आवश्यकता हो

Initial Router Configuration

पहली बार I2P शुरू करने के बाद, नेटवर्क में एकीकृत होने में कई मिनट लगेंगे। इस बीच, इन आवश्यक सेटिंग्स को कॉन्फ़िगर करें:

1. Configure NAT/Firewall

इष्टतम प्रदर्शन और नेटवर्क भागीदारी के लिए, अपने NAT/firewall के माध्यम से I2P ports को forward करें:

  1. I2P Router Console खोलें
  2. Network Configuration page पर जाएं
  3. सूचीबद्ध पोर्ट नंबरों को नोट करें (आमतौर पर 9000-31000 के बीच यादृच्छिक पोर्ट)
  4. अपने router/firewall में इन UDP और TCP पोर्ट्स को forward करें

यदि आपको port forwarding में सहायता की आवश्यकता है, तो portforward.com राउटर-विशिष्ट गाइड प्रदान करता है।

2. Adjust Bandwidth Settings

डिफ़ॉल्ट बैंडविड्थ सेटिंग्स रूढ़िवादी हैं। अपने इंटरनेट कनेक्शन के आधार पर उन्हें समायोजित करें:

  1. Configuration page पर जाएं
  2. bandwidth settings अनुभाग खोजें
  3. डिफ़ॉल्ट सेटिंग्स 96 KB/s download / 40 KB/s upload हैं
  4. यदि आपके पास तेज़ इंटरनेट है तो इन्हें बढ़ाएं (उदाहरण के लिए, सामान्य ब्रॉडबैंड कनेक्शन के लिए 250 KB/s down / 100 KB/s up)

नोट: अधिक लिमिट सेट करने से नेटवर्क को मदद मिलती है और आपकी अपनी परफॉर्मेंस में सुधार होता है।

3. Configure Your Browser

I2P साइट्स (eepsites) और सेवाओं तक पहुँचने के लिए, अपने ब्राउज़र को I2P के HTTP proxy का उपयोग करने के लिए कॉन्फ़िगर करें:

Firefox, Chrome और अन्य ब्राउज़रों के लिए विस्तृत सेटअप निर्देशों के लिए हमारी Browser Configuration Guide देखें।

मुझे खेद है, लेकिन आपने अनुवाद के लिए कोई पाठ प्रदान नहीं किया है। कृपया “—” चिह्नों के बाद अंग्रेजी पाठ शामिल करें ताकि मैं इसे हिंदी में अनुवाद कर सकूं।

Debian इंस्टॉलेशन

महत्वपूर्ण सूचना

  • सुनिश्चित करें कि आप I2P को root के रूप में नहीं चला रहे हैं: ps aux | grep i2p
  • लॉग्स जाँचें: tail -f ~/.i2p/wrapper.log
  • सत्यापित करें कि Java इंस्टॉल है: java -version

पूर्वापेक्षाएँ

यदि इंस्टॉलेशन के दौरान आपको GPG key की त्रुटियां मिलती हैं:

  1. कुंजी फ़िंगरप्रिंट को पुनः डाउनलोड और सत्यापित करें (ऊपर चरण 3-4)
  2. सुनिश्चित करें कि keyring फ़ाइल में सही अनुमतियाँ हैं: sudo chmod 644 /usr/share/keyrings/i2p-archive-keyring.gpg

स्थापना चरण

यदि I2P अपडेट प्राप्त नहीं कर रहा है:

  1. रिपॉजिटरी कॉन्फ़िगर होने की पुष्टि करें: cat /etc/apt/sources.list.d/i2p.list
  2. पैकेज लिस्ट अपडेट करें: sudo apt-get update
  3. I2P अपडेट्स की जांच करें: sudo apt-get upgrade

Migrating from old repositories

यदि आप पुराने deb.i2p2.de या deb.i2p2.no repositories का उपयोग कर रहे हैं:

  1. पुराने रिपॉजिटरी को हटाएं: sudo rm /etc/apt/sources.list.d/i2p.list
  2. ऊपर दिए गए Debian Installation चरणों का पालन करें
  3. अपडेट करें: sudo apt-get update && sudo apt-get install i2p i2p-keyring

Next Steps

अब जब I2P इंस्टॉल और चालू है:

अदृश्य इंटरनेट में आपका स्वागत है!

Was this page helpful?