Introduzione
Con il rilascio di Windows 11, Microsoft ha introdotto winget
, uno strumento da linea di comando che facilita l’installazione, la gestione e l’aggiornamento di software sul sistema operativo. Winget, parte del Windows Package Manager, permette agli utenti di gestire le applicazioni in modo più efficiente e automatizzato. In questo post, esploreremo come utilizzare winget
per mantenere aggiornate le applicazioni e i programmi installati su Windows 11.
Cosa è Winget?
Winget è il gestore di pacchetti nativo di Windows, progettato per aiutare gli utenti a scoprire, installare, aggiornare e configurare applicazioni attraverso una semplice interfaccia a riga di comando. Questo strumento supporta una vasta gamma di applicazioni, da quelle più comuni a software più di nicchia, rendendolo uno strumento versatile per ogni tipo di utente. Grazie alla sua integrazione con repository come Microsoft Store e altri repository di terze parti, winget offre un accesso diretto a migliaia di pacchetti software.
Come Configurare Winget
Per avviare winget, apri il Prompt dei comandi o PowerShell con privilegi amministrativi. Verifica che winget sia installato e funzionante digitando:
winget --version
Se winget è installato, vedrai la versione corrente visualizzata nel prompt.
Aggiornare le Applicazioni con Winget
Ricerca di Aggiornamenti Disponibili:
Per controllare se ci sono aggiornamenti disponibili per le applicazioni installate, esegui il seguente comando:
winget upgrade
Questo comando elenca tutte le applicazioni che hanno un aggiornamento disponibile nel sistema.
Aggiornare una Specifica Applicazione:
Se desideri aggiornare una specifica applicazione, puoi utilizzare il comando upgrade
seguito dal nome del pacchetto:
winget upgrade <nomepacchetto>
Ad esempio, per aggiornare Microsoft Edge, il comando sarà:
winget upgrade --all
Questo comando eseguirà l’aggiornamento di tutte le applicazioni elencate da winget upgrade
che hanno una versione più recente disponibile.
Quando utilizzi il comando winget upgrade --all
su Windows 11 per aggiornare tutte le applicazioni e i programmi installati, potresti incontrare situazioni in cui alcuni pacchetti non sono riconosciuti (“unknown”) da Windows Package Manager. Questo può accadere quando un’applicazione non è registrata correttamente nel repository di winget o non è disponibile per l’aggiornamento attraverso questo strumento. Per risolvere questa situazione puoi usare l’opzione --include-unknown
. Questo parametro permette di includere nel processo di aggiornamento anche quelle applicazioni che non hanno una fonte chiara o che non sono completamente identificate nel sistema di gestione pacchetti di Windows.
Ecco come dovresti formulare il comando nel Prompt dei comandi o in PowerShell:
winget upgrade --all --include-unknown
In alternativa, puoi controllare e gestire “manualmente”, quali applicazioni sono elencate come “Unknown” utilizzando il comando:
winget list
Questo comando mostra tutte le applicazioni installate e il loro stato.
Usa il comando winget search nomeapplicazione
per cercare manualmente l’applicazione nel repository di winget e verificare se esiste un pacchetto corrispondente. Esempio:
winget search nomeapplicazione
Se trovi il pacchetto, annota l’ID esatto del pacchetto per usarlo negli aggiornamenti futuri.
Se hai trovato il pacchetto corretto nel repository di winget, puoi provare ad aggiornarlo manualmente usando:
winget upgrade --id
IDdelPacchetto
Dove IDdelPacchetto
è l’ID che hai trovato durante la ricerca.
Opzioni Avanzate:
Winget offre anche alcune opzioni avanzate per gestire gli aggiornamenti, come la possibilità di ignorare aggiornamenti per specifiche applicazioni o di specificare versioni particolari. Ad esempio, per ignorare l’aggiornamento di un’applicazione, usa il seguente comando:
winget upgrade --ignore
<nomepacchetto>
Come ulteriore alternativa, è possibile eseguire tutte queste operazioni tramite un’interfaccia grafica utilizzando l’applicazione WingetUI 3.0.2 (che. al momento, sta per cambiare nome in UniGetUI). Una volta scaricato da questa pagina, il programma si può utilizzare in versione “portable” oppure installare in locale sul pc.
Conclusione
Winget rappresenta un notevole passo avanti nella gestione delle applicazioni su Windows 11, offrendo un’interfaccia potente e flessibile per mantenere il software aggiornato con facilità. Che tu sia un amministratore di sistema o un utente finale, l’adozione di winget può semplificare significativamente la gestione