Si vous êtes un utilisateur de Windows 11/10, vous avez peut-être déjà entendu parler de winget, le gestionnaire de paquets officiel de Microsoft. Ce nouvel outil vous permet de télécharger, d’installer et de mettre à jour rapidement des applications en ligne de commande. Dans cet article, nous vous livrons les principales commandes de winget pour gérer vos applications sous Windows.
Qu’est-ce que Winget ?
Winget est un gestionnaire de paquets de ligne de commande pour Windows 10 et Windows 11. Il permet aux utilisateurs de télécharger, installer, mettre à jour et désinstaller rapidement des applications à partir d’un grand nombre de référentiels de logiciels tiers. Avec Winget, les utilisateurs peuvent facilement installer des applications en utilisant simplement la ligne de commande, ce qui peut être particulièrement utile pour les administrateurs système, mais aussi les particuliers.
Installation de Winget
Normalement, l’outil en ligne de commande Winget est déjà installé par défaut dans les dernières versions de Windows 10 et Windows 11 (22H2). Néanmoins, si vous utilisez une version antérieure, l’installation de Winget est assez simple. Voici les étapes à suivre pour installer Winget sur votre système :
- Téléchargez winget depuis la page officielle du projet sur la plateforme GitHub. Pour ce faire, déroulez « Assets », puis cliquez sur le lien Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle.
- Double-cliquez sur le fichier Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle pour lancer l’installation.
- Patientez pendant toute la durée de l’installation.
✅ Voilà, l’outil en ligne de commande Winget est désormais installé sur votre ordinateur. Pour le vérifier, ouvrez l’Invite de commandes (CMD) ou PowerShell en tant qu’administrateur et tapez la commande suivante :
winget --version
Si tout est en ordre, la version actuelle de winget s’affichera.
Utilisation de Winget : les principales commandes à connaître
Maintenant que vous avez installé Winget, vous pouvez l’utiliser pour gérer vos applications Windows. Voici quelques exemples de commandes Winget à taper dans le Terminal Windows :
Recherche d’une application
Vous pouvez rechercher une application spécifique en utilisant la commande suivante :
winget search nom_de_l'application
Par exemple, pour rechercher le navigateur Mozilla Firefox, vous pouvez utiliser la commande suivante :
winget search Firefox
Installation d’une application
Vous pouvez installer une application en utilisant la commande suivante :
winget install nom_de_l'application
Par exemple, pour installer le navigateur Mozilla Firefox, vous pouvez utiliser la commande suivante :
winget install Mozilla.Firefox
Mise à jour d’une application
Vous pouvez mettre à jour une application en utilisant la commande suivante :
winget update nom_de_l'application
Par exemple, pour mettre à jour le navigateur Google Chrome, vous pouvez utiliser la commande suivante :
winget update Google.Chrome
Mettre à jour toutes les applications en même temps
Pour afficher les mises à jour des applications disponibles, tapez la commande suivante :
winget upgrade
Pour installer toutes les mises à jour des applications en simultané, tapez la commande suivante :
winget upgrade --all
Désinstallation d’une application
Vous pouvez désinstaller une application en utilisant la commande suivante :
winget uninstall nom_de_l'application
Par exemple, pour désinstaller le navigateur Mozilla Firefox, vous pouvez utiliser la commande suivante :
winget uninstall Mozilla.Firefox
Récapitulatif des principales commandes Winget
Et voici le tableau avec les différentes commandes Winget que vous pouvez copier et coller dans le Terminal Windows :
Commande | Description |
---|---|
winget search [nom] | Recherche une application en utilisant un mot-clé ou un nom spécifique. |
winget list | Liste toutes les applications installées sur votre ordinateur. |
winget install [nom] | Installe une application à partir de son nom. |
winget install --id [id] | Installe une application en utilisant son ID. |
winget upgrade --id | Met à jour une application à partir de son ID. |
winget upgrade --all | Met à jour toutes les applications installées. |
winget uninstall [nom] | Désinstalle une application à partir de son nom. Si le nom de l’application comporte un espace, mettez des guillemets (exemple : winget uninstall “Microsoft Teams”) |
winget uninstall --id [id] | Désinstalle une application à partir de son ID. |
winget show [nom] | Affiche des informations détaillées sur une application. |
winget hash [nom] | Calcule la somme de contrôle SHA256 d’un fichier téléchargé à partir de winget. |
winget source | Gère les référentiels tiers. |
winget settings | Afficher ou modifier les paramètres winget. |
Les avantages de Winget
Winget présente plusieurs avantages pour les utilisateurs de Windows. Tout d’abord, il permet une installation facile et rapide d’applications à partir de la ligne de commande, ce qui peut être utile pour les administrateurs système et les développeurs.
De plus, Winget permet de mettre à jour et de désinstaller rapidement des applications, évitant ainsi de passer par l’interface utilisateur. En outre, Winget est entièrement open-source, ce qui signifie que les utilisateurs peuvent contribuer à son développement et résoudre les problèmes qu’ils rencontrent.
Conclusion
Dans l’ensemble, Winget est un outil pratique et puissant pour gérer vos applications Windows. Que vous soyez administrateur système, développeur ou simple utilisateur, Winget peut vous aider à installer, mettre à jour et désinstaller rapidement vos applications. Grâce à son intégration avec un grand nombre de référentiels de logiciels tiers, Winget est un outil très polyvalent qui peut vous faire gagner beaucoup de temps.
Dommage qu’il manque beaucoup de paquets par rapport à chocolattey. Par exemple Kitty est absent. Je n’ai pas trouvé d’infos sur comment le rajouter.
Hello Alexis,
Et il n’est pas possible d’ajouter le dépôt de Chocolatey dans Winget avec la commande winget source ?
Je crois me souvenir que pour désinstaller un paquet avec un nom composé il faut le mettre entre guillemets.
Par exemple: winget uninstall “Calculatrice Windows”
A la difference d’un paquet avec un nom simple où il n’est pas necessaire de mettre de guillements.
Par exemple: winget uninstall Xbox
Pour ma par j’utilise WingetUI qui remplace avantageusement Winget.
Oui, c’est exact. Je l’ai précisé dans l’article, merci.
Par ailleurs, WingetUI est très bien aussi 🙂 Nous avons déjà rédigé un article à son sujet :
https://www.justgeek.fr/wingetui-97146/
Sinon, il y a également WiGui qui est pas mal aussi (logiciel portable avec interface minimaliste) :
https://www.justgeek.fr/installer-plusieurs-logiciels-en-meme-temps-avec-wigui-106060/