Winget, le nouveau gestionnaire de packages ouvert développé par Microsoft

Ailette

Microsoft a beaucoup donné à parler ce mois-ci Et c'est que depuis la déclaration du président de Microsoft dans laquelle il admettait qu'il avait tort dans son attitude envers les logiciels open source, les fans des deux côtés ont perdu le contrôle et leurs opinions n'ont pas été tenues (bonnes et mauvaises).

Maintenant, dans des nouvelles un peu plus récentes, Microsoft a fait un autre pas qui a fait réfléchir un peu plus sur sa relation avec l'open source. ET est que ses développeurs ont publié la publication de la première version de tester votre gestionnaire de packages "Winget" (Gestionnaire de packages Windows).

Ce nouveau gestionnaire de paquets fournit des outils pour installer des applications à l'aide de la ligne de commande (ce que les utilisateurs Linux reconnaîtront immédiatement) car de nombreuses distributions Linux utilisent (principalement) des gestionnaires de packages avec lesquels au lieu de rechercher une application sur le Web, de télécharger un programme d'installation et de cliquer sur un assistant, il peut être exécuté une commande rapide pour rechercher et installer une application par nom.

À propos de Winget

A l'heure actuelle, cet outil est destiné aux développeurs, Mais Microsoft est conscient que les développeurs tiers pourraient un jour créer un outil graphique simple qui trouve et installe rapidement les applications.

Ce qui pourrait ressembler au Windows Store, mais avec un accès à tout un univers d'applications de bureau Windows que les gens utilisent réellement. En d'autres termes, c'est comme Chocolatey, mais intégré à Windows.

La version actuelle prend en charge les commandes pour

  • Trouver une application
  • installer
  • Afficher les informations sur le package
  • Configurer les référentiels
  • Travailler avec des hachages de fichiers d'installation
  • Vérifier l'intégrité des métadonnées

Dans la prochaine version, les commandes de désinstallation, de liste et de mise à jour sont attendues.

Les paramètres du package sont définis via des fichiers avec un manifeste au format YAML. Les fichiers exécutables sont stockés directement sur les principaux serveurs du projet, le référentiel agit uniquement comme un index et le manifeste fait référence à un fichier msi externe (par exemple, hébergé sur GitHub ou sur le site Web du projet) et utilise le hachage SHA256 pour contrôler l'intégrité et protéger contre la contrefaçon.

La première version complète est prévue pour mai de l'année prochaine, prendra en charge l'intégration avec le catalogue Microsoft Store, la saisie semi-automatique des entrées, diverses catégories de versions (versions, versions bêta), l'installation de composants système et d'applications pour le panneau de contrôle, les optimisations pour fournir des fichiers très volumineux (delta-mises à jour ), des ensembles de packages, une interface pour générer des manifestes, travailler avec des dépendances, des fichiers d'installation au format zip (en plus de msi), etc.

Le gestionnaire de paquets winget est maintenant disponible pour les utilisateurs de la dernière version expérimentale de Windows Insider et sera livré dans le cadre de Desktop Application Installer 1.0.

Actuellement, des projets comme 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad ont déjà été ajoutés au référentiel, LibreOffice, Minecraft, Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard et Wireshark, ainsi qu'un grand nombre d'applications Microsoft, sont disponibles pour l'installation à partir de ce gestionnaire de packages.

Le code Winget est écrit en C ++ et distribué sous la licence MIT. Les packages sont installés à partir d'un référentiel pris en charge par la communauté. Contrairement à l'installation de programmes à partir du catalogue Windows Store, winget vous permet d'installer des applications sans marketing, images et publicités inutiles.

Si vous voulez en savoir plus, vous pouvez vérifier les détails dans le lien suivant. 

Comment tester Winget?

Qui sont-ils pour Utilisateurs de Windows Insider”Et sont intéressés par ce gestionnaire de paquets, ils peuvent s'inscrire au programme Windows Package Manager Insiders avec la même adresse e-mail de compte Microsoft que celle que vous utilisez dans votre build Insider.

Une fois approuvé, le Microsoft Store mettra à jour le package App Installer sur votre build Windows 10 Insider et vous aurez désormais accès à la commande winget dans PowerShell.


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Yvan dit

    Winget semble bon pour gérer un ordinateur personnel, mais pas assez bon pour gérer les ordinateurs d'entreprise.
    Le WAPT est le mieux adapté à un contexte d'entreprise.

  2.   isard dit

    Microsoft change peu (bien qu'il "supporte" désormais les logiciels libres):

    https://keivan.io/the-day-appget-died/