Hoe om winget te gebruik: programme installeer en bywerk
winget is die opdragreël-pakketbestuurder wat in Windows 10 en 11 ingebou is. Dit installeer programme vanaf die uitgewer se eie aflaai-adres en gaan elke lêer na teen sy SHA256-hashwaarde.
Gaan na of winget geïnstalleer is
winget kom saam met die pakket App Installer, wat Windows 11 en huidige Windows 10-weergawes (1809 en later) reeds bevat. Maak PowerShell of Terminal oop en vra die weergawe. As die opdrag nie gevind word nie, installeer of werk “App Installer” in die Microsoft Store by.
winget --versionVind ’n program
Soek volgens naam. Die resultaat wys die pakketnaam, sy ID en die nuutste weergawe. Die ID is wat in die ander opdragte gebruik word, want dit is uniek; name kan dubbelsinnig wees.
winget search vlcwinget show --id VideoLAN.VLCInstalleer ’n program
Installeer volgens ID met -e (presiese ooreenkoms). winget laai die installeerder af vanaf die adres in die pakketmanifes, vergelyk sy SHA256-hashwaarde en voer dit uit. Voeg --silent by om die installeerder se vensters te verberg, of --scope machine om vir alle gebruikers te installeer (dit vereis ’n administrateurbevestiging).
winget install --id VideoLAN.VLC -ewinget install --id VideoLAN.VLC -e --silent --scope machineInstalleer ’n ouer weergawe
Lys die weergawes wat winget ken en kies een met --version. Ouer weergawes bly beskikbaar so lank as wat die uitgewer die lêer aanlyn hou.
winget show --id VideoLAN.VLC --versionswinget install --id VideoLAN.VLC -e --version 3.0.20Werk programme by
winget upgrade lys elke geïnstalleerde program waarvoor ’n nuwer weergawe bestaan, ook programme wat nie met winget geïnstalleer is nie. Werk een volgens ID by, of almal tegelyk. Om ’n program op sy huidige weergawe te hou, speld dit vas.
winget upgradewinget upgrade --id VideoLAN.VLC -ewinget upgrade --allwinget pin add --id VideoLAN.VLCDeïnstalleer ’n program
winget uninstall voer die program se eie deïnstalleerder uit. Gebruik die ID wat winget list wys.
winget list vlcwinget uninstall --id VideoLAN.VLC -eSkuif programme na ’n nuwe rekenaar
Voer die lys geïnstalleerde programme na ’n JSON-lêer uit, kopieer dit na die nuwe rekenaar en voer dit daar in. Programme wat winget nie ken nie, word oorgeslaan en gelys.
winget export -o apps.jsonwinget import -i apps.json --accept-package-agreementsAlgemene vrae
Is winget veilig?
winget word deur Microsoft gemaak en is oopbron. Elke pakketmanifes in die gemeenskapsbewaarplek word nagegaan voordat dit aanvaar word, en winget weier ’n installeerder waarvan die SHA256-hashwaarde nie met die manifes ooreenstem nie.
Het winget administrateurregte nodig?
Nie vir homself nie. Installeerders wat na Program Files skryf, vra soos gewoonlik administrateurregte; installeerders per gebruiker doen dit nie.
Waarvandaan laai winget af?
Vanaf die adres in die pakketmanifes, wat gewoonlik die uitgewer se eie bediener of sy GitHub-vrystellings is.