OneGet : Windows 10 dispose d'un gestionnaire de paquets
Microsoft s'inspire une nouvelle fois de Linux

Le , par Hinault Romaric, Responsable .NET
Après l’intégration des bureaux virtuels (qui permettent aux utilisateurs d’être plus productifs en leur offrant la possibilité de créer plusieurs espaces de travail), Microsoft s’inspire encore des distributions Linux pour gratifier Windows 10 de nouvelles fonctionnalités.

Windows 10, qui est actuellement disponible en préversion pour des tests, intègre un gestionnaire de paquets baptisé « OneGet ».

Cette fonctionnalité s’apparente aux gestionnaires de packages classiques que l’on trouve dans les distributions Linux, notamment APT (Advanced Packaging Tool) sous Ubuntu ou encore Aptitude sous Debian.

Sous les distributions Linux, les gestionnaires de paquets permettent une recherche facile et efficace, une installation simple et une désinstallation propre des logiciels et utilitaires. Ils permettent aussi de maintenir à jour les différents paquets installés sur un système d’exploitation.

Cette fonctionnalité, qui fait la fierté des utilisateurs de Linux, leur permet de s’affranchir des successions de clics auxquelles sont confrontés les utilisateurs de Windows ou de OS X pour procéder à l’installation d’une application.


Désormais, cette possibilité est également offerte aux utilisateurs de Windows. Dans la preview de Windows 10, pour installer des applications, les utilisateurs peuvent simplement lancer PowerShell et utiliser OneGet pour les installer, via des commandes comme « Find-Package VLC » ou « Install-Package Firefox ».

OneGet est basé sur NuGet (gestionnaire de paquets open source .NET, disponible dans Visual Studio) et utilise le même format de paquets que Chocolatey (gestionnaire de paquets tiers pour Windows).

OneGet offre toutes les fonctionnalités qu’on peut trouver dans un gestionnaire de paquets : recherche, installation, mise à jour, désinstallation, ajout des sources, filtres, gestion de la liste des dépôts, etc.

Les administrateurs seront les premiers à voir l’utilité de cette fonctionnalité. Elle leur permettra, par exemple, de télécharger et d'installer un paquet sur un ensemble de machines, en une seule commande.

Pour l’instant, on ne sait pas si Microsoft compte améliorer OneGet et lui apporter une interface graphique.

De plus, quelques questions subsistent, compte tenu du fait que Windows 10 dispose déjà d’une galerie d’applications. Il semblerait cependant que OneGet n’ait pas pour vocation de remplacer le store, mais serait complémentaire à celui-ci. Il offrira un nouveau moyen d’installer les applications desktop.

Source : How To Geek


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de imikado imikado - Rédacteur https://www.developpez.com
le 29/10/2014 à 20:21
L'imitation est la meilleure forme de flatterie

Avatar de wamania wamania - Rédacteur https://www.developpez.com
le 29/10/2014 à 21:26
Ca m'énerve d'avance...
Non pas que M$ prenne ce système qui marche si bien, mais des discutions à venir.

"T'as vu le nouveau truc de M$ ? c'est génial"
"Mouaih, ça existe depuis 20 ans sur linux"
"Evidemment, dès qu'il y a un truc bien qui sort, ça vient de linux !"
"bah... ouaih"
Avatar de sombre005 sombre005 - Nouveau membre du Club https://www.developpez.com
le 29/10/2014 à 21:28
On dirait presque une bonne nouvelle.
Enfin presque.

La plupart des utilisateurs de Windows ont toujours été sur des sites de téléchargements avant que Microsoft mette en place leur store sur W8.

il ne reste à voir que dans son utlisation comment est-ce que cela va marché.
Si on créer des dépots hors des serveurs de Microsoft, celà peut-être un facteur d'attaque par DDOS. Comme une très large majorité de personne utilise et continuera d'utiliser Windows, les pirates qui voudront se faire de l'argent "facilement" découvriront les bugs en tout genre qu'il y aura et très rapidement sans doute.

L'interet de ce système est de tout avoir à porter de main. Est-ce que ce système sera exclusivement Windows ou sera-t-il généralisé à d'autres OS?

Je veux dire par là, que est-ce que nous futurs développeurs ou non de Windows 10, devront avoir Windows 10 pour déployer un dépot OneGet ou alors est-ce que nous pourrons avoir la possibilité de créer ce fameux dépot sur un serveur avec Linux?

Il faudra qu'ils clarifient cela.
Avatar de koyosama koyosama - Membre éclairé https://www.developpez.com
le 29/10/2014 à 21:57
Il y a Chocalatey qui marche bien.
Avatar de crank1890 crank1890 - Nouveau membre du Club https://www.developpez.com
le 29/10/2014 à 22:08
J'approuve à 200% ! Il faut croire que MS a enfin décidé de porter attention aux avis de la communauté.
Avatar de jeremya jeremya - Membre confirmé https://www.developpez.com
le 30/10/2014 à 1:01
OneGet a été annoncé en avril lors de la BUILD 2014.

Windows Management Framework V5 Preview:
http://blogs.technet.com/b/windowsserver/archive/2014/04/03/windows-management-framework-v5-preview.aspx

Le code source est disponible sur GitHub.

OneGet General Q and A:
https://github.com/OneGet/oneget/wiki/Q-and-A
Avatar de pcaboche pcaboche - Rédacteur https://www.developpez.com
le 30/10/2014 à 3:13
Citation Envoyé par imikado Voir le message
L'imitation est la meilleure forme de flatterie
Tu veux vraiment qu'on fasse la liste des trucs qu'Apple a copiés à droite à gauche ?







Sans parler d'OS X qui, à la base, est un BSD modifié...
Avatar de Markand Markand - Membre averti https://www.developpez.com
le 30/10/2014 à 8:24
Moi ce qui va me faire marrer, c'est quand les pro Windows vont sortir aux pro Libristes "He t'as vu, GNU/Linux a copié le système de gestionnaire de paquets de windows !"
Avatar de Sodium Sodium - Membre éprouvé https://www.developpez.com
le 30/10/2014 à 9:00
Une bonne nouvelle mais qui passera sans doute inaperçue si une interface graphique n'y est pas adjointe.
Quant à qui copie sur qui, c'est un débat sans fin et sans intérêt.
Les différents gestionnaires de bureaux linux ont sans aucun doute autant emprunté aux OS fermés que les OS fermés ont empruntés à la mécanique profonde aux systèmes libres.
Avatar de Shuty Shuty - Membre éprouvé https://www.developpez.com
le 30/10/2014 à 9:23
Comme quoi... La source primaire reste le libre et / ou l'open source !
Contacter le responsable de la rubrique Accueil