Au fur et à mesure que Windows s'est développé au fil des ans, nous avons vu Microsoft introduire certaines des fonctionnalités de Linux dans l'écosystème Windows. En plus de Windows 10 et 11 prenant en charge un sous-système Linux via WSL 2, ils disposent également d'un gestionnaire de packages appelé Windows Package Manager (ou winget en abrégé).
Alors, qu'est-ce que le gestionnaire de packages Windows et comment l'utilisez-vous? Continuez à lire pendant que nous répondons à toutes vos questions brûlantes ci-dessous.
Qu'est-ce qu'un gestionnaire de packages?
Toutes les applications modernes et tous les projets que vous créez utiliseront les frameworks, bibliothèques et outils existants. Si vous créez une application React simple, vous aurez besoin de Node.js, ReactJS et d'autres bibliothèques ou outils pour que votre projet fonctionne correctement. Le logiciel tiers sous-jacent qui aide essentiellement le fonctionnement de votre projet est appelé dépendances.
Comme vous pouvez l'imaginer, gérer l'installation et la mise à jour de plusieurs dépendances au sein d'un projet peut devenir assez frustrant. Vous devez également vous assurer que votre système est compatible avec les logiciels tiers. Si vous deviez intégrer et mettre à jour manuellement chaque logiciel tiers, vous perdriez une bonne partie de votre temps précieux à gérer les dépendances logicielles.
Pour résoudre ce problème (entre autres), les développeurs ont eu l'idée ingénieuse d'un gestionnaire de packages, un outil unique capable de gérer toutes les dépendances de votre projet. Les gestionnaires de packages exécutent généralement plusieurs fonctionnalités essentielles telles que :
- Trouver les fichiers source corrects pour votre plate-forme.
- S'assurer que les fichiers sources sont exempts de logiciels malveillants et d'autres vulnérabilités de sécurité.
- Intégration des dépendances dans votre projet.
- Permettant une installation, une mise à jour et une suppression transparentes des dépendances logicielles.
Les gestionnaires de packages disposent également d'un vaste catalogue d'outils parmi lesquels vous pouvez choisir et installer avec une seule commande sur le terminal.
Voici quelques exemples de gestionnaires de packages populaires :
- Brassage maison.
- Gestionnaire de paquets de nœuds (NPM).
- Fil.
- Outil d'empaquetage avancé (APT).
Qu'est-ce que le gestionnaire de packages Windows?
Le gestionnaire de packages Windows, ou winget comme on l'appelle communément, est la version Microsoft d'un gestionnaire de packages de style Linux. Winget a été publié en 2020 en tant que gestionnaire de packages d'utilitaires de ligne de commande open source et contient une large gamme d'applications disponibles à partir desquelles les utilisateurs peuvent installer. Comme d'autres gestionnaires de packages largement utilisés, Microsoft s'est assuré que le gestionnaire de packages Windows est gratuit et disponible sur GitHub.
En utilisant le gestionnaire de packages Windows, vous pouvez facilement installer, mettre à jour et supprimer des applications avec une seule commande dans le terminal. Dites adieu aux jours de téléchargement des fichiers d'installation et d'installation manuelle de chaque application.
Winget utilise un format de manifeste de package YAML qui le rend facile à comprendre et à configurer. Les développeurs utilisent généralement le format de manifeste YAML pour regrouper leurs applications afin qu'elles soient compatibles avec le gestionnaire de packages Windows.
Auparavant, les utilisateurs de Windows devaient s'appuyer sur Chocolatey, un gestionnaire de packages tiers spécialisé pour le système d'exploitation Windows. Chocolatey est assez puissant et largement adopté par la grande fraternité Windows. D'un autre côté, la plupart des utilisateurs de Windows ne sont pas encore familiers ou à l'aise avec le gestionnaire de packages Windows; nous espérons que ce guide aidera à changer cela.
Comment configurer le gestionnaire de packages Windows sur Windows 11
Le gestionnaire de packages Windows n'est pas préinstallé sur Windows, vous devrez donc le télécharger manuellement. Heureusement, le processus d'installation est simple et ne devrait pas poser d'obstacles.
Microsoft exige que votre système Windows exécute Windows 10 1709 ou une version ultérieure pour utiliser winget. Vous devrez également connectez-vous à l'aide de votre compte Microsoft et assurez-vous que vous êtes également connecté à l'application Microsoft Store.
Il existe deux manières principales d'installer le gestionnaire de packages Windows sur Windows 11.
Comment installer Winget à l'aide du Microsoft Store
Le moyen le plus simple d'installer le gestionnaire de packages Windows consiste à utiliser le Microsoft Store. Pour ce faire, vous pouvez télécharger le gestionnaire de packages Windows via le programme d'installation d'applications officiel de Microsoft :
- Lancez le Boutique Microsoft en utilisant le Le menu Démarrer.
- Rechercher Installateur d'application et sélectionnez la meilleure correspondance.
- Clique sur le Installer bouton si vous le voyez. Sinon, Installateur d'application existe déjà sur votre PC, et vous n'aurez qu'à vous assurer qu'il est mis à jour.
Comment installer Winget via PowerShell
Si vous rencontrez des problèmes dans le Microsoft Store, vous devriez envisager d'installer Winget à l'aide de Windows PowerShell. Une fois que vous êtes connecté à Internet, suivez les étapes ci-dessous :
- Du Commencer menu, rechercher PowerShell, et sélectionnez Exécuter en tant qu'administrateur.
- Dans la ligne de commande, collez la commande ci-dessous et appuyez sur Entrer
Appelez-WebRequest -Uri https ://aka.ms/winget -OutFile winget.zip; Développer-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- Une fois l'installation terminée, tapez la commande suivante et appuyez sur Entrer pour vérifier votre installation.
Comment utiliser Winget sur Windows 11
Maintenant que vous avez configuré Winget, vous devez apprendre à utiliser les commandes associées à l'outil Winget, notamment le téléchargement, la configuration de la configuration et l'affichage des applications installées.
1. Comment télécharger de nouvelles applications
Il existe une vaste gamme d'applications disponibles dans winget, et vous pouvez télécharger des applications telles que Google Chrome, 7-Zip, etc.
Pour télécharger une application à l'aide de winget, utilisez la commande suivante :
installation d'ailette <NOM DE L'APPLICATION>
2. Comment parcourir les applications
Si vous cherchez une nouvelle application à installer mais que vous ne savez pas comment parcourir les applications disponibles, vous pouvez utiliser la fonction de recherche de winget. Une méthode consiste à utiliser la commande de recherche de winget dans la ligne de commande. Entrez une requête de recherche avec la commande ci-dessous, et vous obtiendrez une liste des applications disponibles qui répondent à vos critères de recherche.
Par exemple, pour rechercher des programmes de compression, vous pouvez saisir :
zip de recherche winget
Alternativement, vous pouvez utiliser un outil tiers qui fournit une interface utilisateur facile à utiliser pour winget.
3. Comment afficher les applications installées
Vous pouvez afficher les applications qui ont été installées sur votre PC via :
aileron liste
4. Comment afficher les détails de l'application
Pour consulter les détails d'installation et la version logicielle d'une application spécifique, vous pouvez utiliser la commande suivante :
spectacle d'ailettes <NOM DE L'APPLICATION>
Les gestionnaires de packages valent-ils la peine sous Windows?
Winget est incroyable pour installer des applications sur votre PC Windows 11. Vous n'avez plus besoin de rechercher des liens de téléchargement sans logiciels malveillants sur Internet; ouvrez simplement un terminal et téléchargez l'application dont vous avez besoin via winget.