पैकेज प्रबंधन की अवधारणा - एक केंद्रीकृत स्थान के आसपास केंद्रित है जहां उपयोगकर्ता अपने सभी एप्लिकेशन प्राप्त कर सकते हैं - नया या नया नहीं है, और यह निश्चित रूप से मोबाइल ऑपरेटिंग सिस्टम से शुरू नहीं हुआ है। यह कुछ ऐसा है जो लिनक्स में वर्षों से मौजूद है, और अंततः एप्लिकेशन स्टोर में बदल गया है। Apple के पास एक है, Google के पास एक है, और Microsoft के पास एक तरह का है।
काश, यह विंडोज के प्राथमिक दर्शकों - अरबों डेस्कटॉप उपयोगकर्ताओं को लक्षित नहीं करता। मैं विंडोज फोन का बहुत बड़ा प्रशंसक था - लूमिया 520 से लेकर लूमिया 950 तक, मेरे पास अभी भी कुछ का गर्व है - लेकिन जिस पुआल ने पूरे क्षेत्र को जला दिया, वह माइक्रोसॉफ्ट स्टोर में लोकप्रिय अनुप्रयोगों की कमी थी। इस तथ्य के साथ संयुक्त रूप से विंडोज उपयोगकर्ता अपने सॉफ़्टवेयर को अलग-अलग बिट्स और टुकड़ों में प्राप्त करेंगे, इस और उस साइट से, अंतिम परिणाम यह था:इस परती क्षेत्र में लगभग कोई कर्षण नहीं। विंडोज पैकेज मैनेजर इस स्थिति को सुधारने का एक साहसिक प्रयास है।
विंगेट, इसे प्राप्त करें?
Microsoft ने कभी भी अपने स्टोर से मानक डेस्कटॉप सॉफ़्टवेयर की पेशकश नहीं की - लेकिन कई तृतीय-पक्ष समाधान हैं, जिन्होंने वर्षों से विंडोज डेस्कटॉप में लिनक्स जैसी पैकेज प्रबंधन कार्यक्षमता की पेशकश करने की कोशिश की है। चॉकलेट एक अच्छा उदाहरण है - मैंने पांच साल पहले इसका अच्छा परीक्षण किया था। अब, क्या यह अच्छा नहीं होगा यदि Microsoft द्वारा प्रकाशित एक आधिकारिक उपकरण था, जो आपको आवश्यक डेस्कटॉप अनुप्रयोगों का एक पूरा बंडल दे सकता है, और शायद इंस्टॉलेशन और सेटअप को स्वचालित करने का एक तरीका भी? खैर, अब है।
विंडोज पैकेज मैनेजर और इसके कमांड-लाइन इंटरफेस - विंगेट - के बारे में पढ़ने के बाद मैंने इसे स्थापित करने का फैसला किया, और इसे आजमाया। आखिरकार, यदि यह अच्छी तरह से काम करता है, तो यह संभावनाओं की एक पूरी दुनिया खोलता है, जिसमें आसान पोस्ट-इंस्टॉल अनुकूलन, सॉफ़्टवेयर को अद्यतित रखने की क्षमता शामिल है - कुछ विंडोज़ उपयोगकर्ता अक्सर नहीं करते हैं - और वहां बेवकूफ़ों के लिए, कुछ ऐसा जो कर सकता है आसानी से स्क्रिप्टेड हो, इसलिए यदि आप एक सिस्टम का पुनर्निर्माण कर रहे हैं, तो सेटअप पूरी तरह से बंद और तेज़ हो सकता है।
सेटअप
मैंने डेस्कटॉप ऐप इंस्टॉलर पैकेज डाउनलोड किया और उसे चलाया। बहुत सहज नहीं, मुझे कहना होगा। एक उचित इंस्टॉलर विज़ार्ड बेहतर काम करेगा, लेकिन शुरुआती पूर्वावलोकन के लिए, यह ठीक है। एक बार विंगेट स्थापित हो जाने के बाद, एक कमांड-लाइन प्रॉम्प्ट या एक पॉवरशेल विंडो खोलें, और 'क्रूज़िन' शुरू करें।
आदेश काफी सहज हैं - और लिनक्स में तकनीकी विशेषज्ञों के समान हैं। आप किसी एप्लिकेशन को खोजने के लिए विंगेट सर्च "पैकेज का नाम" चलाते हैं। आप इसे स्थापित करने के लिए winget install "package name" चलाते हैं। बल्कि सरल लगता है।
खोजें और इंस्टॉल करें
इसलिए मैंने कुछ बुनियादी खोजें कीं। कुछ मामलों में, एक से अधिक उपलब्ध प्रविष्टि - या संस्करण हो सकते हैं। और यहाँ मैंने अपना पहला रोड़ा मारा। एक से अधिक ऐप उपलब्ध होने पर क्या होता है:
आपको एक संदेश दिखाई देगा जिसमें लिखा होगा:
एक से अधिक ऐप्लिकेशन इनपुट मानदंड से मेल खाते पाए गए। कृपया इनपुट परिशोधित करें।
अब, इसे इंस्टॉल विकल्प के साथ -e (सटीक) ध्वज का उपयोग करके हल किया जा सकता है - या आप अपने पसंदीदा संस्करण को निर्दिष्ट कर सकते हैं, लेकिन यह सबसे स्पष्ट तरीके से प्रलेखित नहीं है। मुझे लगता है कि कार्यक्षमता समय के साथ बदल जाएगी। उदाहरण के लिए, जीआईएमपी के लिए:
विंगेट इंस्टाल -e GIMP.GIMP
कोई विज़ार्ड प्रदर्शित नहीं किया गया था, और कोई अनुकूलन विकल्प नहीं थे। दोबारा, यह कुछ ऐसा है जिस पर ध्यान देने की आवश्यकता हो सकती है, क्योंकि कभी-कभी उपयोगकर्ता गैर-डिफ़ॉल्ट सेटिंग चुन सकते हैं। मुझे जो पसंद आया वह यह है कि स्थापित आधिकारिक साइट से आता है, और डाउनलोड की गई फ़ाइल का हैश सत्यापित है। अब, इसका मतलब यह नहीं है कि सब कुछ नारियल के दूध की तरह शुद्ध होगा, लेकिन यह भरोसे और ईमानदारी का एक स्तर प्रदान करने की एक अच्छी शुरुआत है जिसकी अपेक्षा उपयोगकर्ताओं को पैकेज मैनेजर (या स्टोर) से करनी चाहिए।
चिकनी सेलिंग?
मैंने कुछ और ऐप्स आज़माए - और कुछ छोटी समस्याओं का सामना किया। उदाहरण के लिए, भाप। आपको केवल स्टब मिलता है, जो तब, पहली बार चलने पर, 200MB मूल्य के वास्तविक स्टीम डेटा को पकड़ लेता है। इसका मतलब है कि कुछ ऐप कभी भी पूरी तरह से ऑटो-कॉन्फ़िगर नहीं होंगे, और शायद पोस्ट-इंस्टॉल ट्वीकिंग का कुछ तत्व होगा।
मैंने तब वीएलसी की कोशिश की, और कंप्यूटर को चलाना छोड़ दिया। जब मैं वापस आया, स्थापना विफल हो गई थी। मुझे एहसास हुआ कि यह वास्तव में था क्योंकि मैंने यूएसी इंस्टॉलेशन प्रॉम्प्ट का जवाब नहीं दिया है, वह पॉपअप जो आपसे पूछता है कि क्या आप एक्सवाईजेड इंस्टॉल करना चाहते हैं। अब, मैं कमांड लाइन से एक मानक उपयोगकर्ता के रूप में दौड़ रहा था, इसलिए शायद इसीलिए मैं संकेत देख रहा था, और यह ठीक है। लेकिन यह कुछ ध्यान में रखना है, खासकर यदि आप एक अप्राप्य सेटअप चाहते हैं - जिसमें गैर-डिफ़ॉल्ट विकल्प शामिल हैं। आपको कोई EULA भी देखने को नहीं मिलता है, इसलिए यह इस समीकरण का एक अन्य निहित तत्व है।
...
सफलतापूर्वक इंस्टॉलर हैश सत्यापित किया जा रहा है
इंस्टॉल किया जा रहा है ...
इंस्टॉलर निकास कोड के साथ विफल हुआ:1223
लेकिन जल्द ही, मेरे पास बहुत सारे ओ' टूल्स (007 स्टाइल नहीं) थे:
निष्कर्ष
विंगेट के साथ मेरा संक्षिप्त परीक्षण काफी संतोषजनक रहा। उपकरण काफी सीधा है। प्रदर्शन उचित था - नेटवर्क नेटवर्क है, यह आपके बैंडविड्थ पर निर्भर करता है, लेकिन फिर, वास्तविक स्थापना में कुछ समय लग सकता है, और क्योंकि क्या हो रहा है, इसका कोई सुराग नहीं है, वास्तविक प्रक्रिया वास्तव में इससे अधिक लंबी लग सकती है। उस ने कहा, भूले हुए यूएसी प्रॉम्प्ट और विशिष्ट एप्लिकेशन संस्करणों के आसपास कुछ अस्पष्टता के अलावा, विंगेट ने व्यवहार किया। कोई अजीब बग या त्रुटियां या उस तरह का कुछ भी नहीं था।
मुझे लगता है कि अंत में यह एक अच्छी बात होगी। यह सुनिश्चित नहीं है कि इसे कैसे कार्यान्वित किया जा रहा है, लेकिन अंत में, सॉफ्टवेयर की पूरी Win32 दुनिया को कवर करने के साथ, विंगेट जीतने के लिए खड़ा है जहां माइक्रोसॉफ्ट स्टोर नहीं था। यह वह चीज हो सकती है जो विंडोज उपयोगकर्ताओं को वास्तव में एक पैकेज मैनेजर का उपयोग करने के लिए एक वास्तविक प्रोत्साहन देती है - यह एक - शायद एक खाता भी बनाएं (बैकअप, रिस्टोर और क्या नहीं हो सकता है), जिसकी पसंद उन्हें किसी भी स्टोर के सामने होगी चाहे वह मोबाइल ऑपरेटिंग सिस्टम हो या शायद गेमिंग प्लेटफॉर्म। कुल मिलाकर, मुझे विंगेट एक जॉली डली लगती है। इसे जनता तक पहुंचाने से पहले और भी बहुत कुछ किया जाना बाकी है, लेकिन मुझे लगता है कि यह हो सकता है। पैकेज प्रबंधक जो डेस्कटॉप उपयोगकर्ता चाहेंगे। जारी रखा जाना है।
चीयर्स।