Gestionnaire de package Windows (préversion)Windows Package Manager (preview)

Important

Le Gestionnaire de package Windows et l’outil winget sont en préversion publique et peuvent être considérablement modifiés avant d’être en disponibilité générale.Windows Package Manager and the winget tool are in public preview and may be substantially modified before they are generally available. Microsoft ne donne aucune garantie, expresse ou implicite, concernant les informations fournies ici.Microsoft makes no warranties, express or implied, with respect to the information provided here.

Le Gestionnaire de package Windows est une solution de gestion de package complète qui se compose d’un outil en ligne de commande et d’un ensemble de services conçus pour l’installation des applications sur Windows 10.Windows Package Manager is a comprehensive package manager solution that consists of a command line tool and set of services for installing applications on Windows 10.

Gestionnaire de package Windows pour les développeursWindows Package Manager for developers

Les développeurs utilisent l’outil en ligne de commande winget pour découvrir, installer, mettre à niveau, supprimer et configurer un ensemble organisé d’applications.Developers use the winget command line tool to discover, install, upgrade, remove and configure a curated set of applications. Une fois l’outil winget installé, les développeurs peuvent y accéder par le biais du Terminal Windows, de PowerShell ou de l’invite de commandes.After it is installed, developers can access winget via the Windows Terminal, PowerShell, or the Command Prompt.

Pour plus d’informations, consultez Utiliser l’outil winget pour installer et gérer des applications.For more information, see Use the winget tool to install and manage applications.

Gestionnaire de package Windows pour les ISVWindows Package Manager for ISVs

Les éditeurs de logiciels indépendants (ISV) peuvent utiliser le Gestionnaire de package Windows comme canal de distribution des packages logiciels qui contiennent leurs outils et applications.Independent Software Vendors (ISVs) can use Windows Package Manager as a distribution channel for software packages containing their tools and applications. Pour l’envoi de packages logiciels (contenant des programmes d’installation .msix, .msi ou .exe) au Gestionnaire de package Windows, nous fournissons le dépôt de manifestes de package de la communauté Microsoft sur GitHub. Dans ce dépôt open source, les ISV peuvent charger des manifestes de package pour faire évaluer leurs packages logiciels en vue de les ajouter dans le Gestionnaire de package Windows.To submit software packages (containing .msix, .msi, or .exe installers) to Windows Package Manager, we provide the open source Microsoft Community Package Manifest Repository on GitHub where ISVs can upload package manifests to have their software packages considered for inclusion with Windows Package Manager. Les manifestes sont validés automatiquement, mais peuvent aussi être vérifiés manuellement.Manifests are automatically validated and may also be reviewed manually.

Pour plus d’informations, consultez Envoyer des packages au Gestionnaire de package Windows.For more information, see Submit packages to Windows Package Manager.

Présentation des gestionnaires de packageUnderstanding package managers

Un gestionnaire de package est un système ou un ensemble d’outils qui permet d’automatiser l’installation, la mise à niveau, la configuration et l’utilisation des logiciels.A package manager is a system or set of tools used to automate installing, upgrading, configuring and using software. La plupart des gestionnaires de package sont conçus pour découvrir et installer des outils de développement.Most package managers are designed for discovering and installing developer tools.

Dans l’idéal, les développeurs utilisent un gestionnaire de package pour spécifier les prérequis des outils dont ils ont besoin pour développer des solutions pour un projet donné.Ideally, developers use a package manager to specify the prerequisites for the tools they need to develop solutions for a given project. Le gestionnaire de package suit ensuite les instructions déclaratives pour installer et configurer les outils.The package manager then follows the declarative instructions to install and configure the tools. Le gestionnaire de package réduit le temps de préparation d’un environnement et contribue à garantir que les mêmes versions des packages sont installées sur toutes les machines.The package manager reduces the time spent getting an environment ready, and it helps ensure the same versions of packages are installed on their machine.

Les gestionnaires de package tiers peuvent utiliser le dépôt de manifestes de package de la communauté Microsoft pour augmenter la taille de leur catalogue de logiciels.Third party package managers can leverage the Microsoft Community Package Manifest Repository to increase the size of their software catalog.