Vse, kar morate vedeti o namestitvi in uporabi Windows Package Manager (WINGET) v sistemu Windows 11 s primeri.
Upravitelj paketov Windows, ki ga uporabniki poznajo kot WINGET, je upravljalnik paketov, ki temelji na ukazni vrstici, ki vam omogoča hitro iskanje, prenos, namestitev, nadgradnjo, odstranitev in konfiguracijo aplikacij v računalnikih z operacijskim sistemom Windows 10 in Windows 11.
Microsoftov Windows Package Manager olajša upravljanje aplikacij z zagonom enega samega ukaza – Winget
v ukazni vrstici. Na primer, če želite namestiti ali posodobiti aplikacijo v računalniku, lahko preprosto pokličete hitri ukaz 'Winget', da poiščete in namestite najnovejšo različico aplikacije po njenem imenu, ne da bi morali iti skozi dodatne korake iskanja po spletu. , ga prenesete in ročno namestite.
Winget je vgrajeno orodje v sistemu Windows 11, ki omogoča nemoteno namestitev, posodabljanje, konfiguriranje in odstranjevanje več aplikacij. V tem članku si bomo ogledali, kako namestiti (če še ni nameščen) in uporabiti Windows Package Manager (Winget) v sistemu Windows 11.
Kako namestiti WINGET (Windows Package Manager) v Windows 11
Orodje ukazne vrstice Windows Package Manager (Winget) je dejansko privzeto vključeno v operacijski sistem Windows 11 kot "namestitveni program aplikacij". Na vaš računalnik z operacijskim sistemom Windows 11 po naključju ni nameščen program za namestitev aplikacij, namestiti ga morate iz trgovine Microsoft Store. Če je že nameščen, se prepričajte, da je posodobljen z najnovejšo različico.
Če v računalnik še niste namestili programa App Installer, ga lahko namestite na dva načina:
Pridobite namestitveni program aplikacije iz trgovine Microsoft Store. Če želite to narediti, odprite Microsoft Store in poiščite »App Installer«.
Nato odprite stran »Namestitev aplikacij« in kliknite gumb »Pridobi«, da jo namestite. Če že imate aplikacijo, kliknite gumb »Posodobi«, da posodobite aplikacijo.
Če želite namestiti upravitelja paketov Windows z namestitvenim programom brez povezave, najnovejšo različico te aplikacije lahko prenesete s strani GitHub.
Obiščite stran za izdajo Windows Package Manager na GitHubu in izberite najnovejšo različico.
Ko se odpre stran z najnovejšo različico upravitelja paketov Windows, kliknite povezavo za prenos '.msixbundle' (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) v razdelku Sredstva, da prenesete namestitveni program brez povezave.
Ko je datoteka prenesena, jo dvokliknite, da namestite aplikacijo. Nato v čarovniku kliknite gumb »Namesti«. Če vidite sporočilo »Namestitveni program je že nameščen«, samo kliknite gumb »Ponovna namestitev«, da znova namestite aplikacijo.
Ko je aplikacija nameščena, znova zaženite računalnik.
Kako uporabljati WINGET, upravitelja paketov Windows v sistemu Windows 11
Ko namestite orodja ukazne vrstice Windows Package Manager, lahko zaženete krilo
iz okna ukaznega poziva ali lupine ukaznega poziva v terminalu Windows.
Če želite zagnati ukaz Winget, najprej odprite ukazni poziv kot skrbnik. Če želite to narediti, kliknite Start v sistemu Windows 11 in poiščite »Ukazni poziv« ali »CMD«. Nato z desno tipko miške kliknite zgornji rezultat in izberite možnost »Zaženi kot skrbnik«. Če vidite pogovorno okno z opozorilom UAC, kliknite »Da« za potrditev.
Za začetek preprosto vnesite Winget
v ukazni vrstici in pritisnite Enter.
Dobili boste seznam ukazov in informacij o uporabi orodja. To so ukazi Winget, ki so na voljo:
ukaz | dejanje |
---|---|
Namestite | Namesti dani paket |
Pokaži | Prikazuje informacije o paketu |
Vir | Upravljajte vire paketov |
Iskanje | Poiščite in pokažite osnovne informacije o paketih |
Seznam | Prikaži nameščene pakete |
Nadgradnja | Nadgradi dani paket |
Odstrani | Odstrani dani paket |
Hash | Pomočnik za zgoščevanje namestitvenih datotek |
Potrdi | Potrjuje datoteko manifesta |
Nastavitve | Odprite nastavitve ali nastavite nastavitve skrbnika |
Lastnosti | Prikazuje stanje eksperimentalnih funkcij |
Izvozi | Izvozi seznam nameščenih paketov |
Uvozi | Uvozi vse pakete v datoteki |
Poleg zgornjih ukazov boste dobili tudi ukaze za preverjanje različice upravitelja paketov Windows in več informacij o orodju:
- - različica
:Prikaži različico orodja- - info
: Prikaz splošnih informacij o orodju
Za več podrobnosti o orodju vnesite naslednji ukaz in pritisnite Vnesite
:
winget --info
Ukazi Winget niso občutljivi na velike črke, zato lahko uporabite male črke, velike ali mešanico obeh, deluje enako.
Vsak od zgoraj omenjenih ukazov ima svoj nabor možnosti/stikal, ki jih je mogoče uporabiti z ukazi za odkrivanje, namestitev, nadgradnjo, odstranjevanje in konfiguriranje aplikacij glede na vaše potrebe.
Če želite dobiti več informacij in si ogledati možnosti za določen ukaz, pošljite pomoč -?
argument za imenom ukaza. Na primer, če želite izvedeti več informacij oIskanje
ukaz, kot tudi njegove argumente in možnosti, vnesite spodnji ukaz:
winget iskanje -?
Hitro poiščite aplikacije v Wingetu
Repozitoriji Winget so napolnjeni z na stotine uporabne programske opreme, vse od običajne namizne programske opreme Windows do orodij za razvijalce.
Winget lahko uporabite za hitro iskanje in namestitev aplikacij iz njegovega skladišča s sklicevanjem na ime aplikacije, oznako, ID ali drugo. Če želite poiskati aplikacijo, boste morali uporabiti ukaz za iskanje. Za iskanje aplikacije uporabite naslednji ukaz:
iskanje winget
Kje zamenjajte »« z imenom aplikacije, ki jo želite namestiti.
Primer:
Recimo, da želite namestiti aplikacijo 'Twitter', lahko uporabite naslednji ukaz za namestitev aplikacije, namesto da bi jo iskali v spletu:
winget iskanje twitter
Ko izvedete svoj prvi ukaz, vas bo Winget obvestil, da vir MS store zahteva, da si pred uporabo orodja ogledate izvorno pogodbo. Dogovor si lahko ogledate na tem URL-ju –
Pogoji transakcije: //aka.ms/microsoft-store-terms-of-transaction
Če se strinjate z vsemi pogoji izvirnih pogodb, preprosto vnesite »Y« in pritisnite Enter.
Zdaj bo Winget poiskal aplikacijo in vam pokazal seznam vseh aplikacij, ki imajo v sebi ime »Twitter«, kot je prikazano spodaj. Na spodnjem posnetku zaslona je najboljši rezultat prava aplikacija, ki jo želimo.
Če iščete aplikacijo z napačnim imenom, ID-jem, vzdevkom (vzdevek) ali oznako, boste prejeli sporočilo o napaki z napisom »Ni najdenega paketa, ki bi ustrezal vhodnim kriterijem«, kot je prikazano spodaj.
Lahko tudi uporabite -q
oz --poizvedba
argumenti za iskanje paketov aplikacij, ki so na voljo za winget, ki vsebujejo poizvedbeno besedo (Twitter):
winget iskanje -q twitter
oz
winget search --query twitter
Ti argumenti poizvedbe so neobvezni, vrednosti bodo delovale tudi brez njih.
Če ime programa vsebuje presledek, ime aplikacije postavite v narekovaje. Na primer:
winget iskanje "Mozilla Firefox"
Filtrirajte svoje rezultate iskanja v Winget
Kot lahko vidite spodaj, ko smo iskali programske pakete s ključno besedo »Twitter«, bo Winget vrnil vse pakete, ki imajo lahko besedo »Twitter« v polju imena, ID-ja, imena ali oznake. Prikazale bodo tudi aplikacije, ki imajo del imena kot »Twitter«.
Če dobite na stotine takšnih rezultatov, bo težko najti posebno aplikacijo, ki jo iščete.
Na srečo Winget ponuja seznam filtrov (možnosti) iskalnih poizvedb, ki vam omogočajo, da zožite iskanje ali omejite vrnjene rezultate. Za ogled možnosti, ki jih podpira Iskanje
ukaz, zaženite spodnji ukaz:
winget iskanje -?
Iskanje je mogoče filtrirati z naslednjimi možnostmi:
--id
: Filtrirajte rezultate po id--ime
: Filtrirajte rezultate po imenu--moniker
: Filtrirajte rezultate po vzdevku--oznaka
: Filtrirajte rezultate po oznaki--ukaz
: Filtrirajte rezultate po ukazu-n
oz--štetje
: Pokaži samo določeno število rezultatov-s
oz-- vir
: Poiščite paket z uporabo navedenega vira-e
oz--točno
: Poiščite paket z natančnim ujemanjem
Filtrirajte svoje rezultate iskanja po imenu
Zdaj lahko z zgornjimi možnostmi filtrirate rezultate iskanja. Iskanje lahko preprosto omejite samo na ime aplikacije. Sintaksa:
winget iskanje --name
Recimo, da želite najti samo pakete aplikacij, ki imajo besedo Twitter
v polju »Ime« rezultata. To lahko poskusite s spodnjim ukazom:
iskanje winget --name Twitter
Kot lahko vidite, winget vrne samo rezultate, ki so jih izpustili niz »Twitter« v polju »Ime« in drugi.
Filtrirajte svoje rezultate iskanja po ID-ju
Iskanje lahko omejite tudi na ID aplikacije. Vsak paket aplikacij ima določen ID, ki je kombinacija črk in številk (npr. 9WZDNCRFJ110) ali kombinacija založnika in imena aplikacije (npr. Mozilla.Firefox).
Če želite poiskati pakete po ID-ju aplikacije, lahko uporabite naslednji ukaz za filtriranje iskanja:
iskanje winget --ID
oz
iskanje winget --ID =
Kje zamenjajte argument z ID-jem aplikacije, ki jo želite iskati.
Primer 1:
ID aplikacije Twitter iz trgovine MS je na primer 9WZDNCRFJ140. Ko imate ID, ki je kombinacija črk in številk, boste morali dodati a =
znak med ID
ukaz in argument:
iskanje winget --ID = 9WZDNCRFJ140
Prav tako ne pozabite dodati enega pred in za znakom enakosti =
.
2. primer:
Če pa imate ID, ki je kombinacija založnika in imena aplikacije, lahko vnesete argument ID z ali brez =
znak.
Recimo, da v wingetu iščete 'firefox', v katerem koli polju boste videli vse rezultate z nizom 'firefox', kot je prikazano na spodnjem posnetku zaslona. Kot lahko vidite spodaj, ID vključuje izdajatelja in ime aplikacije.
Zdaj, če želite omejiti iskanje na ID aplikacije firefox, lahko uporabite enega od naslednjih ukazov:
winget iskanje --ID Mozilla.Firefox
oz
winget iskanje --ID=Mozilla.Firefox
V zgornjih ukazih je ID kombinacija založnika in imena aplikacije. Morda ste tudi opazili, da lahko v zgornjih ukazih vnesete ID aplikacije z ali brez =
in če vključite znak enakosti (=), ne pustite nobenega prostora pred in za =
znak za to vrsto ID-ja aplikacije.
Kot lahko vidite zgoraj, boste dobili vrnjene rezultate, ki zahtevajo ta ID Mozilla Firefox
najdemo v edinem polju »ID« rezultatov.
Filtrirajte svoje rezultate iskanja po oznakah
Iskanje lahko omejite tudi na oznake, navedene za pakete aplikacij. Če želite na primer filtrirati rezultat iskanja z oznako 'firefox', lahko poskusite enega od naslednjih ukazov:
winget iskanje --oznaka firefox
oz
winget search --tag=firefox
Dobili boste vrnjene rezultate z oznako 'firefox', ki je navedena za pakete.
Filtrirajte svoje rezultate iskanja po ukazih
Drug način filtriranja iskanja je uporaba ukazov, navedenih za aplikacijo.
Če želite dobiti samo programske pakete, ki imajo naveden ukaz 'firefox', lahko uporabite enega od naslednjih ukazov:
winget iskanje --command=firefox
oz
winget iskanje --ukaz firefox
Filtrirajte svoje rezultate iskanja po Monikerju
Če ne poznate uradnega ali pravilnega imena aplikacije, jo iščete z znanim vzdevkom (neformalno ime) ali vzdevkom.
Poiščete lahko na primer aplikacijo 'Iobit Uninstaller' z imenom 'Iobit':
winget iskanje --moniker=iobit
Zgoraj bodo navedene aplikacije z ustreznim imenom ali vzdevkom.
Filtrirajte svoje rezultate iskanja glede na vir
Winget pridobi aplikacijske pakete iz skladišč Microsoft Store in Winget za namestitev in nadgradnjo aplikacij. Ko iščete aplikacije z orodjem Winget, pridobi aplikacije iz virov Microsoft Store in Winget ter katere koli druge vire po meri, ki ste jih morda dodali. Vendar pa lahko iščete tudi aplikacije iz enega določenega vira, namesto da bi vsi uporabljali katero koli -s
oz -- vir
možnost.
Sintaksa:
winget iskanje -S
oz
winget iskanje --Vir
Kjer je ime izvornega repozitorija, je lahko eno ali drugo msstore
oz krilo
.
Primer:
Ko iščete aplikacijo »Spotify« s katerim koli filtrom, boste dobili naslednje rezultate iz obeh virov »msstore« (MS Store) in »winget« repozitorija:
Če želite omejiti iskanje na določen vir, vnesite katerega od naslednjih ukazov in pritisnite Vnesite
.
Za vir Microsoft Store:
winget search -s msstore spotify
Za Winget Vir:
winget search --source winget spotify
V zgornjih ukazih lahko uporabite katerega koli od ukazov -s
oz -- vir
možnost filtriranja iskanja glede na vir.
Posledično bo pridobil samo rezultate iz navedenega vira.
Filtrirajte svoje rezultate iskanja po številu
Določite lahko tudi število izhodov ali rezultatov, ki jih lahko dobite pri iskanju aplikacije s pomočjo -n
oz --štetje
možnost.
Če želite omejiti število izhodov na določeno število, vnesite enega od teh ukazov:
winget iskanje -n
oz
winget search -count
Kje zamenjajte število rezultatov (število), ki jih želite dobiti za iskanje.
Primer:
Če želite na primer omejiti izpis na 5, ko iščete aplikacijo »Firefox«, uporabite enega od teh ukazov:
winget iskanje -n 5 firefox
oz
winget search --count 5 firefox
Poiščite paket aplikacije z uporabo Točnega niza
Včasih želite najti samo programski paket, ki se natančno ujema z nizom poizvedbe. V takih primerih lahko uporabite e
oz natančno
možnost, da poiščete paket, ki se natančno ujema z nizom v poizvedbi.
Primer: Če želite poiskati aplikacijo Recava z natančnim ujemanjem, poskusite s spodnjimi ukazi:
winget iskanje --točno Recuva
oz
winget iskanje -e Recuva
Aplikacija za iskanje z več možnostmi filtrov
Za iskanje aplikacij lahko uporabite tudi več možnosti filtra. V spodnjem primeru smo iskanje omejili na ime aplikacije (firefox) in število rezultatov (3).
winget iskanje --name=firefox --count=3
Iskanje po več aplikacijah z enim samim ukazom
Winget se lahko uporablja tudi za iskanje več aplikacij hkrati z enim ukazom. Če želite to narediti, boste morali z znakom ampersanda združiti več ukazov &&
znaki. Tukaj je primer ukaza:
winget iskanje vlc && winget iskanje twitter && winget iskanje Recuva
Oglejte si informacije o paketu v Wingetu
Če si želite ogledati več informacij o določenem paketu aplikacij, lahko to storite z pokazati
ukaz.
Če želite prikazati več informacij o paketu, zaženite naslednji ukaz:
winget show
Če si želite ogledati možnosti, ki so na voljo za ukaz show, uporabite naslednji ukaz:
winget show -?
To so razpoložljive zastave (možnosti), ki jih je mogoče uporabiti z pokazati
ukaz:
-m,--manifest
: Pot do manifesta paketa.--id
: Filtrirajte rezultate po id--ime
: Filtrirajte rezultate po imenu--moniker
: Filtrirajte rezultate po vzdevku-v
oz--različica
: Uporabite določeno različico; privzeto je najnovejša različica-s
oz-- vir
: Poiščite paket z uporabo navedenega vira-e
oz--točno
: Poiščite paket z natančnim ujemanjem-- različice
: Pokaži razpoložljive različice paketa--glava
: izbirna glava HTTP vira REST za Windows-Package-Manager--accept-source-agreements
: Sprejmite vse izvorne pogodbe med delovanjem vira
Primer 1:
Če si želite na primer ogledati podrobnosti o paketu »Spotify« z ID-jem aplikacije »Spotify.Spotify«, zaženite naslednji ukaz:
winget show --id=Spotify.Spotify
2. primer:
Repozitoriji ali viri Winget lahko vsebujejo več različic programskega paketa. Če si želite ogledati seznam vseh razpoložljivih različic paketa, izvedite naslednji ukaz (primer):
winget show --id=7Zip.7Zip --različice
Kje zamenjati --id=7Zip.7Zip
z možnostjo in argumentom, ki ga želite uporabiti za prikaz seznama razpoložljivih različic aplikacije.
Upravljajte vire paketov v Wingetu
Windows Package Manager (Winget) vam omogoča dodajanje, seznam, posodabljanje, odstranjevanje, ponastavitev in izvoz skladišč ali virov.
Za upravljanje skladišč ali virov zaženite naslednji ukaz:
vir winget
Ko vnesete zgornji ukaz, boste videli seznam podukazov, ki jih lahko uporabite za manipulacijo virov.
Spodaj so vsi podprti podukazi za vir
ukaz:
dodaj
: dodajte nov virseznam
: Seznam trenutnih virovnadgradnja
: Posodobite trenutne vireOdstrani
: Odstranite trenutne vireponastaviti
: Ponastavi vireizvoz
: izvoz trenutnih virov
Če si želite na primer ogledati seznam trenutnih virov, vnesite spodnji ukaz:
seznam virov winget
Če želite dobiti vse podrobnosti o določenem viru, uporabite ta ukaz:
winget izvorni seznam --ime winget
Če želite posodobiti dani vir, zaženite naslednji ukaz:
posodobitev vira winget --name winget
Prikažite seznam nameščenih paketov
Če si želite ogledati seznam vseh nameščenih programskih paketov v vašem računalniku, zaženite naslednji ukaz:
seznam winget
Če si želite ogledati podprto zastavo za ukaz seznam:
seznam winget -?
Spodaj so podprte možnosti za seznam
ukaz:
--id
: Filtrirajte rezultate po id--ime
: Filtrirajte rezultate po imenu--moniker
: Filtrirajte rezultate po vzdevku--oznaka
: Filtrirajte rezultate po oznaki--ukaz
: Filtrirajte rezultate po ukazu-n
oz--štetje
: Pokaži samo določeno število rezultatov-s
oz-- vir
: Poiščite paket z uporabo navedenega vira-e
oz--točno
: Poiščite paket z natančnim ujemanjem--glava
: izbirna glava HTTP vira REST za Windows-Package-Manager--accept-source-agreements
: Sprejmite vse izvorne pogodbe med delovanjem vira
Primer:
V računalniku je lahko nameščenih več aplikacij z istim imenom. Na primer, s spodnjim ukazom lahko navedete vse aplikacije, ki imajo v imenu »Xbox«.
seznam winget --name xbox
Namestite aplikacije na svoj računalnik s pomočjo Winget
Ko najdete paket aplikacije, je čas, da ga namestite z winget. The namestitev wingeta
ukaz vam omogoča, da hitro namestite katero koli aplikacijo iz njenih skladišč, ne da bi morali iti skozi težave z iskanjem aplikacije na spletu, prenosom in prehodom skozi več korakov čarovnika za namestitev.
Sintaksa za ukaz Install:
namestitev wingeta
Če želite dobiti več informacij o namestite
ukaz in podprte možnosti, zaženite spodnji ukaz:
namestitev winget -?
Tukaj so podprte možnosti/zastavice za namestite
ukaz:
-m,--manifest
: Pot do manifesta paketa.--id
: Filtrirajte rezultate po id--ime
: Filtrirajte rezultate po imenu--moniker
: Filtrirajte rezultate po vzdevku-v
oz--različica
: Uporabite določeno različico; privzeto je najnovejša različica-s
oz-- vir
: Poiščite paket z uporabo navedenega vira--Obseg:
Izberite obseg namestitve (uporabnik ali stroj)-e
oz--točno
: Poiščite paket z natančnim ujemanjem-jaz
oz--interaktivno
: Zahtevajte interaktivno namestitev; morda bo potreben uporabniški vnos-h
oz-- tiho
: Zahtevajte tiho namestitev--locale
: Jezik za uporabo (format BCP47)-o
oz--dnevnik
: Lokacija dnevnika (če je podprto)--preglasiti
: Preglasite argumente, ki jih je treba posredovati namestitvenemu programu-l
oz-- lokacija
: Lokacija za namestitev (če je podprto)--sila
: Preglasite preverjanje razpršitve namestitvenega programa--accept-package-agreements
: Sprejmite vse licenčne pogodbe za pakete--accept-source-agreements
: Sprejmite vse izvorne pogodbe med delovanjem vira--glava
: izbirna glava HTTP vira REST za Windows-Package-Manager
S temi možnostmi lahko določite, katero aplikacijo želite namestiti, kako jo želite namestiti in kam namestiti določeno aplikacijo.
Primer:
Predpostavimo, da želite namestiti predvajalnik VLC Media Player. Za to lahko uporabite spodnji ukaz:
winget install vlc
Opomba: Če ime programa ali poizvedbe vsebuje presledek, ga postavite v dvojne narekovaje.
Vendar pa je najdenih več paketov, ki ustrezajo vaši vhodni poizvedbi in ne ve, katerega naj namesti, zato vam bo Winget pokazal spodnji rezultat.
Namestite aplikacije z Winget z uporabo ID-ja aplikacije
Kar morate storiti, je izboljšati svoj vnos, kar pomeni, da morate biti bolj natančni glede tega, kateri paket namestiti. Za to boste morali uporabiti zgornje razpoložljive možnosti z namestite
ukaz za določitev pravilne aplikacije.
Najboljši način za namestitev pravilne aplikacije je uporaba ID-ja aplikacije za določitev določenega paketa aplikacije. Torej, ko iščete aplikacijo z Iskanje
ukaz, zapišite si ID aplikacije paketa, ki ga želite namestiti. Če imate več paketov z istim imenom, lahko uporabite ID aplikacije za namestitev določene aplikacije.
Če želite namestiti določeno aplikacijo z ID-jem aplikacije, uporabite spodnjo formulo:
namestitev winget --id=
Recimo, da želite namestiti medijski predvajalnik VLC z uporabo wingeta. Najprej poiščite paket VLC v Wingetu in si zapišite ID aplikacije, da dobite pravilno aplikacijo. Napačen ID lahko namesti drugo aplikacijo, kot ste nameravali, ali pa sploh ne bo namestil nobene aplikacije.
Če želite namestiti aplikacijo VLC iz skladišča Microsoft Store, uporabite ID aplikacije (kombinacija črk in številk) iz rezultata:
winget install --id=XPDM1ZW6815MQM
oz
winget namestite XPDM1ZW6815MQM
Argument id lahko vnesete tudi neposredno v ukaz, ne da bi vključili --id možnost
. Dokler ukazu posredujete natančen in edinstven argument id, ga bo Winget samodejno prepoznal kot ID aplikacije in namestil to določeno aplikacijo.
Ko izvedete ukaz za namestitev, bo Winget prikazal podrobne informacije o paketu in licenci za programsko opremo ter vas vprašal, ali se strinjate s pogoji pogodbe. Preprosto vnesite 'Y' ali 'y' in pritisnite Vnesite
za nadaljevanje postopka.
Prenos in namestitev aplikacije bo trajalo od nekaj sekund do minut, odvisno od vaše internetne hitrosti in velikosti aplikacije.
Če želite namestiti z ID-jem aplikacije, ki je kombinacija imena izdajatelja in imena aplikacije, uporabite spodnji ukaz:
winget install --id=VideoLAN.VLC
oz
winget install --id VideoLAN.VLC
Ko namestite aplikacijo iz skladišča Winget, ki običajno vsebuje aplikacije tretjih oseb, vam ni treba sprejeti nobene licenčne pogodbe.
Namestite aplikacije z Winget po imenu aplikacije
Če v repozitorijih Wingeta nimate več aplikacij z istim imenom, lahko z imenom aplikacije določite, katero aplikacijo želite namestiti.
Na primer, za namestitev aplikacije 'Recuva' lahko uporabite --ime
možnost z ukazom za namestitev:
winget install --name Recuva
Namestite posebno različico programa z Winget
Winget privzeto namesti najnovejšo razpoložljivo različico programa. Lahko pa tudi določite, katero različico aplikacije želite namestiti z uporabo -v
oz --različica
možnost.
Če želite namestiti določeno različico aplikacije, lahko kombinirate ID aplikacije z možnostjo različice:
winget install --id=VideoLAN.VLC -v=3.0.15
oz
winget install --id=VideoLAN.VLC --version=3.0.15
Najnovejša različica VLC je '3.0.16', vendar smo v zgornjem ukazu za namestitev navedli starejšo različico '3.0.15'.
Namestite aplikacije iz določenega vira
Določite lahko tudi določen vir (repozitorij), iz katerega boste pridobili svoje aplikacije (msstore, winget ali shramba po meri). Če želite to narediti, morate uporabiti -s
oz -- vir
možnost z ukazom »namesti«. Na ta način lahko odstranite podvojene in namestite pravilno aplikacijo.
Predpostavimo, da želite namestiti program 'Audacity' iz skladišča winget (tretja oseba), lahko poskusite s tem ukazom:
winget install --id=Audacity.Audacity -s=winget
Če želite namestiti aplikacijo iz skladišča Microsoft Store:
winget install --id=9N66VBRR4DPL --source=msstore
Namestite aplikacije na trenutnega uporabnika ali vseh uporabnikov
The --Obseg
možnost v kombinaciji z namestite
ukaz vam omogoča, da določite, ali naj bo aplikacija nameščena samo na trenutnega uporabnika ali na vse uporabnike (stroj).
Če želite namestiti aplikacijo samo trenutnemu uporabniku, uporabite uporabnik
argument za --Obseg
opcije:
winget install --id=Spotify.Spotify --scope=uporabnik
Če želite namestiti aplikacijo vsem uporabnikom, uporabite stroj
argument za --Obseg
opcije:
winget install --id=Spotify.Spotify --scope=stroj
Če pa nameravate obseg določiti kot 'uporabnik', morate ta ukaz zagnati v običajnem ukaznem pozivu (ne v povišanem načinu).
Namestite aplikacije z uporabo Točnega niza v poizvedbi
Če želite izbiro omejiti na en paket, boste morali uporabiti ID aplikacije skupaj z možnostjo natančne poizvedbe (-e
oz --točno
). Za razliko od drugih možnosti, natančna možnost poizvedbe preveri niz za občutljivost velikih in malih črk. ID aplikacije ali ime aplikacije mora biti točno tako, kot je navedeno v rezultatu iskanja. Tudi če je en sam znak v drugem primeru, ukaz ne bo sprejel poizvedbe.
Tukaj je vzorčni ukaz za namestitev aplikacije z uporabo natančnega niza v poizvedbi (ime aplikacije):
winget namestite Audacity.Audacity -e
oz
winget namestite Audacity.Audacity -exact
Namestite aplikacije v interaktivnem načinu
Ko namestite aplikacijo z Winget v privzetem namestitvenem načinu, od vas ne bo potrebna nobena dodatna informacija in vam bo med namestitvijo prikazala le napredek namestitvenega programa. Če pa morate med namestitvijo konfigurirati ali izbrati možnosti, lahko namestitveni program zaženete v interaktivnem načinu. V interaktivnem načinu lahko v čarovniku za namestitev izberete želene možnosti.
Če želite zagnati namestitveni program v interaktivnem načinu, boste morali uporabiti -jaz
oz --interaktivno
možnost:
winget install --id=Audacity.Audacity --interaktiven
oz
winget install --id=Audacity.Audacity -i
Namestite aplikacije v tihem načinu
Namestitev paketa lahko zaženete tudi v ozadju, ne da bi zahtevali kakršen koli vnos ali prikaz napredka namestitvenega programa. Ta način bo preprečil ves uporabniški vmesnik namestitve. Če želite to narediti, boste morali uporabiti -h
oz -- tiho
možnost z namestite
ukaz.
Če želite zagnati namestitev programske opreme v ozadju, zaženite naslednji ukaz:
winget namestite Audacity.Audacity --tiho
oz
winget namestite Audacity.Audacity -h
To bo preprečilo ves uporabniški vmesnik namestitvenega postopka.
Spremenite mesto namestitve programa
Aplikacije so privzeto nameščene na sistemski pogon v mapi »C:\Program Files«, vendar lahko spremenite namestitveno mapo za program z -l
oz -- lokacija
možnost.
Program Notepad++ želimo na primer namestiti na mesto »D:\Software« namesto v privzeto mapo »C:\Program Files«. Za to bomo uporabili spodnji ukaz:
winget namestite Notepad++.Notepad++ -e --lokacija "D:\Programska oprema"
V zgornjem ukazu je ‘Notepad++.Notepad++’ ID aplikacije, ki jo želimo namestiti, natančna možnost poizvedbe -e
je omejiti izbiro na eno datoteko in -- lokacija
se uporablja za določitev lokacije namestitve po meri.
Preskoči preverjanje razpršitve namestitvenega programa
Pri nameščanju programske opreme z winget samodejno preveri celovitost podatkov namestitvenih datotek. Če pa nameščate program, za katerega ne želite preverjati hash, lahko uporabite --sila
možnost:
winget namestite WSAtools -e --force
Sprejmite licenčne pogodbe
Ko namestite določeno programsko opremo, boste pozvani, da sprejmete licenčno pogodbo za programske pakete in vir. Tem pozivom se lahko izognete tako, da vnaprej sprejmete licenčno pogodbo.
Če želite sprejeti licenčno pogodbo paketa, lahko uporabite --accept-package-agreements
možnost z ukazom za namestitev:
winget install --id=9WZDNCRFJ2WL --accept-package-agreements
Če želite sprejeti izvorno licenčno pogodbo, lahko uporabite --accept-source-agreements
možnost:
winget install --id=9WZDNCRFJ2WL --accept-source-agreement
ali
Obe licenčni pogodbi lahko sprejmete s tem ukazom:
winget install --id=9WZDNCRFJ2WL --accept-package-agreements --accept-source-agreement
Namestite več aplikacij hkrati z Winget v sistemu Windows 11
Druga velika prednost uporabe Wingeta je, da lahko z enim ukazom namestite več aplikacij hkrati. Vse, kar morate storiti, je pridružiti vsakemu ukazu za namestitev Winget z dvema znakoma &&
znakov v en sam izvršljiv ukaz.
Tukaj je sintaksa za namestitev več aplikacij z winget:
namestitev winget && namestitev winget && namestitev winget
Kje zamenjati z dejanskim imenom ali ID-jem aplikacije in
z možnostmi, ki jih podpira
namestite
ukaz.
Spodnji ukaz bo na primer namestil multimedijski predvajalnik VLC, Notepad++ in aplikacije Audacity naenkrat v vaš sistem:
winget install VideoLAN.VLC -e && winget install Notepad++.Notepad++ -e && winget install Audacity.Audacity -e
Kot lahko vidite zgoraj, so bili vsi trije paketi aplikacij nameščeni z enim ukazom.
Posodobite ali nadgradite aplikacije z uporabo Winget
Winget vam omogoča ne samo namestitev paketov aplikacij, temveč tudi nadgradnjo ali odstranitev obstoječih. Vsako obstoječo aplikacijo lahko nadgradite z nadgradnja
ukaz v vašem sistemu, dokler je za določeno aplikacijo na voljo posodobitev.
Sintaksa za nadgradnjo aplikacije z uporabo Winget je:
nadgradnja winget [[-q] ] []
Če želite izvedeti, katere podprte možnosti so na voljo za nadgradnja
ukaz, vnesite naslednji ukaz:
nadgradnja winget -?
Na voljo so naslednje možnosti za nadgradnja
ukaz:
-m,--manifest
: Pot do manifesta paketa.--id
: Filtrirajte rezultate po id--ime
: Filtrirajte rezultate po imenu--moniker
: Filtrirajte rezultate po vzdevku-v
oz--različica
: Uporabite določeno različico; privzeto je najnovejša različica-s
oz-- vir
: Poiščite paket z uporabo navedenega vira-e
oz--točno
: Poiščite paket z natančnim ujemanjem-jaz
oz--interaktivno
: Zahtevajte interaktivno namestitev; morda bo potreben uporabniški vnos-h
oz-- tiho
: Zahtevajte tiho namestitev-o
oz--dnevnik
: Lokacija dnevnika (če je podprto)--preglasiti
: Preglasite argumente, ki jih je treba posredovati namestitvenemu programu-l
oz-- lokacija
: Lokacija za namestitev (če je podprto)--sila
: Preglasite preverjanje razpršitve namestitvenega programa--accept-package-agreements
: Sprejmite vse licenčne pogodbe za pakete--accept-source-agreements
: Sprejmite vse izvorne pogodbe med delovanjem vira--glava
: izbirna glava HTTP vira REST za Windows-Package-Manager--vse
: Posodobite vse nameščene pakete na najnovejše, če so na voljo
Toda preden nadgradite katero koli aplikacijo, morate preveriti, ali imajo vaši trenutno nameščeni paketi na voljo nadgradnje. To lahko storite z ukazom za nadgradnjo ali seznam, ki bo prikazal vse aplikacije, nameščene v vašem računalniku (vključno s programi, ki niso nameščeni prek Wingeta).
Če želite prikazati vse programe, nameščene v računalniku, zaženite ta preprost ukaz:
nadgradnja wingeta
Če je za aplikacijo na voljo posodobitev, bo nova različica prikazana v ustreznem stolpcu »Na voljo«, kot je prikazano spodaj.
oz
seznam winget
Za nadgradnjo aplikacije preprosto vnesite ime aplikacije z ukazom za nadgradnjo. Tukaj želimo na primer nadgraditi aplikacijo 'Recuva':
winget nadgradnja Recuva
Pakete lahko nadgradite tudi prek wingeta s pomočjo različnih razpoložljivih možnosti (--id
, --ime
, --interaktivno
, itd.). Če želite aplikacijo nadgraditi prek Wingeta z ID-jem, zaženite spodnji ukaz:
nadgradnja winget --id VideoLAN.VLC
Prav tako lahko naenkrat nadgradite vse pakete (z razpoložljivimi posodobitvami), nameščene na vašem računalniku. Če želite nadgraditi vse nameščene pakete (če so posodobitve na voljo), lahko izvedete ta ukaz:
nadgradnja winget -- vse
The --vse
možnost poišče vse aplikacije z razpoložljivimi nadgradnjami in ukaz za nadgradnjo namesti posodobitve.
Odstranite ali odstranite aplikacije z uporabo Winget
Če želite odstraniti program prek Wingeta, lahko to storite z odstraniti
ukaz. Prav tako lahko odstrani programe, ki niso bili nameščeni z uporabo winget.
Sintaksa:
odstranitev wingeta [[-q] ] []
The odstraniti
ukaz ima svoj nabor možnosti, ki si jih lahko ogledate tako, da zaženete ta ukaz:
odstranitev wingeta -?
Na voljo so naslednje možnosti:
-m,--manifest
: Pot do manifesta paketa--id
: Filtrirajte rezultate po id--ime
: Filtrirajte rezultate po imenu--moniker
: Filtrirajte rezultate po vzdevku-v,--različica
: Uporabite določeno različico; privzeto je najnovejša različica-s,--vir
: Poiščite paket z uporabo navedenega vira-e,--točno
: Poiščite paket z natančnim ujemanjem-i,--interaktiven
: Zahtevajte interaktivno namestitev; morda bo potreben uporabniški vnos-h,--tiho
: Zahtevajte tiho namestitev-o,--dnevnik
: Lokacija dnevnika (če je podprto)--glava
: izbirna glava HTTP vira REST za Windows-Package-Manager--accept-source-agreements
: Sprejmite vse izvorne pogodbe med delovanjem vira
Z zgornjimi možnostmi lahko dodatno izboljšate iskanje ali izbiro prave aplikacije, ki jo želite odstraniti.
Preden odstranite aplikacije, si najprej oglejte vse aplikacije, nameščene v vaši napravi:
seznam winget
Primer 1:
Na primer, za odstranitev aplikacije 'Dinamic Wallpaper' uporabljamo spodnji ukaz:
winget odstrani "Dinamic Wallpaper"
Ker ima poizvedba (ime aplikacije) presledek, smo jo zajeli v dvojne narekovaje.
2. primer:
Lahko uporabite --ime
možnost, da določite aplikacijo z določenim imenom, ki jo želite odstraniti iz računalnika.
winget uninstall --name Notepad++ -e
Dodate lahko tudi natančno poizvedbo -e
možnost omejitve izbire na točno ime paketa.
3. primer:
Če imate več aplikacij z istim imenom, lahko uporabite ID aplikacije, da določite pravilno aplikacijo.
Na primer, ko na vašem računalniku navedete aplikacije 'Xbox', boste dobili več rezultatov.
Če želite odstraniti paket 'Xbox Game Bar Plugin', lahko uporabite --id
možnost za določitev ID-ja aplikacije:
winget uninstall --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe
4. primer:
Včasih, ko odstranite program, lahko pusti na tone ostankov programske opreme, kot so zgodovina, registri, datoteke za shranjevanje itd. Odvisno od programske opreme vam lahko ponudi možnosti za brisanje dodatnih nastavitev in podatkov. Če želite to narediti, boste morali uporabiti interaktivni čarovnik za odstranitev aplikacij.
Če želite odstraniti aplikacijo v interaktivnem načinu, zaženite spodnji ukaz:
winget odstrani Notepad++ -e --interactive
Če želite zatreti ves uporabniški vmesnik in odstraniti aplikacijo v tihem načinu, zaženite spodnji ukaz:
winget odstranite Notepad++ -e -h
Oglejte si eksperimentalne funkcije upravitelja paketov Windows
Ukaz funkcije vam omogoča ogled seznama eksperimentalnih funkcij in stanja, ki so na voljo za vašo različico upravitelja paketov Windows (winget).
Če si želite ogledati stanje eksperimentalnih funkcij v Wingetu, zaženite naslednji ukaz:
značilnosti wingeta
V stolpcu »Stanje« boste videli seznam funkcij in ali so omogočene ali onemogočene. Funkcije lahko omogočite ali onemogočite prek nastavitev Winget.
Konfigurirajte nastavitve upravitelja paketov Windows (Winget).
Nastavitve upravitelja paketov Windows (Winget) lahko urejate v datoteki z nastavitvami JSON. »settings.json« vam omogoča prilagajanje različnih izkušenj in nastavitev odjemalca Winget, kot so nastavitve samodejnega posodabljanja, uporabniški vmesnik vrstice napredka, obnašanje namestitvenega programa, funkcije in drugo.
Če želite odpreti datoteko settings.json, zaženite spodnji preprost ukaz:
nastavitve winget
Datoteka JSON se privzeto odpre v privzetem urejevalniku besedil, kot je Beležnica.Priporočljivo pa je, da datoteke JSON urejate v urejevalniku kode, po možnosti v "Microsoft Visual Studio Code", ki ga bo lažje urejati. Če je privzeti urejevalnik besedila/kode že nastavljen, bo samodejno zagnal vaš privzeti urejevalnik besedil in v njem odprl datoteko z nastavitvami.
Če nimate kode Visual Studio, jo lahko namestite s tem ukazom:
winget namestite Microsoft.VisualStudioCode
Če ne želite namestiti VS Code, lahko nastavitve uredite tudi v beležnici.
Ko se datoteka z nastavitvami JSON prvič odpre v urejevalniku besedil, nastavitev ne bo konfigurirana.
Spremeni interval posodobitve za vir
The autoUpdateIntervalInMinutes
koda določa časovni interval (v minutah) za preverjanje posodobitev vira. Privzeti interval posodobitve je nastavljen na '5'. Lahko ga spremenite po vaših željah. Če želite onemogočiti samodejno preverjanje posodobitev za vir, ga preprosto spremenite v »0«.
V spodnjem primeru spreminjamo interval posodobitve na '10' minut.
Če ste onemogočili preverjanje samodejnih posodobitev, lahko ročno preverite posodobitve za vir prek posodobitev vira winget
.
Spremenite vizualno zasnovo vrstice napredka
Vizualni slog ali barvo vrstice napredka lahko spremenite z vizualno
nastavitev. Privzeta barva vrstice napredka je »naglas«, lahko pa jo spremenite v »retro« ali »mavrično«.
Če želite na primer spremeniti barvo vrstice napredka v 'mavrico', dodajte naslednjo kodo v datoteko JSON:
"visual": { "progressBar": "mavrica" },
In ne pozabite dodati zaključnega oklepaja }
na koncu kode JSON.
Spremenite obseg namestitve aplikacije
Prav tako lahko spremenite vedenje namestitve, vključno z obsegom, jezikom in drugim, z uporabo installBehavior
nastavitev.
Nastavitev obsega določa, ali naj bo paket nameščen samo za trenutnega uporabnika ali za celotno napravo. Obseg vse namestitve lahko nastavite na eno ali drugo uporabnik
oz stroj
.
Če želite spremeniti obseg na trenutnega uporabnika, vnesite spodnjo kodo:
"installBehavior": { "preferences": { "scope": "user" } },
Omogočite ali onemogočite eksperimentalne funkcije v Wingetu
Kot smo omenili v prejšnjem razdelku, lahko eksperimentalne funkcije Wingeta konfigurirate tudi v datoteki settings.json. The eksperimentalne lastnosti
nastavitev vam omogoča, da omogočite ali onemogočite funkcije. Če si želite ogledati seznam razpoložljivih eksperimentalnih funkcij, zaženite značilnosti wingeta
.
Kot lahko zgoraj, sta za to različico upravitelja paketov Windows na voljo dve funkciji – »Pokaži informacije o odvisnostih« in »Neposredna namestitev MSI«. Funkcija odvisnosti prikazuje informacije o odvisnosti paketa in »Neposredna namestitev MSI« vam omogoča neposredno namestitev paketov MSI in ne msiexec. Zapišite si lastnosti funkcij, ki jih lahko uporabite v nastavitvah, da omogočite ali onemogočite določeno funkcijo.
Če želite omogočiti funkcijo »Neposredna namestitev MSI«, dodajte spodnjo kodo v datoteko JSON:
"experimentalFeatures": { "directMSI": true },
Če želite omogočiti funkcijo »Pokaži informacije o odvisnostih«, v datoteko JSON vključite spodnjo kodo:
"experimentalFeatures": { "odvisnosti": true },
Zdaj pa teci značilnosti wingeta
znova ukaz, da potrdite, ali so funkcije omogočene.
Če želite onemogočiti funkcijo, preprosto spremenite logično vrednost v napačno
v kodi.
Če želite izvedeti več o shemi nastavitev Winget in njeni uporabi, si oglejte ta članek – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.
Izvozite nameščeno programsko opremo v drug računalnik prek Wingeta
Druga odlična lastnost orodja Winget je, da vam omogoča izvoz nameščenih aplikacij na vašem računalniku v datoteko JSON, ki jo lahko uporabite za hitro namestitev istih aplikacij na drugo napravo. Ta funkcija je lahko uporabna, če poskušate namestiti iste aplikacije na več računalnikov ali če ponastavljate/ponovno nameščate računalnik.
Vendar pa bo Winget namestil samo aplikacije v skladišče Winget. Drugi programi, kot so računalniške igre, ne bodo nameščeni prek datotek Winget JSON.
Sintaksa za ukaz za izvoz:
izvoz winget [-o] []
Če si želite ogledati podprte argumente in možnosti, vnesite spodnji ukaz:
izvoz winget -?
Naslednji je edini razpoložljiv argument:
-o
oz--izhod
: Pot do datoteke JSON, ki jo želite ustvariti.
Na voljo so naslednje možnosti:
-s
oz-- vir
: Izvozite pakete iz navedenega vira.--include-versions
: V datoteko JSON vključite določene različice paketa.--accept-source-agreements
: Med delovanjem vira sprejmite vse izvorne pogodbe in se izogibajte pozivu.
Primer:
Če želite izvoziti seznam nameščenih aplikacij v vašem računalniku v datoteko JSON, izvedite spodnji ukaz:
winget export -o F:\mycomputerapps.json --include-versions
oz
winget export -output F:\mycomputerapps.json --include-versions
tukaj, -o
oz --izhod
argument določa pot, kamor želite shraniti datoteko JSON (izvoz). Možnost –include-versions pove wingetu, da vključi različice aplikacij, ki so trenutno nameščene v datoteko JSON. Ukaz za uvoz bo privzeto namestil najnovejše različice aplikacij iz datoteke JSON. Če pa želite izvoziti določene različice aplikacij iz obstoječega računalnika, boste morali vključiti --vključuje različice
možnost.
Če nameščena aplikacija ali različica ni na voljo v repozitorijih, boste videli »Nameščen paket/različica ni na voljo v nobenem izvornem sporočilu« in te aplikacije ne bodo vključene v datoteko JSON.
Kot lahko vidite spodaj, na novo ustvarjena datoteka JSON vsebuje seznam programov, nameščenih na vašem računalniku.
Uvozite seznam aplikacij iz drugega računalnika prek Winget
Ukaz za uvoz vam omogoča, da v računalnik namestite seznam programov iz datoteke JSON.
Sintaksa za ukaz uvoza:
uvoz winget [-i] []
Če si želite ogledati podprte argumente in možnosti, vnesite spodnji ukaz:
winget uvoz -?
Podprti so naslednji argumenti:
-jaz
oz--uvozna-datoteka
: Pot do datoteke JSON za uvoz
Podprte so naslednje možnosti:
--ignore-unavailable
: Prezri nedostopne pakete--ignore-versions
: prezrite različice, določene v datoteki JSON, in namestite najnovejšo razpoložljivo različico--accept-package-agreements
: Sprejmite vse licenčne pogodbe za pakete--accept-source-agreements
: Sprejmite vse izvorne pogodbe med delovanjem vira
Primer:
Če želite namestiti (uvoziti) aplikacije iz datoteke JSON v računalnik, zaženite ukaz:
winget import -i F:\mycomputerapps.json --ignore-unavailable --ignore-versions
oz
winget import –-import-file F:\mycomputerapps.json --ignore-unavailable --ignore-versions
V zgornjem ukazu, -jaz
oz --uvozna-datoteka
argument določa pot do datoteke JSON, ki jo želite uvoziti. The --ignore-unavailable
možnost prepreči napako, ki jo dobite, ko podani paket v datoteki JSON ni na voljo v repozitorijih. in --ignore-versions
možnost prezre različice, določene v datoteki JSON, in namesti najnovejšo razpoložljivo različico aplikacij.
Če je paket že nameščen, bo Winget poskusil najti posodobitev za ta paket. Če je že posodobljen, boste videli sporočilo »paket je že nameščen:« in »ni najdena nobena ustrezna posodobitev«.
to je to.