VPS के लिए दूरस्थ पहुँच स्थापित करना जहाँ वाइन चलती है; क्या विंडो मैनेजर की जरूरत है?


1

मेरे पास एक वीपीएस है जो उबंटू 12.04 पर चल रहा है। मेरा उद्देश्य 24/7, घड़ी के आसपास वाइन के तहत एक विंडोज़ एप्लिकेशन को चलने देना है। इसमें दो .exe शामिल हैं, दोनों को चलाने के लिए अपने GUI को खोलना होगा। समय-समय पर मैं अपने विंडोज लैपटॉप से ​​वीपीएस से जुड़कर, उन्हें देखना चाहता हूं। मुझे एसएसएच के साथ वाइन कंजक्टिंग में एप्लिकेशन लॉन्च करने और कमांड लाइन का उपयोग करने में कोई आपत्ति नहीं है; लेकिन मुझे उनके GUI को बाद में देखने की जरूरत है।

यह जानते हुए भी, आपको क्या लगता है कि वाइन चलाने का एक उपयुक्त तरीका है (यह स्वयं विंडो प्रबंधक या उबंटू का उपयोग करके) और रिमोट एक्सेस (वीएनसी? कुछ और?) की व्यवस्था करना है।

जवाबों:


2

वाइन को उम्मीद है कि डिसप्ले वैरिएबल को एक वर्किंग एक्स डिस्प्ले में सेट किया जाए। यह एक बड़ी समस्या नहीं है और यहां बहुत सारे समाधान हैं।

मैं व्यक्तिगत रूप से एक Xvfbप्रदर्शन शुरू करने पर गौर करूंगा और फिर उस DISPLAYवेरिएबल के तहत अपने एप्लिकेशन चलाऊंगा, जिसमें VNC सर्वर भी शामिल है।

sudo apt-get install xvfb wine x11vnc
Xvfb :99 &
DISPLAY=:99 wine regedit &
x11vnc -display :99 -forever

कुछ नोट:

  • आप Xvfbज्यामिति और रंगों के लिए ट्वीक कर सकते हैं।
  • आपके पास प्रत्येक एप्लिकेशन के लिए एक अलग X / VNC सर्वर हो सकता है।
  • आप एक एक्स सर्वर के स्क्रीनशॉट के साथ ले जा सकते हैं:

    DISPLAY=:99 import -window root screenshot.png
    
  • उत्पादन के लिए, आप शायद अपस्टार्ट नौकरी चाहते हैं, जिससे यह सुनिश्चित हो सके कि एक्स सर्वर ऊपर रहता है। आप वाइन अनुप्रयोगों के लिए भी ऐसा ही कर सकते हैं।

  • इसमें से कोई भी सुरक्षित नहीं है। एक फ़ायरवॉल के बिना उत्पादन में उस का उपयोग न करें। मैं शायद VNC को SSH एक्सेस तक सीमित करने का सुझाव दूंगा (यदि आप SSH पर पोर्ट को वापस टनल करें) यदि आप इसे इंटरनेट के पास कहीं भी डाल रहे हैं।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.