Computer >> कंप्यूटर >  >> प्रणाली >> Windows

Windows 10 में BASH में ग्राफिकल ऐप्स कैसे चलाएं

हैलो हैलो, मुझे नहीं पता कि आप विंडोज क्यों कहते हैं, मैं लिनक्स कहता हूं। कुछ समय पहले तक, विंडोज के शीर्ष पर लिनक्स चलाने की अवधारणा केवल वर्चुअलाइजेशन की कृपा से ही संभव थी। लेकिन अब, विंडोज 10 उबंटू का मूल कार्यान्वयन प्रदान करता है। आनन्द।

हमने इसे हाल ही में कार्रवाई में देखा, और हम सभी चकित हैं। लेकिन एक चीज जो हम करने में सफल नहीं हुए वो थी ग्राफिकल एप्लीकेशन चलाना। उबंटू छवि ग्राफिकल घटक के बिना आती है। आप X11 सर्वर सामान स्थापित कर सकते हैं, लेकिन आप इसे लॉन्च नहीं कर पाएंगे। आपको अपने ग्राफिकल ऐप्स के लिए बाहरी एक्स सर्वर की आवश्यकता है। चलो कोशिश करते हैं।

सेटअप Xming

मिंग फ्लैश गॉर्डन से बुरा आदमी है। Xming विंडोज के लिए एक X सर्वर है, जो हमें अपने डिस्प्ले को एक्सपोर्ट करने और फिर ग्राफिकल एप्लिकेशन चलाने की अनुमति देगा। कुछ हद तक वीएनसी और ऐसे, अलग को छोड़कर। उसी तरह का, लेकिन भिन्न। विंडोज 10 पर बाश को ठीक से कॉन्फ़िगर करने के बाद, अगला कदम इस प्रोग्राम को स्थापित करना है।

प्रोग्राम इंस्टॉल हो जाने के बाद, इसे चलाएं। यदि आपके पास Windows फ़ायरवॉल सक्षम है, तो यह आपको संकेत देगा। समझ में आता है, क्योंकि Xming को सर्वर के रूप में चलाने और आने वाले कनेक्शन स्वीकार करने की आवश्यकता है। आपको इसे केवल स्थानीय (निजी) पतों के लिए अनुमति देनी चाहिए। यदि आपने कुछ समय पहले मेरे लिनक्स कमांड और कॉन्फ़िगरेशन ट्यूटोरियल और मेरी Xephyr समीक्षा पढ़ी है, तो अवधारणाएँ स्पष्ट हो जानी चाहिए।

एक तस्वीर एक हज़ार पिक्सेल के बराबर होती है

ठीक है। Xming चालू होना चाहिए - इसे सिस्टम ट्रे में दिखाना चाहिए। अब, हमें फ़ायरफ़ॉक्स या वीएलसी या समान रूप से ग्राफिकल एप्लिकेशन चलाने का प्रयास करना चाहिए। लेकिन आपको उन ऐप्स को जरूर बताना चाहिए कि उनका डिस्प्ले कहां है। यह कई तरह से किया जा सकता है। सबसे सरल:

डिस्प्ले=:0 <सॉफ्टवेयर>

ढेर सारी सुंदर छवियां, ये रहा! इस छोटी गैलरी में एक स्क्रीनशॉट भी शामिल है कि मैं विंडोज ड्राइव तक कैसे पहुंचा और एक संगीत फ़ाइल कैसे खोली। डिफ़ॉल्ट रूप से, आपके पास केवल आपकी होम डायरेक्टरी होगी, लेकिन यदि आप फ़ाइल सिस्टम ट्री में ऊपर जाते हैं, तो आपके पास /mnt के तहत उपलब्ध विंडोज ड्राइव के लिए माउंट होंगे। कुछ-कुछ वाइन की तरह।

बिल्कुल सही?

बिल्कुल भी नहीं। इस अभ्यास से जुड़ी विभिन्न समस्याएं हैं। इस तरह आपके पास कोई 3डी त्वरण नहीं होगा। आपका साउंड कार्ड या कैमरा काम नहीं करेगा, क्योंकि Linux (WSL) के लिए Windows सबसिस्टम केवल एक उपयोगकर्ता-मोड कार्यान्वयन है, और आप इस स्तर पर सीधे हार्डवेयर तक नहीं पहुँच सकते। प्रदर्शन भी एक मुद्दा होगा।

और चीजों के ग्राफिकल पक्ष के साथ-साथ गायब निर्भरता के साथ कई बग भी हो सकते हैं। सबसे पहले, VLC नहीं चलेगा क्योंकि मेरे पास PulseAudio ठीक से सेट अप नहीं था। यह वास्तव में दुर्घटनाग्रस्त हो जाएगा। तब यह चला, जब मैंने कई और निर्भरताएँ स्थापित कीं, लेकिन मेरे पास कोई ऑडियो नहीं था। नेमस्पेस सैंडबॉक्सिंग पर फ़ायरफ़ॉक्स से भी शिकायतें थीं, हालाँकि यह ठीक चल रहा था।

डिस्प्ले=:0 वीएलसी
VLC मीडिया प्लेयर 2.1.6 रेनविंड (संशोधन 2.1.6-0-gea01d28)
[0x1217f08] पल्स ऑडियो आउटपुट त्रुटि:पल्सऑडियो सर्वर कनेक्शन विफलता:कनेक्शन अस्वीकृत
अभिकथन 'pthread_mutex_unlock(&m->mutex) ==0' Pulsecore/mutex-posix.c:108, function pa_mutex_unlock() पर विफल रहा। गर्भपात।
निरस्त (कोर डंप किया गया)

सैंडबॉक्स:अनपेक्षित मल्टीथ्रेडिंग मिली; यह नेमस्पेस सैंडबॉक्सिंग का उपयोग करने से रोकता है।

निष्कर्ष

ये रहा। एक और विषय में महारत हासिल है। यह मनोरंजक है। किसने सोचा होगा। लेकिन अवधारणा अधिक से अधिक संभावनाएं खोलती है, और यह केवल बीटा है। पूर्ण स्टैक कहीं अधिक आकर्षक हो सकता है, और यदि ड्राइवर भी किसी तरह समीकरण में घुस जाते हैं, तो उपयोगकर्ता बेहतर प्रदर्शन का आनंद लेने और अपने हार्डवेयर का पूरी तरह से उपयोग करने में सक्षम होंगे। कुछ समय के लिए, आप BASH का उपयोग कर सकते हैं, और Xming की मदद से, अच्छे स्तर की स्थिरता, अप्रमाणित परिणाम, और थोड़े सुस्त अनुभव के साथ ग्राफिकल अनुप्रयोगों का परीक्षण भी कर सकते हैं।

मुझे WSL विंडोज 10 की अधिक ताज़ा सुविधाओं में से एक लगती है, भले ही यह अभी तक किसी महान उद्देश्य की पूर्ति नहीं करती है। लेकिन अगर आप इसके बारे में सोचते हैं, तो यह माइक्रोसॉफ्ट ऑपरेटिंग सिस्टम आपको किसी भी अन्य विंडोज रिलीज की तुलना में लिनक्स की दुनिया के करीब लाता है। काफी सुरुचिपूर्ण, मुझे कहना होगा। एक बात पक्की है, मैं इसका अधिक से अधिक परीक्षण और सुधार करूंगा। लचीलेपन की धारणा, सुरक्षा और कौन जानता है कि और क्या मुझे अप्रतिरोध्य रूप से आकर्षित करता है। और अधिक मनोरंजन के लिए बने रहें।

प्रोत्साहित करना।

  1. Windows 11 पर Android ऐप्स कैसे चलाएं

    यह जानने के लिए उत्सुक हैं कि क्या आप अपने विंडोज 11 पीसी पर Android ऐप्स चला सकते हैं? खैर, ऐसा लगता है कि हमारे सपने आखिरकार सच हो गए हैं। आप तृतीय-पक्ष सॉफ़्टवेयर या एमुलेटर का उपयोग किए बिना आसानी से Windows 11 पर Android ऐप्स चला सकते हैं। विंडोज पर अमेज़ॅन ऐपस्टोर ऐप का उपयोग करके, आप अपने पसं

  1. Windows 11 पर ऐप्स को कैसे संग्रहित करें?

    हम सभी ऐसे ऐप्स डाउनलोड करते हैं जिनका हम बाद में भूलने के लिए उपयोग करने की अपेक्षा करते हैं। भले ही अब आप उनका उपयोग नहीं कर रहे हैं, फिर भी वे ऐप्स संग्रहण स्थान लेते रहते हैं और हमारे इंटरनेट कनेक्शन का उपभोग करते हैं। Microsoft ने उन्हें ऐसा करने से रोकने के लिए संग्रह अनुप्रयोगों की कार्यक्षमत

  1. आइए विंडोज 10 को बैश करें। मेरा मतलब है विंडोज 10 पर बैश!

    हाँ। विंडोज 10 कुछ खास नहीं है। हमने यह स्थापित किया है, जब ऑपरेटिंग सिस्टम जारी किया गया था, एक साल पहले G50 पर मेरी समीक्षा में, और हाल ही में एनिवर्सरी अपडेट पर मेरे लेख में। न अच्छा न बुरा। सिर्फ औसत। हालाँकि, जो बात दिलचस्प है वह यह है कि आप BASH चला सकते हैं। हाँ, उचित लिनक्स, अनिवार्य रूप स