Paano Gamitin ang "winget" para Mag-install ng Mga App mula sa Command Line sa Windows 10

Gabay sa paghahanap at pag-install ng mga app gamit ang Winget sa Windows 10

Gumagawa ang Microsoft ng command-line tool na tinatawag winget upang hayaan ang mga user ng Windows 10 na mag-download at mag-install ng mga app mula mismo sa command prompt. Ang Winget ay kasalukuyang magagamit bilang isang preview release, ngunit maaari mo itong i-download sa anumang Windows 10 PC upang subukan at subukan mula sa Github.

Kung pinapatakbo mo ang pinakabagong build ng Windows 10 Insider, malamang na mayroon ka na winget naka-install sa iyong computer. Maaari mong i-verify iyon sa pamamagitan ng pagpapatakbo ng sumusunod na command sa CMD o PowerShell:

winget --bersyon

Sa mga stable na release ng Windows 10, kailangan mong manu-manong i-download at i-install winget sa iyong sistema. Mayroon kaming isang detalyadong gabay sa pag-install ng winget sa link sa ibaba, tingnan ito.

Sa gabay na ito, titingnan natin ang mga pangunahing kaalaman ng winget at tingnan kung paano mag-install, maghanap, o kumuha ng impormasyon ng isang app mula sa command prompt.

winget Ang CLI tool ay may pangunahing syntax na halos kapareho sa maraming sikat na Linux package managers gaya ng apt o dnf. Pwede mong gamitin winget CLI mula sa alinman sa Command Prompt o Windows PowerShell. Ang basic winget ang syntax ay ang mga sumusunod:

winget 

Sabi nga, magsimula tayo sa pag-install ng app mula sa command line gamit ang Winget.

Winget install app command

Parang apt install sa mga sistema ng Ubuntu, maaari mong gamitin pag-install ng winget command na mag-download at mag-install ng mga app sa isang Windows 10 PC.

winget install Halimbawa: winget install 7zip

Si Winget ay magsisimulang i-download ang app at awtomatikong i-install ito. Kung nakatanggap ka ng UAC prompt, pindutin ang 'Oo' na button at handa ka nang umalis.

C:\Users\ATH> winget install 7zip Found 7Zip [7zip.7zip] Ang application na ito ay lisensyado sa iyo ng may-ari nito. Ang Microsoft ay hindi mananagot para sa, at hindi rin ito nagbibigay ng anumang mga lisensya sa, mga third-party na pakete. Dina-download ang //www.7-zip.org/a/7z1900-x64.msi ███████████████████████████████ 6 MB. / 1.66 MB Matagumpay na na-verify ang installer hash Pag-install ... Matagumpay na na-install!

Paggamit ng pag-install ng Winget at mga flag

Nasa ibaba ang lahat ng sinusuportahang flag tulad ng ipinapakita sa winget install --help utos.

paggamit: winget install [[-q] ] [] Available ang mga sumusunod na argumento: -q,--query Ang query na ginamit para maghanap ng app Available ang mga sumusunod na opsyon: -m,--manifest Ang path patungo sa manifest ng ang application --id I-filter ang mga resulta ayon sa id --pangalan I-filter ang mga resulta ayon sa pangalan --moniker I-filter ang mga resulta ayon sa app moniker -v,--bersyon Gamitin ang tinukoy na bersyon; default ay ang pinakabagong bersyon -s,--pinagmulan Maghanap ng app gamit ang tinukoy na pinagmulan -e,--eksaktong Find app gamit ang eksaktong tugma -i,--interactive Humiling ng interactive na pag-install; Maaaring kailanganin ang input ng user -h,--silent Humiling ng tahimik na pag-install -o,--log Lokasyon ng log (kung sinusuportahan) --override I-override ang mga argumento na ipapasa sa installer -l,--lokasyon Lokasyon kung saan i-install (kung suportado)

Winget search app command

Para maghanap ng app, gagamitin namin ang paghahanap ng winget utos.

winget search Halimbawa: winget search 7zip

Kung mayroong available na package sa pangalang '7zip', paghahanap ng winget kukunin ng command ang Pangalan ng Package, ID, Bersyon at ipapakita ito sa output.

C:\Users\ATH> winget search 7zip Name Id Version Matched ------------------------------------ 7Zip 7zip.7zip 19.0.0 Moniker: 7zip

Paggamit ng Winget sa paghahanap at mga flag

Nasa ibaba ang lahat ng sinusuportahang flag tulad ng ipinapakita sa winget search --help utos.

paggamit: winget search [[-q] ] [] Available ang mga sumusunod na argumento: -q,--query Ang query na ginamit upang maghanap ng app Available ang mga sumusunod na opsyon: --id I-filter ang mga resulta ayon sa id --name Filter resulta ayon sa pangalan --moniker I-filter ang mga resulta ayon sa moniker ng app --tag I-filter ang mga resulta ayon sa tag --utos I-filter ang mga resulta ayon sa command -s,--source Maghanap ng app gamit ang tinukoy na pinagmulan -n,--count Magpakita ng hindi hihigit sa tinukoy na bilang ng mga resulta -e,--eksaktong Maghanap ng app gamit ang eksaktong tugma

Winget ipakita ang utos ng app

Habang paghahanap ng winget Ang command ay sapat na upang makuha ang pangunahing impormasyon tungkol sa isang app mula sa command line, maaari mong makuha ang kumpletong mga detalye gaya ng pangalan ng May-akda, Paglalarawan, Lisensya, at higit pa tungkol sa isang app gamit ang palabas ng winget utos.

winget show Halimbawa: winget show 7zip

Ang output mula sa palabas ng winget kukunin ng command ang lahat ng may-katuturang impormasyon tungkol sa isang pakete na malamang na kailangan mo (mula sa isang command line tool).

C:\Users\ATH> winget show 7zip Found 7Zip [7zip.7zip] Bersyon: 19.0.0 Publisher: 7zip Author: 7zip AppMoniker: 7zip Paglalarawan: Libre at open source file archiver na may mataas na compression ratio. Homepage: //www.7-zip.org/ Lisensya: Copyright (C) 1999-2020 Igor Pavlov. - Url ng Lisensya ng GNU LGPL: //7-zip.org/license.txt Installer: SHA256: a7803233eedb6a4b59b3024ccf9292a6fffb94507dc998aa67c5b745d197a5dc.

Winget ay nagpapakita ng paggamit at mga flag

Nasa ibaba ang lahat ng sinusuportahang flag tulad ng ipinapakita sa winget show --help utos.

paggamit: winget show [[-q] ] [] Available ang mga sumusunod na argumento: -q,--query Ang query na ginamit para maghanap ng app Available ang mga sumusunod na opsyon: -m,--manifest Ang path patungo sa manifest ng ang application --id I-filter ang mga resulta ayon sa id --pangalan I-filter ang mga resulta ayon sa pangalan --moniker I-filter ang mga resulta ayon sa app moniker -v,--bersyon Gamitin ang tinukoy na bersyon; default ay ang pinakabagong bersyon -s,--pinagmulan Maghanap ng app gamit ang tinukoy na pinagmulan -e,--eksaktong Maghanap ng app gamit ang eksaktong tugma --mga bersyon Ipakita ang mga available na bersyon ng app

Upang tapusin, nagawa naming maghanap at mag-install ng app mula sa command line sa Windows 10 gamit winget package manager at tumingin sa ilang pangunahing paggamit nito.

winget Ang manager ng package ay isang umuunlad na tampok at inaasahang ilalabas sa mga matatag na build ng Windows 10 bago ang Mayo 2021.