मैंने आज डेबियन की एक नई स्थापना की है और अब मैं SSH सर्वर को स्थापित करने की कोशिश कर रहा हूं ताकि मैं दूर से मशीन से जुड़ सकूं।
जब मैं apt-get install ssh करता हूं तो यह मुझे दिखाता है कि पैकेज इंस्टॉल नहीं किए जा सकते। मैन्युअल रूप से निर्भरताएं स्थापित करने की कोशिश कर रही रेखा के नीचे जाने पर, मैं उस बिंदु पर पहुंच गया जहां इसे पैकेज libedit2 की आवश्यकता होती है (ओपनश-क्लाइंट द्वारा आवश्यक है, जो सर्वर और इतने पर निर्भरता है)।
Apt-get install करने से मुझे निम्नलिखित संदेश मिला:
पैकेज libedit2 उपलब्ध नहीं है, लेकिन किसी अन्य पैकेज द्वारा संदर्भित है। इसका मतलब यह हो सकता है कि पैकेज गायब है, उसे हटा दिया गया है या केवल किसी अन्य स्रोत से उपलब्ध है।
मैंने ऑनलाइन पैकेज खोज की जाँच की और ऐसा लगता है कि यह पैकेज जेसी के लिए मौजूद है। उसके बाद मैंने सूत्रों की जाँच की। सूची और वहाँ ये लाइनें थीं:
deb http://security.debian.org/ jessie/updates main
deb http://ftp.uk.debian.org/ jessie-updates main
मुझे एक मुख्य रिपॉजिटरी (केवल अपडेट) नहीं दिखी जिसे पैकेज शायद में स्थित होना चाहिए, इसलिए मैंने इसे जोड़ा:
deb http://ftp.debian.org/debian jessie main
उसके बाद मुझे उम्मीद है कि पैकेज मिलेंगे और इंस्टॉल हो जाएंगे लेकिन जब मैंने apt-get update किया तो मुझे एक त्रुटि मिली:
Failed to fetch http://ftp.debian.org/debian/dists/jessie/main/binary-i386/Packages 404 Not Found [IP: 130.89.148.12 80]
मैं एक पुराने AMD Athlon XP का उपयोग कर रहा हूं, यही कारण है कि इसमें x86 संस्करण स्थापित है और i386 रिपॉजिटरी की जांच की जा रही है।
कृपया SSH को स्थापित करने में समस्या को ठीक करने में मेरी मदद करें। यदि आपको किसी अतिरिक्त जानकारी की आवश्यकता है, तो मैं इसे प्रदान करूँगा।
संपादित करें: मैं पूरी सुबह अपडेट प्राप्त करने की कोशिश कर रहा था, जब मैंने यह सवाल लिखा था और मुझे सर्वर पर पैकेज नहीं मिला था। अब मैंने फिर से अपडेट किया और सब कुछ सफलतापूर्वक पूरा हुआ। उसके बाद मुझे SSH को स्थापित करने की कोशिश करते समय एक हैश बेमेल त्रुटि प्राप्त हो रही थी। मैंने 30 और मिनट इंतजार किया, फिर से कोशिश की और एसएसएच स्थापित किया। मेरे पास कोई स्पष्टीकरण नहीं है कि क्या हुआ।
http://ftp.debian.org/debian/dists/jessie/main/binary-i386/Packages.gz
( .gz
अंत में ध्यान दें )। यह निश्चित नहीं है कि आपका सिस्टम उस URL को हथियाने की कोशिश क्यों कर रहा है जिसे मैं करने की कोशिश कर रहा हूं, लेकिन मैं वहां देखना शुरू कर दूंगा।
apt-get update
?