दो लिनक्स सिस्टम के बीच नोमाचिन एनएक्स कैसे सेट करें
सॉफ़्टवेयर चलाने के लिए कई तरीकों से आप एक कंप्यूटर में लॉग इन कर सकते हैं: पूरी तरह से कमांड लाइन काम के लिए एसएसएच, रिमोट मशीन पर जीयूआई एप्लीकेशन लॉन्च करने के लिए एक्स 11 फॉरवर्डिंग, आपके डेस्कटॉप के रिमोट व्यू के लिए वीएनसी, आरडीपी यदि आप ' विंडोज़ में फंस गया (अस्थायी रूप से)। नोमाचिन उनके एनएक्स सिस्टम के लिए जाना जाता है, जो यह उस डेटा को संपीड़ित करता है जो इसे भेजता है और प्राप्त करता है, जो इसे धीमे नेटवर्क कनेक्शन के लिए उपयुक्त बनाता है।
नोमाचिन एनएक्स सर्वर का एक "फ्री संस्करण" प्रदान करता है (जिसे आप उस मशीन पर इंस्टॉल करेंगे जिसे आप अन्य कंप्यूटरों से लॉग इन करना चाहते हैं, जिसे हम "सर्वर" मशीन पर कॉल करेंगे) जो दो साथ-साथ उपयोगकर्ताओं का समर्थन करता है ... जिसका अर्थ है आप काम से घर पर अपने कंप्यूटर तक पहुंचने के लिए इसे व्यक्तिगत रूप से उपयोग कर रहे हैं, आप इस संस्करण के साथ ठीक होंगे।
सर्वर स्थापित करना
एनएक्स सर्वर को स्थापित करने के लिए आपको सबसे पहले जिस चीज को लॉग ऑन करना है, उसमें ओपनएसएसएच चल रहा है (यानी सर्वर मशीन)। उबंटू में, आप इसे निम्न आदेश के साथ स्थापित कर सकते हैं (या अपने पसंदीदा पैकेज प्रबंधक या सॉफ़्टवेयर केंद्र से स्थापित करें):
sudo apt-install openssh-server स्थापित करें
एक बार ऐसा करने के बाद, सुनिश्चित करें कि "sshd" सेवा निम्न टाइप करके चल रही है
सुडो सेवा एसएसएच शुरू करें
एनएक्स सर्वर को स्थापित करने के लिए आपको नोमाचिन वेबसाइट पर जाना और तीन फाइलें डाउनलोड करना आवश्यक है: "क्लाइंट" पैकेज, "नोड" पैकेज, और "सर्वर" पैकेज। एक बार डाउनलोड हो जाने पर, आप अपने फाइल मैनेजर से इन पैकेजों पर क्लिक करने में सक्षम होना चाहिए (बेशक, आप उन्हें हमेशा कमांड लाइन से इंस्टॉल कर सकते हैं)। यह सुनिश्चित करने के लिए कि सभी निर्भरताओं को पूरा किया गया है, इस क्रम में उन पर क्लिक करें:
- पहले "ग्राहक" पैकेज
- अगला "नोड" पैकेज
- "सर्वर" पैकेज आखिरी है
वैकल्पिक रूप से, निम्न आदेश के साथ कमांड लाइन से सभी तीन स्थापित करें:
sudo dpkg -i nx * .deb
एक बार सब कुछ इंस्टॉल हो जाने पर (इंस्टॉलेशन पर आपको प्राप्त होने वाले किसी भी संदेश को नोट करें - मुझे प्रिंटिंग समर्थन के बारे में कुछ मिल गया है, कीपर्स कैसे काम करते हैं, और डेस्कटॉप साझाकरण और सत्र के बीच का अंतर), आपको सर्वर को शुरू करने की आवश्यकता नहीं है, लेकिन यदि कुछ कारणों से इंस्टॉलेशन ने इसे शुरू नहीं किया है, आप निम्न आदेश के साथ कर सकते हैं:
सुडो सेवा nxserver शुरू करें
ग्राहक स्थापित करना
सर्वर चालू होने और चलने के बाद, आप क्लाइंट को उन सभी मशीनों पर इंस्टॉल कर सकते हैं जिन्हें आप सर्वर मशीन तक पहुंचने के लिए उपयोग करना चाहते हैं। नोमाचिन विंडोज, मैक, लिनक्स और यहां तक कि सोलारिस के लिए फ्रीवेयर एनएक्स क्लाइंट प्रदान करता है। यदि आप दोनों मशीनों पर एक ही आर्किटेक्चर और ओएस का उपयोग कर रहे हैं (उदाहरण के लिए, यदि दोनों नए 64-बिट प्रोसेसर हैं और आप अपने ऑपरेटिंग सिस्टम के 64-बिट संस्करण का उपयोग कर रहे हैं), तो आप nxclient_X.XX-X_amd64 का उपयोग कर सकते हैं .deb फ़ाइल जो आपने पहले ही डाउनलोड की है। अन्यथा, अन्य वास्तुकला के लिए nxclient फ़ाइल पकड़ो। मेरे मामले में, सर्वर मशीन पुरानी है (इसलिए मुझे सभी सर्वर फ़ाइलों के i366 संस्करणों की आवश्यकता है), जबकि जिस मशीन का मैं परीक्षण करने के लिए उपयोग कर रहा हूं वह नया है (इसलिए मैं nxclient का amd64 संस्करण भी डाउनलोड करता हूं)।
आप इसे उपरोक्त एक ही कमांड के साथ इंस्टॉल कर सकते हैं (केवल अलग है कि यह केवल एक फ़ाइल स्थापित करेगा, क्योंकि यह सब कुछ आपने डाउनलोड किया है। एक बार इंस्टॉल हो जाने पर, आपके पास एक नया सब-मेन्यू होगा (यह "इंटरनेट" मेनू के अंतर्गत आता है मुझे केडीई में) नीचे चित्रित एक की तरह।
उस मेनू को देखते हुए, मुझे यह देखने के लिए तुरंत "एनएक्स कनेक्शन विज़ार्ड" पर खींचा गया था कि यह मेरे लिए स्वचालित रूप से किया जा सकता है या नहीं। निश्चित रूप से, केंद्र-बाईं ओर ऊपर की तरह एक स्क्रीन आया था।
"नेक्स्ट" पर क्लिक करने से कनेक्शन के लिए नाम दर्ज करने के लिए एक स्क्रीन दिखाई देती है (वे इसे "सत्र" कहते हैं), पता, एसएसएच पोर्ट (यह 22 होना चाहिए जब तक कि आपने ओपनएसएसएच सर्वर स्थापित नहीं किया हो), और इसकी गति आपका कनेक्शन
निम्न स्क्रीन पूछती है कि आप किस तक पहुंचना चाहते हैं - मैं अपने केडीई डेस्कटॉप पर पूर्ण पहुंच की तलाश में हूं।
अंतिम स्क्रीन पूछती है कि क्या आप सत्र के लिए शॉर्टकट चाहते हैं, या कोई उन्नत कॉन्फ़िगरेशन करना चाहते हैं।
एक बार जब आप "समाप्त करें" पर क्लिक करेंगे, तो आपको नीचे दिए गए जैसे लॉग-इन विंडो मिल जाएगी। सर्वर मशीन तक पहुंचने के लिए आमतौर पर उपयोग किए जाने वाले उपयोगकर्ता के लिए नाम और पासवर्ड दर्ज करें और "लॉगिन" पर क्लिक करें।
अतीत में, मैंने पाया है कि यह बिंदु वह जगह है जहां वास्तविक काम आमतौर पर शुरू होता है, एक उपयोग करने योग्य डेस्कटॉप दृश्य प्राप्त करने के लिए XDMCP कॉन्फ़िगरेशन और खोलने वाले बंदरगाहों को संशोधित करता है। यहां नहीं - एनएक्स क्लाइंट ने मेरा पूरा डेस्कटॉप (पूर्ण आकार में) पाया और प्रदर्शित किया, और मैंने इसे पूरी तरह प्रयोग करने योग्य पाया। कुछ स्थानों में थोड़ी देर लगती है (उदाहरण के लिए कॉन्करर में याहू होम पेज लोड करना), लेकिन मुझे लगता है कि यह मेरी धीमी सर्वर मशीन के रिमोट कनेक्शन के रूप में बहुत अधिक काम है। एकमात्र चीज जिसने मुझे फेंक दिया था, यह था कि जब मैं रिमोट से जुड़ा था तो मुझे अपने स्थानीय डेस्कटॉप पर वापस जाने का कोई रास्ता नहीं मिला (मुझे पूरी तरह से लॉग आउट करना पड़ा; वैकल्पिक रूप से, आप "उपलब्ध क्षेत्र" का चयन कर सकते हैं विंडो के भीतर एनएक्स कनेक्शन रखने के लिए "फुलस्क्रीन", जैसा कि नीचे दिखाया गया है)।
नोमाचिन ने रिमोट कंप्यूटर तक पहुंचने के लिए वास्तव में एक स्लिम सिस्टम रखा है, अधिकांश उपयोगकर्ताओं के लिए सेट अप करना आसान और आसान होगा, और साथ ही अन्य समाधान भी करता है। यदि आप अपनी मशीन को दूरस्थ रूप से एक्सेस करना चाहते हैं, तो मैं आपको सलाह देता हूं कि आप इसे आज़माएं।