Vous n'avez pas encore de notification

Page d'accueil

Options d'affichage

Abonné

Actualités

Abonné

Des thèmes sont disponibles :

Thème de baseThème de baseThème sombreThème sombreThème yinyang clairThème yinyang clairThème yinyang sombreThème yinyang sombreThème orange mécanique clairThème orange mécanique clairThème orange mécanique sombreThème orange mécanique sombreThème rose clairThème rose clairThème rose sombreThème rose sombre

Vous n'êtes pas encore INpactien ?

Inscrivez-vous !
Révolution ! curl, tar et OpenSSH intégrés à Windows 10 (et l'emoji picker arrive en français)

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.

32 commentaires
Avatar de anonyme_5a66ddeca7eab541bf8de4d6fd2bfad0 INpactien
Édité par Vincent_H le 27/11/2018 à 13:28
Avatar de megatom INpactien
Avatar de megatommegatom- 20/12/17 à 09:34:32

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...

Édité par megatom le 20/12/2017 à 09:35
Avatar de alex.d. Abonné
Avatar de alex.d.alex.d.- 20/12/17 à 10:01:13

Encore un petit effort, et Windows finira par être un Linux comme les autres. Ouf !
 

Avatar de tazvld Abonné
Avatar de tazvldtazvld- 20/12/17 à 10:31:26

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.

Édité par tazvld le 20/12/2017 à 10:33
Avatar de megatom INpactien
Avatar de megatommegatom- 20/12/17 à 10:35:15

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)

Édité par megatom le 20/12/2017 à 10:37
Avatar de tazvld Abonné
Avatar de tazvldtazvld- 20/12/17 à 10:52:01

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.

Édité par tazvld le 20/12/2017 à 10:52
Avatar de al_bebert INpactien
Avatar de al_bebertal_bebert- 20/12/17 à 10:54:25

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 :)

Avatar de OlivierJ Abonné
Avatar de OlivierJOlivierJ- 20/12/17 à 11:02:47

TheFelin a écrit :

c'est windoz qui va filer le cancer à linux vu comment c'est parti... Beurk quel merde cet OS....

:mdr:

(Il faut se souvenir d'une déclaration de Ballmer pour apprécier en totalité)

Avatar de 33A20158-2813-4F0D-9D4A-FD05E2C42E48 INpactien

tazvld a écrit :

[...] PowerShell [...] ne semble pas avoir tant que ça à envier à bash/shell. 

La concision... Pour écrire un script que tu devras maintenir longtemps, les conventions verbeuses c'est sans doute bien, mais pour taper une ligne de commande à usage unique, Get-Disk-Usage vs du, bof. Et on me dira qu'il y a des alias, certes, mais ça fait deux noms de commande à retenir.

Tiens, et si un jour cmd.exe pouvait comprendre que si ma ligne commence par ./ je veux exécuter un batch local au lieu de me dire "." is not a valid command...
 

Avatar de Hirsute INpactien
Avatar de HirsuteHirsute- 20/12/17 à 11:12:33

Cette « drague » d'utilisateurs actuels (allez... restez !) et futurs (Voyez, on fait des efforts, venez !) est écœurante.

Il n'est plus possible de commenter cette actualité.
Page 1 / 4