winget : le gestionnaire de paquets de Windows

Winget, le gestionnaire de paquets de Windows

Si vous êtes un utilisateur de Windows 11 ou 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, aussi connu sous le nom de Windows Package Manager, est un outil en ligne de commande développé par Microsoft qui simplifie la gestion des logiciels sous Windows 10 et 11. Il s’inspire des gestionnaires de paquets populaires utilisés sur les systèmes Linux, comme apt ou yum, pour offrir un moyen centralisé et efficace d’installer, de mettre à jour, et de désinstaller des applications.

Plutôt que de passer du temps à parcourir des sites web à la recherche de fichiers d’installation, Winget vous permet d’accéder à un large catalogue d’applications directement depuis l’Invite de commandes ou PowerShell. Il garantit une installation rapide et sécurisée, tout en réduisant les risques liés aux logiciels indésirables ou aux dépendances manquantes.

Cependant, pour utiliser Winget, vous devez d’abord vérifier s’il est bien installé sur votre machine, puis apprendre quelques commandes de base que nous allons explorer dans la suite de cet article.

Vérification et installation de Winget

La plupart des utilisateurs sous Windows 10 (version 1709 et plus récente) et Windows 11 auront déjà Winget installé par défaut. Toutefois, si ce n’est pas le cas, voici comment l’installer manuellement :

  1. Rendez-vous sur la page GitHub officielle de Winget pour télécharger le fichier Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle.
telecharger winget
  1. Double-cliquez sur le fichier téléchargé pour lancer l’installation.
  2. Une fois l’installation terminée, ouvrez l’Invite de commandes ou PowerShell en tant qu’administrateur et tapez la commande :
winget --version

Si la version de Winget s’affiche, cela signifie que l’installation a réussi et que vous êtes prêt à l’utiliser.

Utilisation de Winget : les principales commandes à connaître

Pour commencer à utiliser Winget, il vous suffit d’ouvrir l’Invite de commandes ou le PowerShell. Vous pouvez le faire en tapant « cmd » ou « PowerShell » dans la barre de recherche Windows, puis en sélectionnant « Exécuter en tant qu’administrateur ». Toutes les commandes ci-dessous doivent être exécutées depuis l’un de ces deux outils.

📝 Note : Si le nom de l’application contient plusieurs mots, n’oubliez pas de mettre ce nom entre guillemets. Par exemple, pour installer Google Chrome, vous devez utiliser winget install “Google Chrome”, sinon Winget ne reconnaîtra pas correctement le nom.

Rechercher une application

Pour rechercher une application spécifique, utilisez la commande suivante :

winget search nom_de_l'application

Par exemple, pour trouver Mozilla Firefox :

winget search Firefox

Cette commande interroge le catalogue de logiciels disponibles et vous affiche une liste d’applications correspondantes.

winget search

Installer une application

Une fois que vous avez trouvé l’application souhaitée, vous pouvez l’installer facilement :

winget install nom_de_l'application

Par exemple, pour installer Firefox :

winget install Mozilla.Firefox

Winget téléchargera et installera l’application sans nécessiter d’autres interventions de votre part.

winget install

Mettre à jour une application

Pour mettre à jour une application déjà installée, la commande suivante vous sera utile :

winget update nom_de_l'application

Par exemple, pour mettre à jour le navigateur Google Chrome, utilisez la commande suivante :

winget update Google.Chrome
winget update

Mettre à jour toutes les applications en même temps

Pour afficher les mises à jour des applications disponibles, tapez la commande suivante :

winget upgrade

Si vous souhaitez mettre à jour toutes les applications installées en une seule commande, utilisez :

winget upgrade --all
winget upgrade

Désinstaller une application

Pour désinstaller une application via Winget, procédez comme suit :

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
winget uninstall

Récapitulatif des principales commandes Winget

Pour vous faciliter la tâche, voici un récapitulatif des principales commandes Winget que vous utiliserez régulièrement :

CommandeDescription
winget search [nom]Recherche une application en utilisant un mot-clé ou un nom spécifique.
winget listListe 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 –idMet à jour une application à partir de son ID.
winget upgrade –allMet à 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 sourceGère les référentiels tiers.
winget settingsAfficher ou modifier les paramètres winget.

Autres outils utiles pour gérer vos applications

winstall.app : un outil visuel pour Winget

Si vous préférez une approche plus visuelle que la ligne de commande, le site web winstall.app est une excellente alternative. Ce site permet de parcourir le catalogue d’applications disponibles via Winget et de générer des commandes pour les installer. Voici comment procéder :

  1. Rendez-vous sur winstall.app.
  2. Utilisez la barre de recherche pour trouver les applications que vous souhaitez installer.
  3. Sélectionnez plusieurs applications si nécessaire, puis cliquez sur « Generate script » pour obtenir une commande Winget.
winstall generate script
  1. Il ne vous reste plus qu’à copier/coller cette commande dans l’Invite de commandes ou PowerShell pour installer vos logiciels d’un coup.
winstall copier commande winget

winstall.app est donc idéal si vous souhaitez simplifier encore plus l’utilisation de Winget sans avoir à taper manuellement toutes les commandes.

Chocolatey : une alternative complète à Winget

En plus de Winget, il existe un autre gestionnaire de paquets bien connu pour Windows : Chocolatey. Cet outil est plus ancien que Winget et propose quelques fonctionnalités supplémentaires. Voici pourquoi certains utilisateurs choisissent Chocolatey :

  • Un plus grand choix d’applications : Chocolatey dispose d’une base de données encore plus vaste que Winget, avec des milliers de logiciels disponibles.
  • Fonctionnalités supplémentaires : En plus d’installer, mettre à jour et désinstaller des logiciels, Chocolatey permet de gérer des scripts et des dépendances de manière plus avancée.

En somme, si vous avez besoin d’une solution un peu plus complète, Chocolatey peut être un bon complément à Winget, surtout pour ceux qui souhaitent gérer plusieurs applications en une seule fois ou automatiser certaines tâches.

Pour plus d’informations sur Chocolatey, nous vous invitons à consulter notre article dédié :

👉 Chocolatey : un gestionnaire de paquets pour Windows


Cet article vous a plu ? N'hésitez pas à le partager sur les réseaux sociaux et abonnez-vous à JustGeek sur Google News pour ne manquer aucun article !

Et si vous souhaitez aller plus loin dans votre soutien, vous pouvez nous offrir un petit café virtuel ☕️. Merci pour votre soutien !

Offrez-nous un café
4 commentaires
  1. 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.

  2. 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.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Article précédent
Rituel Meurtrier

Rituel Meurtrier : Morgan Freeman traque un tueur en série dans son prochain film

Article suivant
Comment désactiver les notifications d’une application sur Android

Désactiver les notifications d’une application sur Android

À découvrir également