A winget használata: programok telepítése, frissítése
A winget a Windows 10-be és 11-be beépített parancssori csomagkezelő. A programokat a kiadó saját letöltési címéről telepíti, és minden fájlt az SHA256 kivonata alapján ellenőriz.
Telepítve van-e a winget?
A winget az Alkalmazástelepítő (App Installer) csomag része, amely a Windows 11-ben és a Windows 10 aktuális kiadásaiban (1809-től) már megtalálható. Nyissa meg a PowerShellt vagy a Terminált, és kérdezze le a verziót. Ha a parancs nem található, telepítse vagy frissítse az Alkalmazástelepítőt a Microsoft Store-ból.
winget --versionProgram keresése
A keresés név alapján történik. A találatban látszik a csomag neve, azonosítója (ID) és legújabb verziója. A többi parancsban az azonosítót érdemes használni, mert az egyedi, a nevek viszont többértelműek lehetnek.
winget search vlcwinget show --id VideoLAN.VLCProgram telepítése
A telepítés azonosítóval és -e (pontos egyezés) kapcsolóval történik. A winget letölti a telepítőt a csomagjegyzékben (manifest) megadott címről, összeveti az SHA256 kivonatot, majd elindítja. A --silent elrejti a telepítő ablakait, a --scope machine minden felhasználónak telepít (ehhez rendszergazdai jóváhagyás kell).
winget install --id VideoLAN.VLC -ewinget install --id VideoLAN.VLC -e --silent --scope machineRégebbi verzió telepítése
Listázza ki a winget által ismert verziókat, és válasszon közülük a --version kapcsolóval. A régi verziók addig érhetők el, amíg a kiadó elérhetővé teszi a fájlt.
winget show --id VideoLAN.VLC --versionswinget install --id VideoLAN.VLC -e --version 3.0.20Programok frissítése
A winget upgrade minden olyan telepített programot listáz, amelyhez újabb verzió van, azokat is, amelyeket nem a wingettel telepítettek. Egy programot az azonosítójával, vagy az összeset egyszerre lehet frissíteni. Ha egy programnak a jelenlegi verzión kell maradnia, rögzítse (pin).
winget upgradewinget upgrade --id VideoLAN.VLC -ewinget upgrade --allwinget pin add --id VideoLAN.VLCProgram eltávolítása
A winget uninstall a program saját eltávolítóját futtatja. A winget list által mutatott azonosítót használja.
winget list vlcwinget uninstall --id VideoLAN.VLC -eProgramok átvitele új számítógépre
Exportálja a telepített programok listáját egy JSON-fájlba, másolja át az új gépre, és ott importálja. A winget által nem ismert programokat kihagyja, és listában jelzi őket.
winget export -o apps.jsonwinget import -i apps.json --accept-package-agreementsGyakori kérdések
Biztonságos a winget?
A winget a Microsoft fejlesztése, és nyílt forráskódú. A közösségi tárolóba kerülő minden csomagjegyzéket ellenőriznek az elfogadás előtt, és a winget nem futtatja azt a telepítőt, amelynek SHA256 kivonata eltér a jegyzékben szereplőtől.
Kell rendszergazdai jog a wingethez?
Magához a wingethez nem. A Program Files mappába író telepítők a szokásos módon rendszergazdai jogot kérnek, a csak a felhasználónak telepítők nem.
Honnan tölt le a winget?
A csomagjegyzékben megadott címről, ami általában a kiadó saját szervere vagy a GitHubon közzétett kiadásai.