2024 Avtor: Peter John Melton | [email protected]. Nazadnje spremenjeno: 2023-12-16 04:45
OneGet je bil prvotno izdelek iz Open Source Technology Centra pri Microsoftu. Ne samo, da je navdihnjen z odprtokodnimi Linuxovimi upravljavci paketov, je tudi OneGet sam odprtokodni vir. Zdaj je del PowerShell-a pravilen.
Kdo je OneGet For?
OneGet je trenutno usmerjen na uporabnike energije, sistemske administratorje in osebe, ki se ne bojijo uporabe PowerShell-ja - to je veliko jasno. Toda OneGet ni samo nekaj nejasnih zbirk cmdletov, ki jih bodo uporabljali samo skrbniki strežnikov. Razvijalec OneGet Garrett Serack je pojasnil, na koga je usmerjen na Reddit:
“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)
Grafični vmesnik in združevanje s sistemom Windows Update ne priti takoj, čeprav:
“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.”
Na tedenskem srečanju 24. oktobra 2014 je Garret Serack delil svojo vizijo za namizno aplikacijo, ki se zaveda OneGet, popping up standardnega uporabniškega vmesnika za Windows Update, ko zazna posodobitev, posodobitev pa bi lahko bila nameščena od tam, ne pa vsak program Windows z lastno posodabljanje storitve. (Vir)
OneGet bo verjetno ponudil dostop do aplikacij iz trgovine Windows. Če Windows trgovina vključuje namizne aplikacije, ki jih je Microsoft po naključju pokazal, bi to omogočalo, da bi OneGet dostopal do velikega vesolja namizne programske opreme:
@ferventcoder @lambdaXpression @chrisbhoffman @ BrianS198 Moj česen mi pravi, da to ni "če", ampak "ko …"
- Garrett Serack🤠 (@fearthecowboy) 28. oktober 2014
To je upravitelj paketnega upravljanja, ki ni paketni upravljalnik
Tehnično OneGet ni "upravljavec paketov". Namesto tega gre za razširljiv okvir za upravljanje paketov - uradni Q & A jo opisuje kot "upravljavec upravljanja paketov". Kot to opisuje Q & A:
“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 je razširjen s plug-ini za upravljanje paketov, ki dodajajo vire paketov. Te vire je mogoče namestiti iz centraliziranega repozitorija. OneGet trenutno prihaja iz paketa, ki vključuje te:
“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.”
V povsem novem sistemu boste lahko zagnali cmdlet, da bi dobili seznam ponudnikov, ki so na voljo, in nato namestite ponudnika paketa po vaši izbiri - na primer Chocolatey.
OneGet je Open Source in projekt Skupnosti
Podobno kot Linux upravljavci paketov je OneGet povsem odprtokoden. Izvorna koda je na voljo na GitHub. Vedno lahko zgrabite najnovejšo eksperimentalno gradnjo na https://oneget.org/oneget.zip, in ta gradnja trenutno vsebuje ponudnika čokolade, ki manjka v akciji v uradnih gradivih. @PSOneGet tweets vsakič, ko je objavljena nova zgradba.
Kot projekt skupnosti, se vsakdo lahko vsakodnevno sestane na tedenskih sestankih projekta OneGet vsak dan v petih dneh po 10. uri. Obiščite spletno stran tedna OneGet, ki ponuja tudi tok zadnjega tedenskega srečanja.
Ne pozabite - Pomembno seje #OneGet zjutraj! 10:00 PDT https://t.co/Im0bqRaH0W #EveryoneWelcome
- PowerShell OneGet (@PSOneGet) 24. oktober 2014
OneGet bi lahko sramoval razvijalce, ki vključujejo orodne vrstice
Ljudje, ki sodelujejo v projektu OneGet, imajo pravi odnos do izboljšanja izkušenj z upravljanjem programske opreme programa Windows. Na Redditu je Garret Serack bil neumen za razvijalce, ki so zgradili poslovni model za pridobivanje oglasov od ljudi, ki so obiskali njihove spletne strani, in se pogovarjali o vtičniku »adblock«, da bi uporabnikom preprečili namestitev groznih aplikacij, ki združujejo orodne vrstice. Projekt OneGet ima stran »8 zakonov o namestitvi programske opreme«, ki zagovarja boljše namestitve programske opreme Windows brez vseh orodnih vrstic, nepotrebnih EULA in drugih nepravilnosti. Bere kot nekaj, kar bi napisali tukaj na How-To Geeku, vendar ga napisuje nekdo, ki dela v Microsoftu, in dejansko ima moč, da stvari izboljšajo.
Po branju teh zakonov je en uporabnik Reddit-a skeptičen: "Dvomim, da boste dobili od ponudnikov aplikacij, kot so Adobe, Oracle ali peklo, celo SourceForge Now. ni več dovolj, da bi samo distribuirali aplikacijo / namestitveni program, sama naprava za nameščanje mora zdaj ustvariti tudi prihodke …"
Microsoft Garret Serack je odgovoril:
“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)
Torej OneGet ne bi smel biti le nov kanal za smeti, ki teče na vaš sistem - dejansko bi moral biti zasnovan tako, da bi uporabnikom operacijskega sistema Windows preprečili neželeno pošto. To bi bilo veliko izboljšanje.
OneGet bi lahko pomagal popraviti okvare sistema Windows
Namestitveni operacijski sistemi Windows po vaših sistemih pogosto brišijo datoteke in vnose v register, tudi potem, ko jih odstranite. En uporabnik programa Reddit je vprašal, ali bi OneGet nekega dne pomagal pri obravnavanju tega. Konec koncev, Chocolatey trenutno ne - samo zažene standardni program uninstaller, ki ne sme očistiti vse gor. Torej bi lahko OneGet vse očistil, lahko samo upravitelj paketov Linux?
“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 se ne zdi enkratno orodje. Namesto tega izgleda kot projekt, ki je dejansko nastavljen, da ponovno razmisli in izboljša, kako se v sistemu Windows upravlja z namestitvijo programske opreme.
Microsoft želi zadovoljiti uporabnike Linuxa
Zdi se, da je pogosta pritožba, da se PowerShellova sintaksa in način opravljanja stvari zdi preveč razpuščen in nejasen v primerjavi s tem, kaj se uporablja za izkušene uporabnike Linuxa. Microsoft želi, da uporabniki v Linuxu počutijo več doma:
“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)
Mislim, da so ljudje v Microsoftu bolj navdušeni nad #OneGet kot splošna javnost, če je sploh mogoče.
- Garrett Serack🤠 (@fearthecowboy) 29. oktober 2014
OneGet je zelo razburljiv. To je tisto, kar so uporabniki Linuxa in tech geeks že dolgo želeli od operacijskega sistema Windows. In najboljše je, da ni zgolj cmdlet PowerShell za namestitev Microsoftove programske opreme, ki jo je odobrila trgovina Windows. Namesto tega "ima uporabnik končni nadzor, s katerimi skladišči jih uporabljajo in zaupajo, in ne nekatere centralizirane storitve." (Source)
Priporočena:
Tri nove, manj znane funkcije upravljanja oken v macOS Sierra
Na tej točki verjetno mislite, da poznate vse nove funkcije v macOS Sierra. Tudi jaz, ampak se izkaže, da obstaja nekaj novih stvari, ki niso dobili veliko pritisnite - še posebej, ko gre za upravljanje vseh oken.
Kako naložiti iPhone ali iPad v »nadzorovan način« za odklepanje zmogljivih funkcij upravljanja
Nadzorovani način je namenjen organizacijam, vendar ga lahko omogočite na svojem iPhone ali iPad. Nadzorovani način vam prinaša nekaj dodatnih funkcij, kot so skrivanje, vključno z aplikacijami in vedno na VPN-jih.
Izvoz več stikov v programu Outlook 2013 na več vCardov ali Single vCard
Mi smo vam pokazali, kako izvoziti stik in uvoziti stik iz vCard (.vcf) datoteke. Kaj pa, če želite istočasno izvoziti več stikov v več datotek vCard ali celo v datoteko vCard?
Zakaj ne morem vklopiti ali izklopiti oken za podrobnosti / predogled v programu Windows Vista Explorer?
Če ne morete ugotoviti, kako vključiti okna Podrobnosti ali predogled v Raziskovalcu Windows Vista, niste sami. Naslednje vprašanje se je pojavilo na forumu, zato sem se odločil, da odgovorim za korist vseh.
Akcije map za Windows avtomatizirajo nalogo upravljanja datotek v mapi
Akcije map za Windows avtomatizirajo postopek ustvarjanja map in upravljanje datotek pod njim. Omogoča vam kopiranje, premikanje, preimenovanje datotek, pretvorbo slike, zvočne datoteke, video datotek in stiskanja ali razkladanja datotek.