Koduleht » kuidas » Kuidas kasutada pakettide haldamist (teise nimega OneGet) Windows 10-s

    Kuidas kasutada pakettide haldamist (teise nimega OneGet) Windows 10-s

    Windows 10 sisaldab PowerShelli sisseehitatud pakettide haldamise tööriista. Lõplikus versioonis nimetatakse seda paketi haldamiseks, kuid see põhineb endiselt avatud lähtekoodiga projektil nimega OneGet.

    PackageManagement (aka OneGet) ei ole tehniliselt pakettide haldaja. See on paketthalduri haldur - raamistik ja PowerShelli cmdlet-komplektid, mis võivad standarditud viisil hallata eri tüüpi programme.

    Mis on PackageManagement / OneGet?

    Varem murdisime OneGeti lugu ja püüdsime täpselt selgitada, mis see on. Kui see ei ole teie jaoks piisav teave, kirjutas arendaja Garret Serack ka informatiivse postituse pealkirjaga „10 asja OneGeti kohta, mis on teistsugused kui sa arvad.”

    Sisuliselt on pakettide haldamine (mis põhineb avatud lähtekoodiga projektil OneGet) integreeritud PowerShelli ja seega ka Windows 10-ga. Selle eesmärk on koondada erinevad pakettide haldamise tehnikad ja tarkvara paigaldusraamistikud üheks API-ks koos standardse PowerShelli komplektiga cmdlet tarkvara haldamiseks.

    Algses olekus ei ole see vähemalt Windows 10 keskmisele kasutajale või isegi geekile mõeldud tööriist. Microsoft ei võta tegelikult ühtegi „OneGet'i hoidlat” - tegelikult pole sellist asja. OneGetit saab kasutada koos teenusepakkujatega, et võimaldada juurdepääsu tarkvarahoidlatele, mida saab seejärel hallata standardiseeritud cmdletidega. See on mõeldud süsteemihalduritele. Geekside jaoks, mis on mugav käsurealt, pakkus OneGet kord Chocolatey pakkujat Chocolatey'st majutatud töölaua rakenduste installimiseks. Kuid OneGet ei ole mõeldud töötama ainult Chocolatey'ga - OneGeti algversioonidel oli Chocolatey pakkuja kontseptsioonina, kuid see on nüüd eemaldatud.

    Selle tööriista saate installida ja kasutada ka teistes Windowsi versioonides, kuna see on osa Windowsi haldamise raamistikust (WMF) 5.0.

    Kuidas kasutada PackageManagement / OneGet'i

    PackageManagement on PowerShelli jaoks mõeldud cmdlet-komplekt, mistõttu peate selle kasutamiseks kasutama Windows PowerShelli rakendust. Käivitage järgmine käsk, et näha saadaolevate cmdletide loendit:

    Get-Command -Mooduli pakettManagement

    (Pange tähele, et Get-Command-moodul OneGet ei tööta, kuna see on ümbernimetatud pakettide haldamiseks.)

    Windows 10 lõplikus versioonis ei ole pakettide haldamisega veel palju käimas. See funktsioon oli kõige huvitavam selle integreerimisel Chocolatey'ga, et hõlpsasti installida Windowsi programme ühest allikast, kui see kasutusele võeti. Chocolatey'd saab siiski kasutada Windows 10-s ilma PackageManagement / OneGet'i abita.

    Get-PackageProvider ja Get-PackageSource cmdletid näitavad teile, millised pakettide pakkujad ja allikad on saadaval. Paketi allika installimiseks saate kasutada Register-PackageSource'i. See cmdlet nõuab allikale URL-i, nii et peate täpselt teadma, mida soovite lisada ja kuhu see lisada.

    Näiteks kui kogukond on välja töötanud Chocolatey pakkuja, saate selle cmdletiga selle oma süsteemi lisada. Cmdlet-i Unregister-PackageSource saab eemaldada sellise paketi allika.

    Kui peate tarkvara installimiseks kusagilt kasutama PackageManagement'i, peate kasutama ülaltoodud Register-PackageSource cmdleti, et tagada allika registreerimine pakettide haldamises. Pärast seda saate otsida, installida ja eemaldada olemasolevad paketid järgmiste cmdletidega.

    Cmdlet-otsingupakett võimaldab teil otsida oma konfigureeritud pakettallikaid ja installida paketi cmdlet võimaldab teil selle installida. Cmdlet eemaldab paketi, mille olete installinud nende cmdletide kaudu:

    Leia pakett otsing

    Paigaldage pakett nimi

    Eemalda pakett nimi

    See on mõeldud lihtsaks ja standarditud viisiks erinevat tüüpi erinevatest allikatest pakendatud tarkvara installimiseks. Windows 10 ja pakettide haldamise käivitamisega võib eeldada, et näeme rohkem integreerimist erinevate võimalike tarkvaralahendustega, alates kõigest alates serverite kiirest seadistamisest kuni uute arvutite tarkvara automaatsete installimiseni..

    Lisateabe saamiseks vaadake Microsofti ametlikku dokumentatsiooni pakettide haldamise cmdletide kohta.


    Hoolimata sellest, kuidas see arendamise ajal võib-olla oli, ei võta Microsoft vastu Windows 10 pakettide haldamist. Microsoft ei hoia oma tarkvarahoidlaid ja Chocolatey ei ole integreeritud Windows 10 lõplikus versioonis. Windows Store'i ja selle rakenduste juurde pääseb pakettide haldamisest.

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