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

विषयसूची:

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

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

वीडियो: वनगेट, विंडोज 10 के पैकेज-मैनेजमेंट-मैनेजर के बारे में अधिक जानकारी
वीडियो: Best 4G LTE Router With All Sim Support With Live Demonstration | How to use 4G Routers - YouTube 2024, अप्रैल
Anonim
हमने हाल ही में पावरशेल और विंडोज 10 के साथ एक पैकेज प्रबंधन ढांचा, वनगेट की खोज की है। हमने तब से वनगेट और उसके भविष्य के बारे में बहुत कुछ सीखा है।
हमने हाल ही में पावरशेल और विंडोज 10 के साथ एक पैकेज प्रबंधन ढांचा, वनगेट की खोज की है। हमने तब से वनगेट और उसके भविष्य के बारे में बहुत कुछ सीखा है।

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

वनगेट कौन है?

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

“Initially, this is targeted at the propeller-heads - developers, admins, powerusers, etc. Once the APIs for using package providers is published, I’m sure we’ll see GUI tools and integration aplenty.

Further down the road I’d like to see integration into things like the Windows Update UI so that software updates from any package manager can show up in a centralized location.” (Source)

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

“Initially, I don’t have the time to integrate a UI; We’re on a really tight schedule.

Once we get the basic feature set implemented, and hook up a bunch of package managers, a UI would be an important next step

However, that being said, it is open source, and I’d love to see someone start working on a UI that could be included.”

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

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

@ferventcoder @lambdaXpression @chrisbhoffman @ BrianS198 मेरा आंत मुझे बताता है कि यह "अगर" नहीं है लेकिन "कब …"

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

यह पैकेज-प्रबंधन-प्रबंधक है, पैकेज प्रबंधक नहीं है

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

“OneGet a unified package management interface component with a set of managed and native APIs, a set of PowerShell cmdlets, and a WMI provider. The component accepts both Microsoft-provided and 3rd party-provided plugins which extend the functionality for a given package type.”

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

“Part of our work with the community is to develop a central hub for plugins that can be dynamically discovered and installed so that they don’t have to ship them in-box.”

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

Image
Image

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

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

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

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

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

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

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

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

माइक्रोसॉफ्ट के गारेट सेरेक ने जवाब दिया:

“I hear you.

I may not be able to get ‘buy-in’ from these guys, but when someone installs their package thru OneGet, I can sure make it stop and go “Hey, are ya sure? - This package appears to do XYZ” … A bit of pro-active “package shaming” should be good…” (Source)

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

Image
Image

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

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

“I have some ideas on how to address this - it’s gonna be a bit down the road before I can do any serious work on it, but that’s definitely one of the things I’d like to solve with OneGet.

Right now, OneGet is primarily a unifying front-end to multiple package managers. As we get thru implementing the basic feature set, we’ll be definitely looking at stuff like this.” (Source)

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

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

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

“I had a rather senior director at MS ask me if we couldn’t just make an exe called RPM (and/or apt-get) that had the same syntax as the linux tools so that those who were well versed in one could just use OneGet that way. I told him sure, but we’re scrambling for time, so I don’t know when we’d get to it:)” (Source)

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

- गेटेट सेराक (@fearthecowboy) 2 9 अक्टूबर, 2014

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

सिफारिश की: