Kuidas OneGeti tõhusalt kasutada Windows 10-s
Miscellanea / / December 02, 2021
Kui teil on kunagi kasutanud Linuxit siis olete alati soovinud Windowsi paketihaldustööriista. Jah, Windowsil on kolmanda osapoole paketihaldustööriist Chocolatey, mida saab käivitada käsurealt kasutades. Kuid Windows 10 tõi OneGeti sisse paketihaldustööriista nagu teatas Microsofti Garret Serack ajaveebipostituses. See võimaldab teil installida/desinstallida ja värskendada tarkvarapakette NuGet Package Manageriga, kasutades Powershelli. Samuti toetab see ka Chocolatey hoidlat.
Märge: Windows 10 RTM-i väljalaskega on OneGet ümber nimetatud Paketihaldus.
Niisiis, vaatame, kuidas saate OneGeti (PackageManagement) abil tõhusalt installida/desinstallida ja värskendada mitut tarkvarapaketti. Ja vaadake ka, kuidas Chocolatey sellega integreerida.
Mis on OneGet (PackageManagement) ja Chocolatey?
Mitte-Linuxi kasutajatele ja neile, kes paketihaldusest midagi ei tea, teeb Package Manager tarkvara (paketi) installimise, värskendamise ja desinstallimise väga lihtsaks. Package Manager kasutab hoidlat, kus on salvestatud kõik tarkvarapaketid.
Nende tarkvarapakettide hankimiseks ja arvutisse installimiseks peate lihtsalt sisestama käsu. Vaid ühe käsuga saate tarkvara installida või värskendada. Värskendamine toimub automaatselt alati, kui hoidlas tarkvara värskendatakse. Niisiis, see on paketihalduri eesmärk.
Nüüd on OneGet tööriistana sammu võrra ees. See on paketihalduri juht. See võib majutada mitut hoidlat, nagu Chocolatey ja NuGet. oleme juba rääkinud varem Chocolateyst. Chocolatey saab töötada käsuviibaga. NuGet sisaldab tarkvarapakette, mis on spetsiifilised Microsofti rakenduste arendustööriistadele. Saate sisestada ühe käsu ja haarata nendest hoidlatest tarkvara.
Kuidas OneGeti kasutada?
Niisiis, kõigepealt vaatame saadaolevaid käske. Näete seda ülaloleval funktsioonipildil. Saadaolevate käskude vaatamiseks sisestage järgmine käsk Powershell.
Get-Command - Module PackageManagement
Pidage meeles, et mitte OneGet, vaid PackageManagement (kirjutan siin OneGeti lihtsuse huvides). Niisiis, nüüd on teil käskude loend. Nüüd alustame sellega, et kontrollime, millised paketiallikad (paketihaldurid) meil on.
Hankige paketi allikad
Sisestage järgmine käsk (või lihtsalt kopeerige see):
Get-PackageSource
Peaksite hankima teie süsteemi installitud paketiallikad.
Niisiis, mul on installitud ainult sisseehitatud PowerShelli galerii. Nüüd installime Chocolatey paketihalduri. Kui näete juba loendis Chocolatey't, jätke järgmine samm vahele.
Chocolatey installimine
Sisestage järgmine käsk:
Get-PackageProvider - Name Chocolatey
Get-PackageProvider otsib saadaolevad pakettide hoidlad ja installib selle.
Löö Sisenema ja Chocolatey paigaldamine peaks algama. Kui installimine on lõppenud, kontrollige uuesti paketi allikat varem rakendatud käsuga. Sa peaksid Chocolateyt nägema.
Järgmiseks peame määrama Chocolatey tarkvarapaketi vaikeallikaks. me kasutame set-pacagesource käsk selle vaikeseadeks seadmiseks. Sisestage järgmine käsk:
Set-PackageSource – nimi šokolaadine
Nüüd, kui oleme kõik valmis, installime šokolaadihoidlast tarkvara.
Installige tarkvara Chocolatey hoidlast
Chocolatey abil saate rohkem valikuid. Te ei pea külastama Chocolatey veebisaiti ja leidma tarkvara, mida soovite installida. Selle leiate Powershellilt endalt, kasutades leia-pakett käsk. Oletame, et soovite leida kõik Chrome'iga seotud paketid.
leia-pakett -nimi Chrome
Nüüd saate kõik pakid kaasa Chrome märksõna koos kokkuvõttega. Nüüd installin sellest loendist Adblockpluschrome.
install-package -name adblockpluschrome
Sisenema Y ja installimine algab.
Täienduskäsk pole saadaval
Üllataval kombel pole OneGetil seda Värskenda käsk. Chocolateys on värskenduskäsk, kuid see siin ei kehti. See probleemist teatati GitHubis 2014. aastal, kui Insidersile tehti tehnilisi eelvaateid ja seda pole ikka veel lahendatud.
Kas soovite saada käsuviiba ninjaks? Siin on a funktsiooniklahvi otseteede loend see teeb sinust üheks.
Uurige
Nüüd, kui teate põhitõdesid, saate käske ja parameetreid edasi uurida. Kui arvate, et OneGet pole tipptasemel teenust pakkunud, saate alati valida Chocolatey ja kasutada seda käsurea kaudu.
VAATA KA: 3 käsuviiba alternatiivid, mis on vaikimisi paremad