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

Le , par Hinault Romaric

109PARTAGES

3  0 
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

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de 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"
15  10 
Avatar de 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é...
9  3 
Avatar de Markand
Membre confirmé 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 !"
8  9 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 10/11/2014 à 1:05
@SurferIX, tant d'idées reçues en si peu de mots, c'est une belle performance... si tu veux troller, essaie d'être plus subtil

Citation Envoyé par SurferIX Voir le message
développe PowerShell pour copier coller Linux
Euh... tu as déjà utilisé PowerShell ? Ça n'a vraiment pas grand chose à voir avec la ligne de commande Linux.
Ou alors c'est le fait de mettre une ligne de commande qui est de la copie ? ce n'est pourtant pas Linux qui a inventé le concept...

Citation Envoyé par SurferIX Voir le message
même s'ils ne leur arrivent pas à la cheville
Ça reste à voir. Je ne dis pas que PowerShell est nécessairement mieux qu'un bash ou zsh, mais il a des features assez excellentes. Par exemple :
  • tout le .NET framework est manipulable directement depuis la ligne de commande, ce qui rend PS très puissant et productif
  • les commandes ne manipulent pas du texte, mais des objets. Quand tu pipes une commande vers une autre, c'est un objet qui est passé, ce qui facilite beaucoup la manipulation (beaucoup moins de code de parsing)
  • on peut faire des modules qui modifient le comportement de l'auto-complétion en fonction de la commande tapée. Par exemple, posh-git propose (entre autres) l'auto-complétion contextuelle des commandes git. (je sais plus si c'est possible avec bash, peut-être que oui...)


Après bien sûr c'est pas non plus parfait : la syntaxe, par exemple, est un peu trop verbeuse à mon goût.

Citation Envoyé par SurferIX Voir le message
- ils ont 20 ans d'admin système à rattraper. Bien. On récupère tant bien que mal 20 années de retard.
Bah il y a toujours eu des outils d'admin assez puissants dans Windows, c'est juste qu'ils s'utilisaient principalement en mode graphique... MS commence à se rendre compte (un peu tardivement, certes) que la ligne de commande est parfois plus productive.

Citation Envoyé par SurferIX Voir le message
Maintenant le principe de gestion de dépôt à la Microsoft... encore la même chose qui existe déjà mais servi à une autre sauce histoire de garder le côté propriétaire de la chose...
Je vois pas trop où est le côté propriétaire dans OneGet.
C'est un "gestionnaire de gestionnaires de paquets", donc on peut l'utiliser avec toutes sortes de gestionnaires de paquets. Les principaux pour l'instant sont NuGet et Chocolatey (basé sur NuGet), qui sont open-source. NuGet inclut un serveur qu'on peut déployer n'importe où ; c'est de l'ASP.NET, mais a priori Mono doit pouvoir le faire tourner sans problème sous Linux ou Mac. Et de toutes façons, vu que les specs du protocole sont publiques, rien n'empêche de faire d'autres implémentations.

Bref, difficile de faire plus ouvert...

C'est du Microsoft, donc du propriétaire. Ta réponse est dans la question...
Tu as vécu en ermite dans une grotte sans Internet ces 5 dernières années, ou c'est juste de la mauvaise foi ?
MS fait toujours des logiciels propriétaires (c'est leur gagne pain après tout), mais n'a plus du tout la même attitude envers l'open-source que dans les années 2000. De plus en plus de leurs produits sont open-source (ASP.NET, et les nouveaux compilateurs C# et VB.NET, pour ne citer que les exemples les plus marquants). Et comme mentionné plus haut, il n'y a absolument rien qui empêche de déployer un dépôt OneGet sous Linux.

(et au cas où tu voudrais répliquer que je suis biaisé et que je suis un fan-boy MS, note que je n'ai mentionné que des faits vérifiables, pas des opinions que rien ne vient étayer)
7  3 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 19/12/2014 à 11:46
Citation Envoyé par imikado Voir le message
C'est pour vous et autres beta testeurs que je dis ça, comme signalé dans une précédente news, vous savez qu'il y a un keyloguer permettant d'enregistrer au mieux le contexte d'utilisation de cellel-ci, ce n'est pas un secret.

Après, c'est à vos risques et périls
Si vous voyez dans quelques mois des utilisations frauduleuse de votre CB, il faudra pas s'en étonner
Tu crois vraiment que Microsoft utiliserait des données bancaires collectées avec un keylogger ?
On peut certainement reprocher bien des choses à MS, mais c'est pas non plus des brigands. S'ils faisaient un truc pareil, ça finirait forcément par se savoir, et l'impact serait absolument catastrophique : plus aucun utilisateur ne pourrait faire confiance aux produits MS, et ce serait la mort assurée pour l'entreprise. Aucune entreprise sérieuse ne peut se permettre de faire ce genre de chose...
6  0 
Avatar de youtpout978
Membre expert https://www.developpez.com
Le 18/07/2015 à 0:12
Citation Envoyé par micro38 Voir le message
Quand on critique le gourou, les adeptes sont en colère. Essaye de critiquer apple, tu verras, c'est pire !
Critiquer µsoft, c'est comme expliquer pourquoi on est contre la vente liée, ou contre les plugs propriétaires et éternellement changeants d'apple, c'est quasi interdit, car c'est contraire à la norme en vigueur: la pensée unique.
Je suis un adepte de crosoft et je n'ai rien contre la critique de cet os qui est loin d'être parfait mais j'ai l'impression que des personnes comme Pierre Girard ou Imikado viennent systématiquement sur les news crosoft pour lui tailler un costard et vendre du nux...
6  2 
Avatar de Chauve souris
Membre émérite https://www.developpez.com
Le 26/07/2015 à 0:58
Les enfants ne sont que la représentation allégorique de l'infantilisation des utilisateurs d'informatique. Ceux qui, comme moi, ont commencé à bidouiller des Amstrad (ceci pour le grand public, à l'INSERM où je travaillais on avait un ordi à bandes télétype et un terminal imprimant) voient le chemin parcouru entre toute cette joyeuse bidouille pratiquée tant par les jeunes que par les vieux et l'apathie actuelle où on ne sait même plus installer un système et où, pour beaucoup, l'informatique et Internet se résume à se connecter à Facebook avec son smartphone.

Qu'est devenue la créativité via l'informatique ? En chute rapide comme dans beaucoup d'autres domaines. De même qu'il y a l'obsolescence programmée (pour les PC portables en particuliers) il y a l'aculturation programmée. On a tout sous la main mais on ne s'en sert pas. Beaucoup plus malin que dans une bête dictature où l'interdit amène la transgression du dit interdit. Les d'jeun'z peuvent rechercher du savoir sur Google, Wikipédia ou autres, participer à des forums, se retrouver sur des points communs thématiques. Mais qu'observons-nous ? C'est exactement le contraire qui se produit ! En même temps que la technologie de la communication croît, le désir de communiquer décroît. Ils ont leur smartphone vissé sur la main dès le réveil et qu'échangent-ils au fond ? Rien !

Je me souviens d'une époque où des groupuscules d'amateurs, tant sur le plan politique que scientifique et littéraire éditaient, avec beaucoup de mal, des feuilles de choux. Certes il existe un dernier carré de "théoriciens peu lus" (comme se nommaient les situationnistes par auto dérision) dans des blogs ou des sites confidentiels, mais, alors qu'ils peuvent théoriquement contacter le monde entier se retrouvent avec une diffusion bien moindre qu'à l'époque des duplicateurs à stencils.

Le sujet abordé sur la virtualité informatique associée ou non à la virtualité de l'imagination enfantine (pourquoi seulement enfantine, d'ailleurs) est mal posé. Ce n'est pas cette virtualité qui est bonne ou mauvaise en soit mais de ce qu'on en fait et, surtout, de ce qu'on peut en faire. Dans un jeu comme Skyrim on a une liberté de mouvement et de vie virtuelle. On peut se désintéresser même de la quête principale. Le sujet avait d'ailleurs été abordé dans l'article "Skyrim : ces joueurs qui délaissent les dragons pour faire des tartes aux myrtilles " lien. Or ce jeu, pas bien programmé il faut le reconnaître, ouvrait toutes sortes de possibilités pour les "modeurs" tant par des améliorations graphiques des paysages, des personnages et des vêtements et décors en même temps qu'était recherché "l'immersivité" c-à-d que cette virtualité, tout en étant dans le médiéval fantastique, se devaient d'être plus réaliste que dans le jeu d'origine dit "vanilla" (je confesse avoir mis un bout de temps à me demander ce que la vanille venait faire là dedans) au point que c'était devenu "Les Mods *Le Topic ou on passe plus de temps à modder qu'a jouer*". Mais, dans ce jeu éminemment littéraire (on récupère d'ailleurs une quantité de livres racontant chacun une petite histoire en marge des quêtes et dans l'histoire de ce monde virtuel), je ne pense pas que les jeunes actuels y soient vraiment partie prenante. Beaucoup trop intellectuel pour eux ce qui à vite fait de leur "prendre la tête". D'ailleurs les consoles, sur lesquelles on conditionne les joueurs à se cantonner, ne permettent pas le chargement de ces mods et participent à l'obsolescence programmée que j'ai abordé plus haut alors qu'un PC classique permet tous les bidouillages et les évolutions matérielles.
6  0 
Avatar de Lutarez
Membre chevronné https://www.developpez.com
Le 31/10/2014 à 11:03
Citation Envoyé par imikado Voir le message
Un coup c'est le multi bureau, maintenant le gestionnaire de paquet, il était "normal" de faire une blague sur le fait qu'ils copiaient clairement, non ?

Si ils incluent également les onglets dans le gestionnaire de fichiers, et le gestionnaire de presse papier, on pourra parler de copie carbon
Ils ne font qu'écouter les clients, qui réclament certaines fonctionnalités depuis pas mal d'années déjà. C'est encore plus vrai quand on va jeter un œil aux forums de la bêta-test de W10.
Dans le fond, si Microsoft n'était pas passé par la période "Ballmer", ces changements auraient déjà été d'actualité pour W8...

De plus, j'éviterai de parler de copie ici. En effet, Microsoft entretient depuis longtemps maintenant un gestionnaire de paquets qui est ... NuGet ! OneGet est simplement l'élargissement de NuGet à l'échelle de l'OS. Du coup, s'il faut rire de la copie, pourquoi n'avons-nous pas eu droit à ces mêmes moqueries lorsque NuGet fût disponible ?

[Partie HS/coup de de gueule]
Les pro-Unix se plaignent en permanence que (certains) pro-Windows viennent troller sur les news Unix, mais il faudrait peut-être prendre du recul et voir le quantité de trolls lâchés par ces mêmes pro-Unix sur les news Windows...

Serait-ce possible d'arrêter cette course débile à "qui a la plus grosse" et de simplement accepter qu'il existe d'autres façons de travailler, qui ont chacune leurs avantages et leurs inconvénients ? Bref, de se comporter en professionnel et non pas comme des enfants en somme ? Est-ce trop demander ? Est-ce Internet qui rends les gens idiots à ce point ?
[/Partie HS/coup de de gueule]
5  0 
Avatar de Lutarez
Membre chevronné https://www.developpez.com
Le 18/12/2014 à 22:11
Citation Envoyé par imikado Voir le message
Attention, il faut bien rappeler que c'est une version de beta tests et qu'elle intègre notamment un keyloguer: donc ne pas l'utiliser pour se connecter à ses mails et comptes bancaires
Depuis le post #54 que tu répètes la même chose à chaque news sur Windows 10, je pense qu'on est tous au courant
5  0 
Avatar de tomlev
Rédacteur/Modérateur https://www.developpez.com
Le 27/01/2015 à 18:41
Citation Envoyé par imikado Voir le message
Ce sigle me fait plutot penser à "mettre le menu en plein ecran", le signe reconnaissable, c'est plutot celui-ci:
Celui que j'ai entouré en rouge sur mon screenshot est celui pour mettre le menu en plein écran. Celui dont j'ai dit qu'il était facilement reconnaissable, c'est bien celui que tu dis (mis à part la rotation de 90°). Relis bien, il n'y a pas d'ambiguïté (enfin je ne crois pas...)
5  0 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web