in

Windows 10 inclut un gestionnaire de packages de type Linux nommé «OneGet»

Oubliez le Windows Store. Microsoft travaille sur un framework de gestion de packages de style Linux pour Windows, et il est inclus avec Windows 10. Il est testé avec les packages existants de Chocolatey et vous permet d’installer facilement des applications de bureau et d’autres logiciels.

C’est une énorme nouvelle. Si vous avez déjà utilisé Linux, vous avez probablement toujours voulu un système de gestion de paquets pour le bureau Windows. Maintenant, il arrive enfin!

dans la version RTM, OneGet a été renommé PackageManagement.

OneGet, un framework de gestion de packages pour Windows

Ce gestionnaire de packages s’appelle OneGet et est livré dans le cadre de PowerShell. Dans un article de blog intitulé « Mon petit secret: Windows PowerShell OneGet»Chez Technet, Garret Serack de Microsoft explique:

«OneGet est une interface unifiée pour les systèmes de gestion de packages et vise à faire fonctionner la découverte, l’installation et l’inventaire de logiciels (SDII) via un ensemble commun de cmdlets (et éventuellement un ensemble d’API). Quelle que soit la technologie d’installation ci-dessous, les utilisateurs peuvent utiliser ces applets de commande communes pour installer / désinstaller des packages, ajouter / supprimer / interroger des référentiels de packages et interroger un système pour les logiciels installés. Inclus dans ce CTP qui peut . »

Comme OneGet fait partie de la dernière version de PowerShell, il est inclus par défaut dans l’aperçu technique de Windwos 10. Il est également disponible dans le cadre du Aperçu de Windows Management Framework 5.0 pour Windows 8.1.

Regardez simplement l’image en haut de cet article pour voir comment tout cela fonctionnera. Oui, vous pouvez installer VLC ou un autre logiciel Windows aussi facilement! Après avoir exécuté la commande, OneGet localisera le package dans vos sources de package configurées, le téléchargera sur votre ordinateur et l’installera – le tout automatiquement. Et il devrait y avoir des interfaces utilisateur graphiques pour cela aussi, donc cela ne prendra que quelques clics.

Geeks de Windows, célébrez! L’ère du gestionnaire de packages Windows officiellement pris en charge est maintenant presque arrivée!

@chrisbhoffman @ brians198 ok, asseyez-vous. Microsoft travaille sur #oneget, un agrégateur pkg mgr, qui inclura un client choco dans Win10

– Rob Reynolds (@ferventcoder) 27 octobre 2014

Actuellement installez le source du paquet Chocolatey avec une commande, mais les paquets Chocolatey ne s’installeraient pas réellement sur notre système après cela. Il s’agit d’un problème mineur en développement.)

Fonctionnement de OneGet

Allons un peu plus loin. Voici comment Microsoft décrit OneGet:

«OneGet est une nouvelle façon de découvrir et d’installer des progiciels à partir du Web. Avec OneGet, vous pouvez:

  • Gérer une liste de référentiels de logiciels dans lesquels les packages peuvent être recherchés, acquis et installés
  • Recherchez et filtrez vos référentiels pour trouver les packages dont vous avez besoin
  • Installez et désinstallez en toute transparence des packages d’un ou plusieurs référentiels avec une seule commande PowerShell »

L’applet de commande Get-PackageSource vous permet d’afficher une liste des sources ou référentiels de packages installés. OneGet comprend désormais deux sources fournies par Microsoft. Chocolatey était auparavant la source du package par défaut lors du développement et peut facilement être ajoutée.

Tout le monde peut créer et exploiter un référentiel de packages. Microsoft pourrait potentiellement créer son propre guichet unique pour les programmes de bureau Windows. Une entreprise peut gérer son propre référentiel avec les programmes qu’elle utilise afin qu’ils puissent être facilement installés et gérés. Un développeur de logiciel peut créer un référentiel contenant uniquement le logiciel qu’il crée afin que ses utilisateurs puissent facilement l’installer et le mettre à jour. Vous pouvez ajouter d’autres référentiels avec l’applet de commande Add-PackageSource ou les supprimer avec Remove-PackageSource.

L’applet de commande Find-Package vous permet de rechercher les sources de package que vous avez configurées pour les packages disponibles. Trouvez des logiciels à installer sans chercher sur le Web!

L’applet de commande Install-Package vous permet ensuite d’installer un package de votre choix, simplement en spécifiant son nom. Le package est automatiquement téléchargé et installé à partir du référentiel de logiciels de votre choix sans aucune recherche de fichiers .exe, sans les télécharger et en cliquant sur les assistants qui tentent d’installer des fichiers indésirables sur votre ordinateur. Mieux encore, vous pouvez spécifier plusieurs noms de packages ici – imaginez d’installer les cinquante programmes Windows que vous utilisez avec une seule commande et de laisser votre ordinateur prendre un café en le faisant.

L’applet de commande Get-Package vous permet ensuite de voir les packages que vous avez installés. Les packages peuvent être désinstallés ultérieurement avec Uninstall-Package. Il n’y a actuellement aucune commande Update-Package qui installera automatiquement les dernières versions de ces logiciels à partir des référentiels disponibles, ce qui sera cruellement nécessaire – j’espère que c’est en cours.

Qu’est-ce qu’un gestionnaire de packages? Et qu’est-ce que chocolaté?

Si vous êtes arrivé jusqu’ici, vous devez comprendre les bases de ce qu’est un gestionnaire de paquets. Fondamentalement, c’est un outil logiciel qui facilite l’installation, la mise à jour et la localisation des logiciels à installer. Les gestionnaires de packages sont utilisés sous Linux et vous permettent d’installer des packages à partir de référentiels de logiciels approuvés en quelques clics ou frappes. Le gestionnaire de packages peut automatiquement mettre à jour vos packages chaque fois que des versions mises à jour sont ajoutées aux référentiels, de sorte que chaque programme n’a pas besoin de son propre programme de mise à jour intégré. Il est facile à utiliser et très facile à automatiser.

Chocolaté est un gestionnaire de packages qui apporte ce style d’installation de logiciel facile à Windows. Actuellement, il utilise principalement des commandes de texte, il n’a donc pas trouvé beaucoup de place au-delà des geeks – mais les geeks adorent ça! Chocolatey vous permet d’installer des logiciels Windows tels que Firefox, VLC et 7-Zip en quelques frappes au lieu du processus habituel de téléchargement et de clic, tout comme vous installez un logiciel sous Linux. Chocolatey exécute actuellement un Kickstarter, à la recherche d’argent pour «faire passer Chocolatey au niveau supérieur». Ils travaillent également sur une interface utilisateur graphique pour leur gestionnaire de packages afin que les utilisateurs Windows moyens puissent l’utiliser plus facilement. Avec le cadre du gestionnaire de packages de Windows 10, Chocolatey peut facilement se greffer sur tout le travail effectué par Microsoft – un travail qui semble à l’origine inspiré par Chocolatey. Plutôt que d’être un système de gestion de paquet boulonné, Chocolatey fonctionnera main dans la main avec le cadre de gestion de paquet inclus avec Windows.

Il est impossible de dire exactement jusqu’où Microsoft ira ici. Une chose est sûre: pour les administrateurs système et les geeks Windows, l’installation de logiciels et l’automatisation des déploiements de logiciels sont sur le point de devenir beaucoup plus faciles. Il s’agit actuellement d’un outil geek, car il n’est disponible que via les commandes PowerShell. Mais, comme le dit Microsoft, cela sera finalement exposé comme un ensemble d’API.

Microsoft pourrait faire beaucoup plus avec cela. Ils pourraient utiliser ce système de gestion de paquets pour ajouter une installation facile des applications de bureau à partir du Windows Store – nous savons déjà qu’ils vont ajouter des applications de bureau au Windows Store dans Windows 10. Sur les systèmes Linux, il existe de jolis «app store» graphiques. -interfaces de style qui facilitent l’installation des programmes de bureau à partir du gestionnaire de packages système. Nous devrons continuer à regarder Windows 10 et voir jusqu’où ils vont dans ce nouveau cadre de gestion des packages.

Laisser un commentaire

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

Comment regarder Netflix avec vos amis en ligne

Comment regarder Netflix avec vos amis en ligne

Comment utiliser Tile pour trouver vos clés, votre portefeuille ou autre chose