2Sep

Kako uporabljati paketno upravljanje( aka OneGet) v operacijskem sistemu Windows 10

Windows 10 vključuje orodje za upravljanje paketov, vgrajeno v PowerShell. V končni različici se imenuje "PackageManagement", vendar še vedno temelji na odprtokodnem projektu OneGet.

PackageManagement( ali OneGet) tehnično ni upravitelj paketa. To je upravljalnik upravljalnika paketov - okvir in niz cmdletov PowerShell, ki na standarden način upravljajo različne vrste programske opreme z različnih krajev.

Kaj je PackageManagement / OneGet?

Pred tem smo prekinili zgodbo o OneGetu in poskušali natančno pojasniti, kaj je.Če to ni dovolj za vas, je razvijalec Garret Serack napisal informativno delovno mesto z naslovom "10 stvari o OneGetu, ki so drugačne, kot si mislite."

V bistvu je PackageManagement( na podlagi odprtokodnega projekta OneGet) integriran vPowerShell in s tem Windows 10. Namenjen je povezovanju različnih tehnik upravljanja paketov in okvirov za namestitev programske opreme v en sam API skupaj s standardnim naboru cmdletov PowerShell za upravljanje programske opreme.

V začetnem stanju vsaj to ni orodje, namenjeno povprečnemu uporabniku sistema Windows 10 ali celo geeku. Microsoft dejansko ne gosti nobenih "Repozitorij OneGet" - pravzaprav takšne stvari ni. OneGet lahko uporabite skupaj s ponudniki, da omogočite dostop do repozitorijev programske opreme, ki jih nato lahko upravljate s standardiziranimi cmdletami. To je namenjeno sistemskim skrbnikom. Za geeksi, ki so bili zadovoljni z ukazno vrstico, je OneGet enkrat ponudil ponudnika čokolade za namestitev namiznih aplikacij, ki jih je gostil Chocolatey. Vendar pa OneGet ni namenjen samo delu Chocolatey - prvotne različice OneGeta so imeli ponudnika čokolade kot dokaz koncepta, vendar je to zdaj odstranjeno.

To orodje lahko namestite in uporabljate tudi v drugih različicah sistema Windows, saj je del okvira za upravljanje Windows( WMF) 5.0.

POVEZANI IZDELKI
Windows 10 Vključuje upravljalnik paketov za Linux-Style Namenjen "OneGet"
Več podrobnosti o upravitelju paketov za upravljanje paketa Windows 10, Windows 10,

Kako uporabljati paketno upravljanje / OneGet

PackageManagement je niz cmdletov za PowerShell, Za uporabo programa Windows PowerShell boste morali odpreti. Zaženite ta ukaz, če si želite ogledati seznam razpoložljivih cmdletov:

Get-Command -Module PackageManagement

( Upoštevajte, da Get-Command -Module OneGet ne bo delovala, ker je bila preimenovana v PackageManagement.)

V različici končnega izdaje sistema Windows10, še ni veliko dogaja s PackageManagement še. Ta funkcija je bila najbolj zanimiva za integracijo s Chocolatey za preprosto namestitev programov Windows iz enega samega vira, ko je bil uveden.Čokolada se lahko še vedno uporablja v operacijskem sistemu Windows 10 brez pomoči programa PackageManagement / OneGet.

cmdletov Get-PackageProvider in Get-PackageSource vam bo pokazal, kateri ponudniki paketov in viri so na voljo. Register-PackageSource lahko uporabite za namestitev vira paketa. Za ta cmdlet je potreben URL za vir, zato boste natančno vedeli, kaj želite dodati in kje se nahaja, da ga dodate.

Na primer, ko je skupnost razvila ponudnik čokolade, jo lahko dodate v svoj sistem s tem cmdletom. Z ukazom Unregister-PackageSource lahko odstranite tak vir paketa.

Če morate za uporabo programa PackageManagement namestiti programsko opremo, boste morali uporabiti zgornjo cmdletnico Register-PackageSource, da zagotovite, da je vir registriran v paketu PackageManagement. Ko ga imate, lahko poiščete, namestite in odstranite obstoječe pakete z naslednjimi ukazi.

Komplet Find-Package vam omogoča, da poiščete svoje konfigurirane vire paketov za to in namestitveni paket cmdlet vam bo omogočil, da ga namestite. Komplet Uninstall-Package bo odstranil paket, ki ste ga namestili prek teh ukazov:

Najdi-paket iskanje

Namestitveni paket ime

Uninstall-Package ime

Namenjen je preprost, standardiziran način namestitve različnih vrst programske opreme iz različnih virov, pakiranih v različnih oblikah. Pri zagonu sistema Windows 10 in paketa PackageManagement lahko pričakujemo več integracije z različnimi potencialnimi viri programske opreme za vse, odkar hitro nastavimo strežnike in samodejno namestimo programsko opremo na nove računalnike, ko jih nastavljamo.

Za več podrobnosti se obrnite na Microsoftovo uradno dokumentacijo za ukazne vrstice PackageManagement.

Kljub temu, kako bi se to morda zdelo med razvojem, Microsoft ne sprejema upravljanja paketov za operacijski sistem Windows 10. Microsoft nima svojih lastnih programskih skladišč in Chocolatey ni vključen z integracijo v končno različico operacijskega sistema Windows 10. Nedo Store Store in njegovih aplikacij je mogoče dostopati tudi iz paketa PackageManagement.

To je samo še en komplet orodij, namenjenih sistemskim administratorjem. Bomo videli, kako se razvija in sčasoma raste.