| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| winget [2023/03/31 23:41] – superadmin | winget [2024/12/31 14:54] (Version actuelle) – [Introduction] superadmin |
|---|
| ===== Introduction ===== | ===== Introduction ===== |
| |
| Winget est le gestionnaire des paquets officiel de Microsoft, intégré à Windows 10 et 11. Il permet d'installer, de désinstaller, et de mettre à jour de nombreuses applications pour Windows. Il existe également une interface graphique pour les plus réticents à la ligne de commande, également compatible avec Chocolatey et Scoop : [[https://github.com/marticliment/|WingetUI]]. | Winget est le gestionnaire des paquets officiel de Microsoft, intégré à Windows 10 et 11. Il permet d'installer, de désinstaller, et de mettre à jour de nombreuses applications pour Windows, à la manière des gestionnaires de paquets Linux. |
| | |
| | Il existe également une interface graphique pour les plus réticents à la ligne de commande, également compatible avec Chocolatey et Scoop (alternatives non officielles à Winget) : [[https://github.com/marticliment/UniGetUI|UniGetUI]]. |
| |
| ===== Utilisation de Winget ===== | ===== Utilisation de Winget ===== |
| |
| ==== Afficher la version de Winget installée ==== | ==== Afficher la version de Winget ==== |
| |
| <code>winget -v</code> | <code>winget -v</code> |
| {{ ::winget4.png |Installation d'un paquet avec winget}} | {{ ::winget4.png |Installation d'un paquet avec winget}} |
| |
| | 8-) L'option ''--silent'' permet d'installer les apps en mode silencieux (sans intervention humaine nécessaire ni affichage des fenêtres d'installation) |
| | |
| | 8-) On peut également utiliser l'option ''--v'' pour indiquer la version précise de l'app à installer |
| ==== Désinstallation de paquets ==== | ==== Désinstallation de paquets ==== |
| |
| |
| {{ ::winget7.png |Désinstallation d'un paquet}} | {{ ::winget7.png |Désinstallation d'un paquet}} |
| | |
| | 8-) L'option ''--silent'' permet de désinstaller les apps en mode silencieux (sans intervention humaine nécessaire ni affichage des fenêtres d'installation) |
| |
| ==== Mettre à jour les paquets ==== | ==== Mettre à jour les paquets ==== |
| |
| Avant de mettre à jour les paquets, s'assurer que la liste des paquets disponibles dans les dépôts : | Avant de mettre à jour les paquets, s'assurer que la liste des paquets disponibles dans les dépôts est bien à jour (voir [[winget#gestion_des_sources_de_paquets|Gestion des sources de paquets]]) |
| | |
| <code>winget sources updates</code> | |
| |
| {{ ::winget8.png |Mise à jour des sources de paquets}} | {{ ::winget8.png |Mise à jour des sources de paquets}} |
| :!: Si l'erreur "Les contrats de package n’ont pas été acceptés. Opération annulée." apparaît pour des paquets, les installer individuellement et ajouter les arguments ''--accept-package-agreements'' et ''--accept-source-agreements'' pour accepter les conditions d'utilisations des paquets. | :!: Si l'erreur "Les contrats de package n’ont pas été acceptés. Opération annulée." apparaît pour des paquets, les installer individuellement et ajouter les arguments ''--accept-package-agreements'' et ''--accept-source-agreements'' pour accepter les conditions d'utilisations des paquets. |
| |
| ===== Installation sous Windows Sandbox ===== | Ce qui donne au complet : |
| | |
| | <code>winget upgrade --all --accept-package-agreements --accept-source-agreements</code> |
| | |
| | ==== Gestion des sources de paquets ==== |
| | |
| | Ajouter une source de paquets : |
| | |
| | <code>winget source add <depot></code> |
| | |
| | Mettre à jour la liste des paquets disponibles dans les sources : |
| | |
| | <code>winget sources updates</code> |
| | |
| | ===== Installation de Winget sous Windows Sandbox ===== |
| |
| Winget peut être installé sous Windows Sandbox grâce au script suivant : | Winget peut être installé sous Windows Sandbox grâce au script suivant : |
| ===== Sources ===== | ===== Sources ===== |
| |
| [[https://learn.microsoft.com/fr-fr/windows/package-manager/winget/|Documentation officielle de Winget]] | [[https://learn.microsoft.com/fr-fr/windows/package-manager/winget/|📖 Documentation officielle de Winget]] |
| |
| [[https://www.it-connect.fr/comment-utiliser-winget-sous-windows-10/|Tutoriel de Winget sur ITConnect]] | [[https://www.it-connect.fr/comment-utiliser-winget-sous-windows-10/|Tutoriel de Winget sur ITConnect]] |