2012-07-03 13 views
13

मैं वर्तमान में एक दूरस्थ कंप्यूटर पर एसएसएच के माध्यम से कनेक्शन कर रहा हूं जहां मैंने वीआईएम में आर सेट किया है। मैं दोनों तरफ उबंटू का उपयोग कर रहा हूं।मैं रिमोट एसएसएच कनेक्शन में स्थानीय रूप से आर प्लॉट कैसे बना सकता हूं?

जब मैं आर से कुछ प्लॉट करने का प्रयास करता हूं तो यह स्थानीय की बजाय रिमोट मशीन पर दिखाई देगा। क्या कोई तरीका है कि मैं स्थानीय रूप से आर प्लॉट बना सकता हूं?

+2

क्या आपके पास एक्स फॉरवर्डिंग ठीक से कॉन्फ़िगर किया गया है? यानी आप रिमोट मशीन पर चल रहे किसी भी ग्राफिकल प्रोग्राम देख सकते हैं? कनेक्ट करते समय 'ssh -X' का उपयोग करने का प्रयास करें। –

+0

धन्यवाद - इस मुद्दे को हल किया! मैं स्पष्ट रूप से इस सुविधा के बारे में पता नहीं था। – svenski

+0

खुशी हुई यह मदद की! मैंने इसे एक उत्तर के रूप में भी लिखा है। –

उत्तर

15

आप -X के साथ एसएसएच का उपयोग अपनी स्थानीय मशीन पर ग्राफिकल पैरामीटर को आगे बढ़ाने के लिए स्विच कर सकते हैं।

+3

वैकल्पिक रूप से '-Y' का उपयोग करें, अधिक जानकारी के लिए http://unixhelp.ed.ac.uk/CGI/man-cgi?ssh+1 देखें। –

+0

> साजिश (chaidUS) कीटीटीई एक्स 11 प्रॉक्सी: अग्रेषित एक्स सर्वर से कनेक्ट करने में असमर्थ: नेटवर्क त्रुटि: कनेक्शन से इनकार कर दिया त्रुटि 2 में त्रुटि (सी_एक्स 11, डी $ डिस्प्ले, डी $ चौड़ाई, डी $ ऊंचाई, डी $ पॉइंटिज़, डिवाइस X11cairo शुरू करने के लिए इसके अलावा में असमर्थ: चेतावनी संदेश: (समारोह में (प्रदर्शन = "", चौड़ाई, ऊंचाई, pointsize, गामा, bg,: X11 प्रदर्शन '' मैं निर्धारित किया है एक्स के लिए कनेक्शन को खोलने में असमर्थ अग्रेषण, लेकिन DISPLAY चर नहीं .. जब यह सेट नहीं किया गया है, जहां यह कनेक्ट करने के लिए टायर करता है? – Tagar

+0

X11 डिवाइस पर भरोसा किए बिना ऐसा करने का कोई तरीका? – rbatt

संबंधित मुद्दे