Com utilitzar winget: instal·lar i actualitzar
winget és el gestor de paquets de línia d’ordres integrat a Windows 10 i 11. Baixa els programes de l’adreça del mateix desenvolupador i comprova cada fitxer amb el seu hash SHA256.
Comproveu que teniu winget
winget forma part del paquet Instal·lador d’aplicacions, que ja inclouen Windows 11 i les versions actuals de Windows 10 (la 1809 i posteriors). Obriu PowerShell o el Terminal i demaneu-ne la versió. Si l’ordre no es troba, instal·leu o actualitzeu «Instal·lador d’aplicacions» des de la Microsoft Store.
winget --versionCerqueu un programa
La cerca es fa pel nom. El resultat mostra el nom del paquet, el seu identificador (ID) i la versió més nova. A les altres ordres feu servir l’ID, que és únic; els noms poden ser ambigus.
winget search vlcwinget show --id VideoLAN.VLCInstal·leu un programa
Instal·leu per ID amb -e (coincidència exacta). winget baixa l’instal·lador de l’adreça que consta al manifest del paquet, en compara el hash SHA256 i l’executa. Afegiu --silent per amagar les finestres de l’instal·lador, o --scope machine per instal·lar-lo per a tots els usuaris (cal confirmar-ho com a administrador).
winget install --id VideoLAN.VLC -ewinget install --id VideoLAN.VLC -e --silent --scope machineInstal·leu una versió anterior
Mostreu les versions que coneix winget i trieu-ne una amb --version. Les versions anteriors es poden instal·lar mentre el desenvolupador mantingui el fitxer en línia.
winget show --id VideoLAN.VLC --versionswinget install --id VideoLAN.VLC -e --version 3.0.20Actualitzeu els programes
winget upgrade llista tots els programes instal·lats que tenen una versió més nova, també els que no s’han instal·lat amb winget. Podeu actualitzar-ne un per ID o tots alhora. Per mantenir un programa a la versió actual, fixeu-lo amb pin.
winget upgradewinget upgrade --id VideoLAN.VLC -ewinget upgrade --allwinget pin add --id VideoLAN.VLCDesinstal·leu un programa
winget uninstall executa el desinstal·lador del mateix programa. Feu servir l’ID que mostra winget list.
winget list vlcwinget uninstall --id VideoLAN.VLC -ePasseu els programes a un PC nou
Exporteu la llista de programes instal·lats a un fitxer JSON, copieu-lo al PC nou i importeu-lo allà. Els programes que winget no coneix se salten i queden llistats.
winget export -o apps.jsonwinget import -i apps.json --accept-package-agreementsPreguntes freqüents
winget és segur?
winget el fa Microsoft i és de codi obert. Cada manifest del repositori de la comunitat es revisa abans d’acceptar-lo, i winget rebutja qualsevol instal·lador amb un hash SHA256 que no coincideixi amb el del manifest.
winget necessita permisos d’administrador?
Per si mateix, no. Els instal·ladors que escriuen a Program Files demanen permisos d’administrador com sempre; els que instal·len només per a l’usuari actual, no.
D’on baixa els fitxers winget?
De l’adreça que consta al manifest del paquet, que normalment és el servidor del desenvolupador o les seves publicacions (releases) a GitHub.