फ्लैटपैक विंडोज 10 पर डब्ल्यूएसएल में आ रहा है
यदि आप विंडोज 10 में लिनक्स (डब्ल्यूएसएल) के लिए विंडोज सबसिस्टम का उपयोग कर रहे हैं, तो आपको यह जानकर खुशी होगी कि निकट भविष्य में इसे फ्लैटपैक के लिए समर्थन मिलेगा। तो, आप उसी तरह से नए ऐप संस्करण प्राप्त करने में सक्षम होंगे जैसे मुख्यधारा के लिनक्स डिस्ट्रोज़ में संभव है।
फ्लैटपैक पैकेज सिस्टम के प्रमुख डेवलपर और निर्माता अलेक्जेंडर लार्सन, एक ब्लॉग पोस्ट लिखा यह लिनक्स (WSL) के लिए विंडोज सबसिस्टम पर कैसे काम करता है।
मैंने फ्लैटपैक की एक वाइप/डब्लूएसएल शाखा बनाई है जिसमें फ्लैटपैक के काम करने के लिए आवश्यक कुछ कामकाज हैं, और इसे बनाने और परीक्षण करने के तरीके पर कुछ सरल दस्तावेज़ लिखे हैं।
इस बंदरगाह के साथ वास्तव में कुछ बड़ी समस्याएं हैं। उदाहरण के लिए, WSL seccomp या नेटवर्क नेमस्पेस का समर्थन नहीं करता है जो सैंडबॉक्स की कुछ उपयोगिता को हटा देता है। एक खराब बग भी है जो रीड-ओनली बाइंड-माउंट को फ्लैटपैक के लिए काम नहीं करता है, जो वास्तव में असुरक्षित है क्योंकि ऐप्स स्वयं (या रनटाइम) को संशोधित कर सकते हैं। कई अन्य बग भी थे जो अब Microsoft को रिपोर्ट किए गए हैं। इसके अतिरिक्त, कुछ ऐप्स Linux होस्ट पर उन चीज़ों पर भरोसा करते हैं जो WSL परिवेश में मौजूद नहीं हैं (जैसे कि pulseaudio, या विभिन्न dbus सेवाएँ)।
तो, यह अभी भी एक कार्य प्रगति पर है। इसमें समस्याएं हैं और इसकी आवश्यकता है GUI ऐप्स चलाने के लिए एक तृतीय-पक्ष X सर्वर. लेकिन वैसे भी, यह थोड़ी अच्छी खबर है। किसी दिन, हम कुछ ही क्लिक के साथ विंडोज 10 में एक काम कर रहे लिनक्स वातावरण का निर्माण करने में सक्षम होंगे, और यह बहुत अच्छा लगता है।