Révolution ! curl, tar et OpenSSH intégrés à Windows 10 (et l’emoji picker arrive en français)
Le 20 décembre 2017 à 09h18
2 min
Logiciel
Microsoft vient d'annoncer une nouvelle build de la prochaine version de Windows 10. Estampillée 17063, celle-ci n'a rien d'anodin et intègre de très nombreuses améliorations, tant au niveau graphique que fonctionnel.
Il est notamment question de la fameuse Timeline annoncée plus tôt cette année, mais qui avait loupé la Fall Creators Update, de l'Emoji Picker qui sera enfin disponible pour les utilisateurs français, d'une gestion plus fine de la data mobile en complément du Wi-Fi pour préparer l'arrivée des « Always Connected PC », etc.
Mais si l'on regarde de plus près l'annonce de Microsoft, il y a un point visant les développeurs qui saute aux yeux : tar et curl vont être disponibles sous Windows. Bien connus des adeptes de Linux, ces outils permettent respectivement de gérer des archives et d'échanger des données avec un serveur. Ils peuvent même être utilisés de pair.
Ce n'est pas la première fois que Microsoft fait un choix de ce genre. Avec la Fall Creators Update, l'éditeur a simplifié l'utilisation du sous-système Linux permettant d'installer le bash Ubuntu ou Suse d'un clic depuis le Windows Store. Plus récemment, c'est OpenSSH qui a été intégré à travers un client (et un serveur) qui peut être installé depuis le panneau des Fonctionnalités facultatives des Paramètres de Windows 10 (dans la section Applications).
Nous reviendrons bien entendu sur toutes les nouveautés de la Build 17063 de Windows 10 dans la journée.
Le 20 décembre 2017 à 09h18
Commentaires (32)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 20/12/2017 à 09h34
#1
stop au troll stp
personnellement je trouve que c’est une super information, j’ai envie de dire “C’est pas trop tôt!!”
C’est chiant de devoir télécharger des binaires trouvés sur le net pour faire de simple commande unzip, tar, curl…
Le 20/12/2017 à 10h01
#2
Encore un petit effort, et Windows finira par être un Linux comme les autres. Ouf !
Le 20/12/2017 à 10h31
#3
En faite, beaucoup d’outils similaires existent non pas dans Batch, mais dans Powershell.
curl peut trouver un équivalent dans invoke-RestMethod, unzip dans expand-archive…
Du peu que je connais, PowerShell est très puissant et ne semble pas avoir tant que ça à envier à bash/shell.
Au passage, un point intéressant de PowerShell, c’est la convention des noms des commandes, elles sont faites pour être lisible, elle commence toujours par un verbe.
Le 20/12/2017 à 10h35
#4
Oui effectivement j’ai vu le code permettant de faire cela en powershell
Comme je fais plutôt du shell/batch je n’en suis pas très fan, ca viendra un jour quand j’aurai plus le choix (genre microsoft qui supprime carrément cmd)
Le 20/12/2017 à 10h52
#5
Tu peux faire des pipelines en powershell. Ensuite, effectivement, les commandes dans powershell sont longues, justement car elles respectent une convention d’écriture. (voici par exemple laliste des verbes) Cependant, il existe des alias de base(tu peux l’obtenir avec “Get-Alias”).
Mais personnellement, ce qui fait que j’ai encore pas mal de difficulté avec PowerShell, c’est tout d’abord, je peux largement m’en passer, je n’ai jamais eu l’absolu nécessité au point de devoir m’y intéresser. C’est aussi parce que je reste encore loin d’avoir acquis l’essence du langage, trop éloigné d’un bach ou d’un shell. Mais bon, la doc existe et est vraiment bien foutu.
Le 20/12/2017 à 10h54
#6
j’ai tester ce matin le serveur ssh win10 ^^
bon je n’arrive pas à lancé powershell et quand je lance bash il plante mais j’aime déjà le principe !
vivement que ça arrive niveau serveur et que Ansible le supporte :)
Le 20/12/2017 à 11h02
#7
Le 20/12/2017 à 11h08
#8
Le 20/12/2017 à 11h12
#9
Cette « drague » d’utilisateurs actuels (allez… restez !) et futurs (Voyez, on fait des efforts, venez !) est écœurante.
Le 20/12/2017 à 11h24
#10
《Nous reviendrons bien entendu sur toutes les nouveautés de la Build 17063 de Windows 10 dans la journée.》
En espérant que ce soit pas comme pour la faille KRACK !
Le 20/12/2017 à 11h25
#11
Tellement de rage dans les commentaires ^^
Hey les gars, pleurez pas, vous pourrez toujours avoir votre linux perso modifié comme environ 0.5% de la population possédant un PC, simplement les autre pourront interfacer avec du Linux directement dans windows ce qui est un vrai plus et ouvre de très nombreuses possibilités !
Et vu le nombre de programmes que j’utilise qui n’existent pas sous linux je suis bien content !
Le 20/12/2017 à 11h43
#12
Je pense que la cible c’est plutôt mac os.
Nombre d’unixiens utilisent mac os en OS client parce que c’est mieux foutu fonctionnellement que linux, il y a tous les outils unix dessus et les portables mac sont mortels niveau finition/ergonomie.
Si windows veut garder cette population experte tech qui est assez prescriptrice pour le grand public dans son giron il faut que tout l’outillage unix soit aussi géré sous windows, et avec des commandes natives parce que comme dit plus haut personne n’a envie d’apprendre powershell s’il sait déjà tout faire via de l’unix classique.
Le 20/12/2017 à 11h50
#13
Le 20/12/2017 à 11h56
#14
merci, ouf enfin il y en a un qui à compris ma connerie!
Le 20/12/2017 à 11h59
#15
Le 20/12/2017 à 12h38
#16
Je l’utilise quotidiennement en parallèle d’une machine virtuelle pour coder et ça n’est pas si mal. Même si ça n’a pas encore l’aspect “rôdé” du shell Linux.
Le 20/12/2017 à 12h49
#17
Le 20/12/2017 à 14h34
#18
C’est pour habituer les utilisateurs Windows à Linux, comme ça dans pas longtemps, Windows ça ne servira à rien, autant passer sur celui où il y a déjà tout : Linux. " />
Le 20/12/2017 à 15h01
#19
Le 20/12/2017 à 15h36
#20
Windows s’intègre nativement et aisément à une AD, ne serai-ce que pour ça on n’est pas prêts d’en être débarrassés.
Le 20/12/2017 à 15h57
#21
Le 20/12/2017 à 16h19
#22
tape help ou exit dans une console python, il est pire, il a bien compris ce que tu veux faire, mais il va quand même t’ignorer et t’engueuler.
Le 20/12/2017 à 16h20
#23
Malgré tout, je suis d’accord avec toi sur l’utilisation de logiciels libres dans un OS privateur. De ce point de vue, c’est positif.
#verre à moitié plein
Le 20/12/2017 à 16h37
#24
Python étant un langage qui règle des problèmes que je n’ai pas, j’ai l’extrême chance de n’avoir jamais dû lancer l’interpréteur, donc je n’ai jamais dû non plus ni l’arrêter ni quémander de l’aide " />
Le 20/12/2017 à 16h47
#25
Bon, ben pour toi, je prendrais ton exemple à l’inverse, va taper dans un shell linux le nom de ton script sans le “./” (ça m’arrive encore souvent, je trouve même ça très logique), il t’engueule allégrement.
Le 20/12/2017 à 21h38
#26
Le 20/12/2017 à 22h25
#27
Il y a clairement de bonnes idées dans ce W10 mais c’est tellement rempli de bloatwares, de cloud, de merdes social, et de remontéetélémétrique imposé que j’ai abandonné à la ≈1200eme ligne de mon script autoit (qui au passage en faisait une centaine à tout cassé sur w7 pour arriver à un env similaire).
De toute façon c’est inmaintenable à moins de vouloir retourner tout les 6 mois trafiqué pendant une semaine le fond du registre pour virer les nouveaux candicrush.
Tout mes pc on fini sur debian et arch. Je jouais pas mal, bein je joue plus au jeux windows, tampi, c’est réglé et je veut meme pas voir ce cancer dans une vm.
Le 21/12/2017 à 15h59
#28
Le 21/12/2017 à 16h07
#29
Le 22/12/2017 à 11h10
#30
Le 22/12/2017 à 11h10
#31