मुखपृष्ठ » कैसे » वनगेट, विंडोज 10 के पैकेज-मैनेजमेंट-मैनेजर के बारे में अधिक जानकारी

    वनगेट, विंडोज 10 के पैकेज-मैनेजमेंट-मैनेजर के बारे में अधिक जानकारी

    हमने हाल ही में OneGet की खोज की है, जिसमें PowerShell और Windows 10 के साथ एक पैकेज प्रबंधन ढांचा शामिल है। हमने तब से OneGet और इसके भविष्य के बारे में बहुत कुछ सीखा है.

    OneGet मूल रूप से Microsoft के ओपन सोर्स टेक्नोलॉजी सेंटर का एक उत्पाद था। न केवल यह ओपन-सोर्स लिनक्स पैकेज प्रबंधकों से प्रेरित है, वनगेट स्वयं भी ओपन सोर्स है। अब यह PowerShell का उचित हिस्सा है.

    कौन है वनगेट फॉर?

    OneGet को वर्तमान में पावर-उपयोगकर्ताओं, सिस्टम प्रशासकों और उन लोगों पर लक्षित किया जाता है जो PowerShell का उपयोग करने से डरते नहीं हैं - यह बहुत स्पष्ट है। लेकिन वनगेट केवल cmdlets का कुछ अस्पष्ट संग्रह नहीं है जो केवल सर्वर प्रशासक द्वारा उपयोग किया जाएगा। वनगेट डेवलपर गैरेट सेराक ने बताया कि यह रेडिट पर किसे लक्षित किया गया है:

    “प्रारंभ में, यह प्रोपेलर-हेड्स - डेवलपर्स, एड्मिन, पॉवरसुसर, आदि पर लक्षित होता है। एक बार पैकेज प्रदाताओं का उपयोग करने के लिए एपीआई प्रकाशित हो जाने के बाद, मुझे यकीन है कि हम GUI उपकरण और एकीकरण को देखेंगे.

    आगे सड़क के नीचे मैं विंडोज अपडेट यूआई जैसी चीजों में एकीकरण देखना चाहता हूं ताकि सॉफ्टवेयर अपडेट से कोई भी पैकेज प्रबंधक एक केंद्रीकृत स्थान पर दिखा सकता है। ”(स्रोत)

    ग्राफ़िकल इंटरफ़ेस और Windows अद्यतन एकीकरण तुरंत नहीं आ रहे हैं, हालांकि:

    “प्रारंभ में, मेरे पास यूआई को एकीकृत करने का समय नहीं है; हम वास्तव में तंग कार्यक्रम पर हैं.

    एक बार जब हम बुनियादी सुविधा सेट को लागू कर लेते हैं, और पैकेज प्रबंधकों का एक समूह तैयार करते हैं, तो यूआई एक महत्वपूर्ण अगला कदम होगा

    हालांकि, यह कहा जा रहा है, यह खुला स्रोत है, और मैं किसी को यूआई पर काम करना शुरू करना देखना पसंद करूंगा जिसे शामिल किया जा सकता है। ”

    24 अक्टूबर 2014 की साप्ताहिक बैठक में, गैरेट सेराक ने वनगेट-जागरूक डेस्कटॉप एप्लिकेशन के अपने विज़न को साझा किया, जब वह अपडेट का पता लगाता है, तो मानक विंडोज अपडेट यूआई को पॉपअप करता है, और अपडेट को प्रत्येक विंडोज प्रोग्राम के बजाय वहां से इंस्टॉल किया जा सकता है। अद्यतन सेवा। (स्रोत)

    वनगेट संभवतः विंडोज़ स्टोर से ऐप्स तक पहुंच प्रदान करेगा। अगर विंडोज स्टोर में डेस्कटॉप एप्स शामिल हैं जैसे कि Microsoft ने गलती से यह खुलासा कर दिया, कि वनगेट को डेस्कटॉप सॉफ्टवेयर के विशाल ब्रह्मांड तक पहुंच प्रदान करेगा:

    @ferventcoder @lambdaXpression @chrisbhoffman @ BrianS198 मेरी आंत बताती है कि यह "नहीं" है लेकिन "जब ..."

    - गैरेट सेराकret (@fearthecowboy) 28 अक्टूबर, 2014

    यह पैकेज-मैनेजमेंट-मैनेजर है, पैकेज मैनेजर नहीं

    तकनीकी रूप से, OneGet एक "पैकेज प्रबंधक" नहीं है, इसके बजाय, यह एक एक्स्टेंसिबल पैकेज प्रबंधन ढांचा है - आधिकारिक प्रश्नोत्तर ए इसे "पैकेज-प्रबंधन-प्रबंधक" के रूप में वर्णित करता है।

    “OneGet एक एकीकृत पैकेज प्रबंधन इंटरफ़ेस घटक प्रबंधित और देशी APIs, PowerShell cmdlets का एक सेट और WMI प्रदाता के साथ। घटक Microsoft द्वारा प्रदान किए गए और तृतीय-पक्ष प्रदान किए गए दोनों प्लगइन्स को स्वीकार करता है जो किसी दिए गए पैकेज प्रकार के लिए कार्यक्षमता का विस्तार करते हैं। "

    OneGet पैकेज-प्रबंधन प्लग-इन के साथ विस्तारित होता है जो पैकेज स्रोतों को जोड़ता है। इन स्रोतों को एक केंद्रीकृत भंडार से स्थापित किया जा सकता है। OneGet वर्तमान में एक पैकेज स्रोत के साथ आता है जिसमें ये शामिल हैं:

    "समुदाय के साथ हमारे काम का एक हिस्सा प्लगइन्स के लिए एक केंद्रीय हब विकसित करना है, जिसे गतिशील रूप से खोजा और स्थापित किया जा सकता है ताकि उन्हें इन-बॉक्स में जहाज न करना पड़े।"

    एक नए सिस्टम पर, आप इंटरनेट से उपलब्ध प्रदाताओं की सूची प्राप्त करने के लिए एक cmdlet चला पाएंगे और फिर अपनी पसंद के पैकेज प्रदाता को स्थापित कर सकते हैं - उदाहरण के लिए, Chocolatey.

    वनगेट ओपन सोर्स है, और एक सामुदायिक परियोजना है

    लिनक्स पैकेज प्रबंधकों की तरह, वनगेट पूरी तरह से ओपन-सोर्स है। स्रोत कोड GitHub पर उपलब्ध है। आप हमेशा http://oneget.org/oneget.zip पर नवीनतम प्रयोगात्मक बिल्ड ले सकते हैं, और इस बिल्ड में वर्तमान में चॉकलेट बनाने वाला प्रदाता है जो आधिकारिक बिल्ड में कार्रवाई से गायब है। @PSOneGet हर बार एक नया बिल्ड पोस्ट किया जाता है.

    जैसा कि यह एक सामुदायिक परियोजना है, कोई भी वनगेट परियोजना की साप्ताहिक बैठकों में हर शुक्रवार सुबह 10 बजे पीएसटी को दिखा सकता है। बस OneGet के साप्ताहिक मीटिंग पृष्ठ पर जाएँ, जो पिछली साप्ताहिक मीटिंग की एक धारा भी प्रस्तुत करता है.

    मत भूलना - महत्वपूर्ण #OneGet सामुदायिक बैठक आज सुबह! 10:00 पूर्वाह्न पीडीटी http://t.co/Im0bqRaH0W #EveryoneWelcome

    - पॉवरशेल वनगेट (@PSOneGet) 24 अक्टूबर 2014

    वनगेट शर्मनाक डेवलपर्स को शामिल कर सकता है जो टूलबार शामिल करते हैं

    OneGet प्रोजेक्ट में शामिल लोगों के पास Windows सॉफ़्टवेयर प्रबंधन अनुभव को बेहतर बनाने के लिए सही प्रकार का रवैया है। Reddit पर, Garret Serack उन डेवलपर्स के लिए असंगत था, जिन्होंने अपनी वेबसाइट पर जाने वाले लोगों से विज्ञापन राजस्व प्राप्त करने पर एक व्यावसायिक मॉडल बनाया है और उपयोगकर्ताओं को "टूलकॉल -स्टाइल प्लग-इन" के बारे में बात की, जिससे उपयोगकर्ताओं को भयानक एप्लिकेशन इंस्टॉल करने से रोका जा सके, जो टूलबार बंडल करते हैं। OneGet प्रोजेक्ट में "सॉफ़्टवेयर इंस्टॉलेशन का 8 कानून" पृष्ठ है जो सभी टूलबार, अनावश्यक EULAs और अन्य समय बर्बाद करने वाले कबाड़ के बिना बेहतर विंडोज सॉफ़्टवेयर इंस्टॉलेशन के लिए तर्क देता है। यह कुछ इस तरह से पढ़ता है कि हम यहां कैसे-कैसे गीक पर लिखेंगे, लेकिन यह किसी ऐसे व्यक्ति द्वारा लिखा गया है जो Microsoft पर काम करता है और वास्तव में चीजों को बेहतर बनाने की शक्ति रखता है.

    इन कानूनों को पढ़ने के बाद, एक Reddit उपयोगकर्ता को संदेह हुआ: “मुझे संदेह है कि आपको Adobe, Oracle, या नरक जैसे ऐप विक्रेताओं से भी SourceForge Now में खरीद-इन मिलेगा। यह अब केवल एक ऐप / इंस्टॉलर वितरित करने के लिए पर्याप्त नहीं है, इंस्टॉलर खुद अब राजस्व उत्पन्न करना है… ”

    Microsoft के गैरेट सेरैक ने जवाब दिया:

    "मैं तुम्हें सुनता हूं.

    मैं इन लोगों से 'बाय-इन' प्राप्त करने में सक्षम नहीं हो सकता, लेकिन जब कोई OneGet के माध्यम से अपने पैकेज को स्थापित करता है, तो मैं निश्चित रूप से इसे बंद कर सकता हूं और "अरे, क्या आप निश्चित हैं?" - यह पैकेज XYZ करने के लिए प्रतीत होता है "... प्रो-सक्रिय" पैकेज शेमिंग "का एक सा अच्छा होना चाहिए ..." (स्रोत)

    इसलिए OneGet को आपके सिस्टम पर प्रवाह करने के लिए कचरे के लिए एक नया नाली नहीं होना चाहिए - यह वास्तव में विंडोज उपयोगकर्ताओं को कबाड़ से बचने में मदद करने के लिए डिज़ाइन किया जाना चाहिए। यह एक बड़ा सुधार होगा.

    वनगेट विंडोज सिस्टम क्लचर को ठीक करने में मदद कर सकता है

    Windows इंस्टालर आपके सिस्टम पर फ़ाइलों और रजिस्ट्री प्रविष्टियों को तितर बितर करने के बाद भी उन्हें अनइंस्टॉल करते हैं। एक Reddit उपयोगकर्ता ने पूछा कि क्या OneGet एक दिन इससे निपटने में मदद करेगा। आखिरकार, वर्तमान में चॉकलेटरी नहीं है - यह सिर्फ मानक प्रोग्राम अनइंस्टालर चलाता है, जो सब कुछ साफ नहीं कर सकता है। तो वनगेट सब कुछ साफ कर सकता है, बस एक लिनक्स पैकेज मैनेजर?

    "मुझे इस पर ध्यान देने के तरीके के बारे में कुछ विचार हैं - इससे पहले कि मैं इस पर कोई गंभीर काम कर सकूं, यह सड़क से थोड़ा नीचे होने वाला है, लेकिन यह निश्चित रूप से उन चीजों में से एक है जिसे मैं OneGet के साथ हल करना चाहता हूं।.

    अभी, वनगेट मुख्य रूप से कई पैकेज प्रबंधकों के लिए एक एकीकृत फ्रंट-एंड है। जैसे ही हम मूल सुविधा सेट को लागू करते हैं, हम निश्चित रूप से इस तरह से सामान देख रहे होंगे। ”(स्रोत)

    OneGet सिर्फ एक बंद उपकरण की तरह प्रतीत नहीं होता है। इसके बजाय, यह एक ऐसी परियोजना की तरह दिखता है जो वास्तव में विंडोज पर सॉफ्टवेयर इंस्टॉलेशन को संभाले और सुधारने के लिए सेट है.

    माइक्रोसॉफ्ट लिनक्स उपयोगकर्ताओं को खुश करना चाहता है

    एक आम शिकायत यह प्रतीत होती है कि पावरस्ले सिंटैक्स और चीजों को करने का तरीका बहुत ही कम लगता है और लिनक्स उपयोगकर्ताओं के लिए इस्तेमाल किए जाने वाले सीज़न की तुलना में यह अधिक क्लिंक होता है। Microsoft लिनक्स उपयोगकर्ताओं को घर पर अधिक महसूस कराना चाहता है:

    "मेरे पास एमएस में एक वरिष्ठ निदेशक थे, मुझसे पूछते हैं कि क्या हम आरपीएम (और / या एप्ट-गेट) नामक एक exe नहीं बना सकते हैं, जिसमें लिनक्स उपकरणों के समान सिंटैक्स था ताकि जो लोग अच्छी तरह से एक में निपुण थे OneGet का उपयोग उस तरह से करें। मैंने उससे कहा, लेकिन हम समय से हाथ धो रहे हैं, इसलिए मुझे नहीं पता कि हम इसे कब प्राप्त करेंगे :) ”(स्रोत)

    मुझे लगता है कि लोग * अंदर * Microsoft आम जनता की तुलना में #OneGet के बारे में अधिक उत्साहित हैं, यदि यह संभव है.

    - गैरेट सेराकret (@fearthecowboy) 29 अक्टूबर, 2014


    वनगेट सभी बहुत ही रोमांचक है। यह वही है जो लिनक्स उपयोगकर्ता और तकनीकी गीक्स लंबे समय से विंडोज से चाहते हैं। और सबसे अच्छी बात यह है कि यह विंडोज स्टोर से माइक्रोसॉफ्ट द्वारा अनुमोदित सॉफ्टवेयर को स्थापित करने के लिए सिर्फ एक पावरस्लैम cmdlet नहीं है। इसके बजाय, "उपयोगकर्ता के पास अंतिम नियंत्रण होता है जिसके साथ वे उपयोग करते हैं और विश्वास करते हैं, न कि कुछ केंद्रीकृत सेवा।" (स्रोत)