वर्ष की शुरुआत में, मैंने वेंस्टेशन वातावरण में VMWare व्यू क्लाइंट को लॉन्च करने का प्रयास करना शुरू कर दिया, और यह पाठ मेरे काम का परिणाम है। यह एक पूर्ण लेख की तुलना में एक नोट होने की भी अधिक संभावना है, क्योंकि मेरा स्क्रिम्बल महत्वहीन है। कौन रुचि रखते हैं - पर पढ़ें
प्रस्तावना
प्रारंभ में, मुझे VMWare व्यू ओपन क्लाइंट के साथ सताया गया था, जब तक कि यह मुझ पर नहीं पड़ा कि यह मूल रूप से PCIPIP प्रोटोकॉल का समर्थन नहीं करता है। कई दिनों की खोज के बाद,
आधिकारिक VMWare View क्लाइंट को ubunt रिपॉजिटरी में खोजा गया था। कुछ समय बाद, मैं आखिरकार इसे इकट्ठा करने और लॉन्च करने में कामयाब रहा। उस समय यह संस्करण 1.3 (व्यू 5.0 के तहत) था, जो बहुत अच्छी तरह से काम करता था, लेकिन दुर्भाग्य से, यह तथाकथित "यूएसबी पोर्ट फ़ॉरवर्डिंग" के बिना एक टेक पूर्वावलोकन स्थिति में था।
किसी ऐसे विषय पर कुछ और जानकारी प्राप्त करने के प्रयास में, जिसमें मुझे रुचि है, मैंने पहली बार VMWare View संस्करण 4.5 का .deb पैकेज पाया, फिर HP पतले क्लाइंट के लिए संस्करण 4.6, और
m0ps द्वारा एक
लेख भी आया। मैंने भी दोहराने की कोशिश की, लेकिन पहले से ही लागू किए गए कार्यान्वयन के साथ पहले से ही थिंस्टन 2.5 वातावरण में - मैं क्लाइंट को शुरू करने में कामयाब रहा। यह समाधान पहले से ही कुछ काम कर रहा था, लेकिन यह इस तथ्य के अनुरूप नहीं था कि कम-बैंडविड्थ कनेक्शन के लिए कोई समर्थन नहीं था, यह सत्र काट रहा था जब कनेक्शन काट दिया गया था और यहां तक कि छोटी चीजें भी।
ऑबंटा रिपॉजिटरी से आधिकारिक क्लाइंट संस्करण 1.4 के साथ एक और प्रयास किया गया था, लेकिन फिर से क्लाइंट यूएसबी समर्थन के बिना था।
और यहां यह लंबे समय से प्रतीक्षित खुशी है: 13 अप्रैल को, एचपी अपने लिनक्स आधारित पतले ग्राहकों के लिए एक
सॉफ्टवेयर अपडेट जारी करता है! आवश्यक .deb पैकेज को बाहर निकाला गया, 15 मिनट से कम समय में सब कुछ सही रूप में इकट्ठा हो गया और मुझे इसके पूर्ण कार्य से प्रसन्न कर दिया :)
और यहाँ मैं, आपके साथ Thinstation 5.0 और VMWare View 5.0 को USB- रिडायरेक्ट के पूर्ण समर्थन के साथ तैयार करने की रेसिपी साझा करने के लिए हूँ, जिसे आज तक अक्षरशः करना असंभव था।
दरअसल, नुस्खा है
मैं इस पद्धति का उपयोग करने की वैधता के बारे में अनिश्चित हूं, नीचे वर्णित सब कुछ स्व-अध्ययन के उद्देश्य से किया गया था, इसलिए आप सब कुछ अपने जोखिम और जोखिम पर करते हैं।
मुझे आशा है कि आपके पास पहले से ही
Thinstation 5.0 और
VMWare View 5.0 स्थापित है और अभी भी अपने पतले क्लाइंट में USB का समर्थन प्राप्त करना चाहते हैं?
तो फिर चलते हैं:
1. पैकेज डाउनलोड करें, निर्देशिका /thinstation/ts/5.0/packages/ में सामग्री को अनपैक करें।
2. बिल्ड उपनिर्देशिका पर जाएं
3. स्क्रिप्ट चलाएँ ।/dep_view5.sh
4. build.conf के लिए लाइन "पैकेज vmviewpcoip" जोड़ें
5. छवि को एक साथ रखना
6. लाभ!
निर्माण प्रक्रिया के बारे में कुछ बातें:
1. देव मोड में प्रवेश करने के बाद ही स्क्रिप्ट (आइटम 3) को चलाने के लिए अनिवार्य है (/ / थरथराहट निर्देशिका में / setup-chroot) अन्यथा ar कमांड .deb पैकेज को अनपैक करने के लिए काम नहीं करेगा और आपको एक काम करने वाला पैकेज नहीं मिलेगा।
2. एक स्क्रिप्ट के साथ एक संग्रह को लिनक्स के तहत अनपैक किया जाना चाहिए (ताकि अधिकार न उड़ें)
सफल होने पर, स्क्रिप्ट के बगल में बनाया गया dep_view.log ~ 24kb होगा। अन्यथा, यह समझने के लिए विश्लेषण करें कि आपको कहां समस्या है।
और अगर आप अभी भी thinstation.conf.buildtime को ठीक करते हैं - तो हम पतले क्लाइंट सिस्टम को शुरू करने के बाद ग्राहक को ऑटोलडेड प्राप्त करते हैं। एक उदाहरण:
SESSION_0_TYPE=vmviewpcoip
SESSION_0_AUTOSTART=on
SESSION_0_VMVIEWPCOIP_SERVERURL=https://vmware-view5-server
SESSION_0_VMVIEWPCOIP_FULLSCREEN=true
SESSION_0_VMVIEWPCOIP_DOMAINNAME=example.com
मैं पीएक्सई का उपयोग करके पुराने हार्डवेयर पर परिणामी छवि डाउनलोड करता हूं। अंतिम उपयोगकर्ता केवल अपने डोमेन लॉगिन + पासवर्ड दर्ज कर सकता है और अपने सामान्य वातावरण में काम करना शुरू कर सकता है।
उपसंहार
पैकेज ही । इसके अलावा, किट में, मैंने पैकेज संस्करण 4.6 (./dep_view4.6.sh) को बोनस और सफाई स्क्रिप्ट (./clean_dep.sh) के रूप में इकट्ठा करने के लिए स्क्रिप्ट के पुराने संस्करण को छोड़ दिया।
संभवतः, कुछ समय बाद, आप इसे थिंकेशन 5.0 में पा सकेंगे, जिसे "आउट ऑफ द बॉक्स" कहा जाता है, साथ ही साथ स्क्रिप्ट भी और
थिनसेशन ईमेल सूची का अलग-अलग उपयोग करने का विवरण।
मैं इस अवसर को wfx, tiv, पेट्री रोमन, के साथ-साथ #thinstation चैनल के अन्य विदेशी सहयोगियों से कहने का अवसर लेता हूँ, जिन्होंने मुझे यह सब अजीब परेशानी का संग्रह करने में मदद की।