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 के रूप में न चलाएं।
Option 3: System Service (Recommended)
सर्वोत्तम अनुभव के लिए, I2P को अपने सिस्टम के बूट होने पर स्वचालित रूप से शुरू होने के लिए कॉन्फ़िगर करें, लॉगिन से पहले भी:
sudo dpkg-reconfigure i2p
यह एक कॉन्फ़िगरेशन डायलॉग खोलता है। I2P को सिस्टम सर्विस के रूप में सक्षम करने के लिए “Yes” चुनें।
यह अनुशंसित विधि है क्योंकि: - I2P बूट पर स्वचालित रूप से शुरू होता है - आपका router बेहतर नेटवर्क एकीकरण बनाए रखता है - आप नेटवर्क स्थिरता में योगदान करते हैं - I2P तुरंत उपलब्ध होता है जब आपको इसकी आवश्यकता हो
Initial Router Configuration
पहली बार I2P शुरू करने के बाद, नेटवर्क में एकीकृत होने में कई मिनट लगेंगे। इस बीच, इन आवश्यक सेटिंग्स को कॉन्फ़िगर करें:
1. Configure NAT/Firewall
इष्टतम प्रदर्शन और नेटवर्क भागीदारी के लिए, अपने NAT/firewall के माध्यम से I2P ports को forward करें:
- I2P Router Console खोलें
- Network Configuration page पर जाएं
- सूचीबद्ध पोर्ट नंबरों को नोट करें (आमतौर पर 9000-31000 के बीच यादृच्छिक पोर्ट)
- अपने router/firewall में इन UDP और TCP पोर्ट्स को forward करें
यदि आपको port forwarding में सहायता की आवश्यकता है, तो portforward.com राउटर-विशिष्ट गाइड प्रदान करता है।
2. Adjust Bandwidth Settings
डिफ़ॉल्ट बैंडविड्थ सेटिंग्स रूढ़िवादी हैं। अपने इंटरनेट कनेक्शन के आधार पर उन्हें समायोजित करें:
- Configuration page पर जाएं
- bandwidth settings अनुभाग खोजें
- डिफ़ॉल्ट सेटिंग्स 96 KB/s download / 40 KB/s upload हैं
- यदि आपके पास तेज़ इंटरनेट है तो इन्हें बढ़ाएं (उदाहरण के लिए, सामान्य ब्रॉडबैंड कनेक्शन के लिए 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 की त्रुटियां मिलती हैं:
- कुंजी फ़िंगरप्रिंट को पुनः डाउनलोड और सत्यापित करें (ऊपर चरण 3-4)
- सुनिश्चित करें कि keyring फ़ाइल में सही अनुमतियाँ हैं:
sudo chmod 644 /usr/share/keyrings/i2p-archive-keyring.gpg
स्थापना चरण
यदि I2P अपडेट प्राप्त नहीं कर रहा है:
- रिपॉजिटरी कॉन्फ़िगर होने की पुष्टि करें:
cat /etc/apt/sources.list.d/i2p.list - पैकेज लिस्ट अपडेट करें:
sudo apt-get update - I2P अपडेट्स की जांच करें:
sudo apt-get upgrade
Migrating from old repositories
यदि आप पुराने deb.i2p2.de या deb.i2p2.no repositories का उपयोग कर रहे हैं:
- पुराने रिपॉजिटरी को हटाएं:
sudo rm /etc/apt/sources.list.d/i2p.list - ऊपर दिए गए Debian Installation चरणों का पालन करें
- अपडेट करें:
sudo apt-get update && sudo apt-get install i2p i2p-keyring
Next Steps
अब जब I2P इंस्टॉल और चालू है:
- I2P साइटों तक पहुँचने के लिए अपने ब्राउज़र को कॉन्फ़िगर करें
- अपने router की निगरानी के लिए I2P router console देखें
- जानें कि आप कौन से I2P applications उपयोग कर सकते हैं
- नेटवर्क को समझने के लिए I2P कैसे काम करता है के बारे में पढ़ें
अदृश्य इंटरनेट में आपका स्वागत है!