Kuidas kasutada PackageManagement (aka OneGet) ka Windows 10-s

Sisukord:

Kuidas kasutada PackageManagement (aka OneGet) ka Windows 10-s
Kuidas kasutada PackageManagement (aka OneGet) ka Windows 10-s

Video: Kuidas kasutada PackageManagement (aka OneGet) ka Windows 10-s

Video: Kuidas kasutada PackageManagement (aka OneGet) ka Windows 10-s
Video: So überträgst du Inhalte von einem Android Gerät auf ein iPhone | Apple Support - YouTube 2024, November
Anonim
Windows 10 sisaldab PowerShellis sisse ehitatud paketihalduse tööriista. Lõplikus versioonis on see nimega "PackageManagement", kuid see põhineb ikkagi avatud lähtekoodiga projektil "OneGet".
Windows 10 sisaldab PowerShellis sisse ehitatud paketihalduse tööriista. Lõplikus versioonis on see nimega "PackageManagement", kuid see põhineb ikkagi avatud lähtekoodiga projektil "OneGet".

PackageManagement (teise nimega OneGet) ei ole tehniliselt pakettide haldur. See on paketihalduri juht - raamistik ja komplekt PowerShelli cmdlet, mis suudavad hallata erinevat tüüpi tarkvara tavapärasel viisil erinevates kohtades.

Mis on PackageManagement / OneGet?

Me varastasime OneGeti lugu ja püüdisime täpselt täpsustada, mis see on. Kui te pole seda piisavalt informeerinud, kirjutas ka arendaja Garret Serack informatiivse postituse pealkirjaga "10 asi OneGeti kohta, mis on teie arvates teistsugune".

Sisuliselt on PackageManagement (põhineb avatud lähtekoodiga projektil "OneGet") integreeritud PowerShelli ja seega ka Windows 10-sse. Selle eesmärk on ühendada erinevad paketihaldusmeetodid ja tarkvara installeerimisraamid üheks API-ga koos standardse PowerShelli komplektiga tarkvara haldamiseks mõeldud cmdlet.

Esialgses olekus pole see keskmise Windows 10 kasutaja või isegi geeki jaoks mõeldud tööriist. Microsoft ei võõrusta ükskõik milliseid OneGeti repositooriume - tegelikult sellist asja pole. OneGet'i saab kasutada koos pakkujatega, et võimaldada ligipääsu tarkvarahoidlatele, mida saab seejärel hallata standardsete cmdlettide abil. See on mõeldud süsteemiadministraatoritele. Käsurea jaoks mugavate geekidega pakkus OneGet Chocolateyle pakutavate töölauarakenduste installimiseks Chocolatey pakkujat. Kuid OneGet ei ole mõeldud töötama ainult Chocolatey'ga - OneGet'i esialgsed versioonid olid Chocolatey pakkujana tõestuseks, kuid see on nüüd eemaldatud.

Saate seda tööriista paigaldada ja kasutada ka teistes Windowsi versioonides, kuna see on osa Windows Management Framework (WMF) 5.0-st.

Kuidas kasutada PackageManagement / OneGet

PackageManagement on PowerShelli jaoks mõeldud cmdlehtede komplekt, nii et peate aktiveerima selle Windows PowerShelli rakenduse. Käsitav käsk näitab saadaolevate käsurühmade loendit:

Get-Command -Module PackageManagement

(Pange tähele, et Get-Command-OneGet mudel ei tööta, kuna see on ümberpakutud paketi haldamiseks.)

Windows 10 lõplikus versioonis ei toimu veel PackageManagement veel. See funktsioon oli kõige huvitavam integreerumisel Chocolateyga Windowsi programmide hõlpsaks installimiseks ühest allikast, kui see oli kasutusele võetud. Kuid Chocolatey'i saab siiski kasutada Windows 10-s ilma PackageManagement / OneGet'i abita.
Windows 10 lõplikus versioonis ei toimu veel PackageManagement veel. See funktsioon oli kõige huvitavam integreerumisel Chocolateyga Windowsi programmide hõlpsaks installimiseks ühest allikast, kui see oli kasutusele võetud. Kuid Chocolatey'i saab siiski kasutada Windows 10-s ilma PackageManagement / OneGet'i abita.

Get-PackageProvider ja Get-PackageSource'i cmdlid näitavad teile, millised pakettide pakkujad ja allikad on saadaval. Paketiallika installimiseks võite kasutada Register-PackageSource'i. See cmdlet nõuab allika URL-i, nii et peate täpselt teadma, mida soovite lisada ja kus see asub selle lisamiseks.

Näiteks kui kogukond on välja töötanud Chocolatey pakkuja, saate selle sellel cmdlil oma süsteemile lisada. Unregister-PackageSource'i cmdlet võib sellise paketiallika eemaldada.

Kui peate tarkvara kusagil tarkvara installimiseks kasutama PackageManagement, peate kasutama eespool nimetatud register-packageSource'i cmdletti, et tagada allika registreerimine PackageManagementis. Pärast seda võite otsida, installida ja desinstallida olemasolevad paketid järgmiste cmd-lehtedega.
Kui peate tarkvara kusagil tarkvara installimiseks kasutama PackageManagement, peate kasutama eespool nimetatud register-packageSource'i cmdletti, et tagada allika registreerimine PackageManagementis. Pärast seda võite otsida, installida ja desinstallida olemasolevad paketid järgmiste cmd-lehtedega.

Komplekti "Find-Package" abil saate otsida seadistatud paketiallikaid ja selle installi pakett võimaldab teil seda installida. Käsu Uninstall-Package eemaldab paketti, mille olete nende cmdlode abil installinud:

Find-Package search

Install-Package name

Uninstall-Package name

See on mõeldud lihtsaks ja standardseks viisiks erinevat tüüpi tarkvara installimiseks erinevatest allikatest, mis on pakitud erinevatesse vormidesse. Windows 10 ja PackageManagement käivitamisega võime eeldada, et nende integreerimine mitmesuguste potentsiaalsete tarkvara allikatega muudab kõike, alates serverite kiirelt seadistamisest kuni uute arvutite tarkvara automaatseks installimiseni nende seadistamisel.

Lisateabe saamiseks konsulteerige Microsofti pakendamanagement'i cmdlettide ametlike dokumentidega.

Hoolimata sellest, kuidas see arengut silmas pidades oli, ei võta Microsoft Windows 10 pakettide haldamist vastu. Microsoft ei hosti oma tarkvara hoidlaid ja Chocolatey ei ole Windows 10 lõplikus versioonis integreeritav. Windowsi pood ja selle rakendused on saadaval paketihaldusest.

See on lihtsalt veel üks süsteemide administraatoritele mõeldud tööriistade komplekt. Peame nägema, kuidas see aja jooksul areneb ja kasvab.

Soovitan: