Bienvenue sur le forum des portables Asus !
Une communauté d'utilisateurs, des conseils d'experts, des guides et des tutos pour réparer vous même votre portable.

Arrivé en limite du "Do It Yourself" ? Nous prenons en charge votre portable dans nos ateliers.

Je rejoins la communauté Asus

Astuce Le shell Bash et Ubuntu sous Windows 10 : ce qu’il faut savoir

kankan

Staff
Administrateur
Modèle
Pro B8430UA-FA0412E / G75VW
Vendeur
materiel.net
Achat
2016 / 2012
Proc
i7-6500U 2,5 GHz / i7-3610QM
HD
SSD
RAM
8 Go DDR4 / 16 Go DDR3
Ecran
2 Ecrans 27' Asus VG278HE
OS
Windows 10
#1
Grâce à un partenariat entre Microsoft et Canonical, il est désormais possible de lancer Bash directement depuis Windows 10 . Voici un petit guide pour l'installer et comprendre ce qu'il apporte.
Non, ce n’est pas le premier avril beaucoup trop en avance. Microsoft a bel et bien intégré Bash au sein de Windows 10 depuis la dernière mise à jour majeure du système. Pas de virtualisation, pas de conteneur, non : il s’agit bien ici de l’interpréteur de ligne de commande Unix Bourne Again Shell sous licence GNU.

www.numerama.com_content_uploads_2016_03_ontopreplica_2016_03_30_17_12_29.png


Cette nouvelle a été saluée par l’assemblée de développeurs présents à la conférence initiale de la Build 2016 de Microsoft. Grâce à l’intégration de Bash dans le système d’exploitation du géant, les développeurs habitués à un environnement de programmation sous Linux , mais utilisant Windows au quotidien, n’auront plus besoin de passer d’un univers à l’autre.

Comme l’explique Scott Hanselman de chez Microsoft sur son blog, il ne s’agit pas d’une machine virtuelle (qui peut consommer beaucoup de ressources système), ni d’une solution comme Cygwin, (qui impose que les applications portées soient légèrement recompilées). Non, ici, il s’agit bel et bien de binaires Linux tournant bit-pour-bit sous Windows.

Comment installer Bash sous Windows 10

Microsoft étant Microsoft, ce n’est absolument pas simple d’accéder à Bash sous Windows 10. Voici les étapes à suivre pour accéder à la précieuse fonctionnalité.
  • Commencez bien entendu par mettre à jour Windows 10 avec la mise à jour Anniversary Update, disponible depuis le 2 août 2016
  • Allez dans Paramètres (remerciez au passage Microsoft d’avoir divisé en deux le panneau de configuration) en tapant « Paramètres » dans la barre « Posez-moi une question »

www.numerama.com_content_uploads_2016_03_capture_decran_2016_08_03_a_10_37_01.png

  • Allez dans Mise à jour et sécurité
  • Cliquez sur Pour les développeurs dans la colonne de gauche

www.numerama.com_content_uploads_2016_03_capture_decran_2016_08_03_a_10_37_14.png

  • Cochez la case Mode développeur

www.numerama.com_content_uploads_2016_03_capture_decran_2016_08_03_a_10_38_09.png

  • Allez maintenant dans le Panneau de configuration (le vieux, merci Microsoft), en tapant Panneau de configuration dans la barre « Posez-moi une question »
www.numerama.com_content_uploads_2016_03_capture_decran_2016_08_03_a_10_39_36.png

  • Cliquez sur Programmes et fonctionnalités. Si l’icône n’apparaît pas, regardez en haut à droite et passez l’affichage de Petites à Grandes icônes (merci Microsoft)
  • Cliquez sur Activer ou désactiver des fonctionnalités de Windows
  • Descendez dans la liste et cochez Sous-système Windows pour Linux (bêta)

www.numerama.com_content_uploads_2016_03_capture_decran_2016_08_03_a_10_40_09.png


  • Redémarrez votre ordinateur
  • Tapez bash dans la barre « Posez-moi une question » puis tapez sur Entrée
  • Tapez o dans l’invite de commande pour procéder à l’installation

www.numerama.com_content_uploads_2016_03_capture_decran_2016_08_03_a_10_49_23.png

  • Créez un nom d’utilisateur et un mot de passe

Et voilà ! Vous êtes sur un environnement Ubuntu. Cela en valait la peine : vous avez maintenant accès à l’ensemble des outils que vous avez l’habitude d’utiliser sur Linux, comme apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch, etc.

Quel interêt ?

Parce qu’elle est native, cette implémentation a l’avantage d’être extrêmement légère. Techniquement, il est donc envisageable de pouvoir faire tourner un petit serveur Linux sous Windows, et même de se connecter en ssh sans installer Putty. Enfin, en théorie, puisque Mike Harsh de chez Microsoft a tout de même tenu à préciser que Bash pour Windows n’avait pas été conçu pour être une plateforme serveur.

Ça devient encore mieux quand on comprend qu’il est possible d’accéder à l’ensemble des fichiers Windows depuis le point de montage de Linux, sous la forme de /mnt/c/Users ! Inversement, il est possible d’accéder au système de fichier d’Ubuntu depuis l’explorateur Windows dans C :\Users\nomdutilisateur\AppData\Local\Lxss\rootfs\. Renversant.
www.numerama.com_content_uploads_2016_03_2_bash.png

Cette mise à disposition s’intègre dans un effort plus global de la part de la firme de Redmond qui tente de créer des ponts avec la communauté du libre. Nous avions eu un aperçu de cette logique de rapprochement quand Microsoft avait par exemple annoncé la sortie de SQL Server sous Linux ou libéré le code source du moteur JavaScript de Edge. Mais c’est avant tout un choix stratégique de la part de l’éditeur qui craignait sûrement de voir partir les développeurs, las des machines virtuelles, vers les plus verts pâturages de Linux et de macOS.

Vous pouvez regarder une démonstration de Bash tournant sous Ubuntu sur Windows à cette adresse.
 

alexandre01

Staff
Modérateur
Modèle
asus s550cm\asus x750 UDR
Vendeur
darty\amazon
Achat
fin 2013\fin 2017
Proc
i7 3ème génération\I7 8ème génération
HD
1To disque7200 trs\ 1To disque dur 5400 trs+ssd 250 Go
RAM
16 go DDR3\16 Go DDR4
Ecran
1366*768\1920*1080
OS
Debian Stretch\Fedora 28
#2
Bonjour,

Ça devient encore mieux quand on comprend qu’il est possible d’accéder à l’ensemble des fichiers Windows depuis le point de montage de Linux , sous la forme de /mnt/c/Users ! Inversement, il est possible d’accéder au système de fichier d’Ubuntu depuis l’explorateur Windows dans C :\Users\nomdutilisateur\AppData\Local\Lxss\rootfs\. Renversant.
Exactement, renversant.
J'aime bien les utilitaire présents cités:

Et voilà ! Vous êtes sur un environnement Ubuntu. Cela en valait la peine : vous avez maintenant accès à l’ensemble des outils que vous avez l’habitude d’utiliser sur Linux, comme apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch, etc.
surtout curl et gpg. Aujourd'hui, l'un des gros points faibles de Windows est de ne pas pouvoir vérifier si le programme téléchargé est vraiment celui qui est légitime ou non.
Bien entendu, il existe des programmes signés, mais de plus en plus, il y a l'apparition de certificats volés, avec des fichiers signés frauduleusement.

La vérification de programme avec gpg, bien que "lourde" pour certains, assure une sécurité plus que satisfaisante( bien que apt-key soit aussi plus souple et excellent).

md5sum et sha1sum et etc. ont leurs propres limites. Il suffit qu'un intrus modifie un site et propose un programme falsifié et modifie la somme de contrôle pour que l'utilisateur se fasse avoir.
le hachage md5, sha1 sont dessuets. Au minimum, un sha256 est nécessaire pour éviter les attaques par collisions.


Je pense que ces options plairont à plus d'un développeur, le nerf de la guerre aujourd'hui pour Microsoft est de séduire les développeurs pour programmer sous Windows, en perte de vitesse pour androÏd et d'autres OS d'une part, et de compléter la bibliothèque assez pauvre du catalogue de Windows store.

C'est aussi une technique pour prendre des part des marchés dans le monde du server, mais surtout pour les IoTs (Internet des objets), qui sont prépondérant sous linux et qui va se développer énormément dans l'avenir.

Je ne sais pas ce que cela va donner dans l'avenir, c'est intéressant.

Merci pour ta revue, kankan kankan

Cordialement
 
Dernière édition:

  Nos clients parlent de nous

Parcourir les forums en musique

Nous vous aidons ... aidez nous :)

Soutenir les forums Asus

Pour continuer à recevoir un support de qualité et gratuit dans les forums, aidez nous a supporter le coût de notre infrastructure.
Objectif
85.00 €
Collecté
25.00 €
Cette campagne s'achève dans
Accueil
Règles Aides Utilisateurs
Aucun support n'est délivré via le Tchat.
Merci d'ouvrir une nouvelle discussion dans les forums.
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à T TheDarklord ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Invité bonsoir a rejoint le salon.
  • CHRI5413 @ CHRI5413:
    Bonsoir,pouvez vous me dire comment configurer le bios afin de demarrer sur une clé usb bootable,j'ai deja bidouillé dedans mais je ne trouve pas.
    merci d'avance
    Citer
  • kankan @ kankan:
    Bonsooir CHRI5413 CHRI5413 , démarre le portable en appuyant sur la touche ESC.
    Citer
  • bindiou57 @ bindiou57:
    Dans le cadre du suivi de votre demande, aucun support n'est délivré par Tchat. Merci d'ouvrir une nouvelle discussion dans la section des forums correspondant à votre modèle de portable.
    +1
    Citer
  • CHRI5413 @ CHRI5413:
    merci je fais ça
    +1
    Citer
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    CHRI5413 CHRI5413 a ouvert une nouvelle discussion : bios clé usb-X93SM dans la section Asus X.
    Bonsoir,pouvez vous me dire comment configurer le bios afin de demarrer sur une clé usb bootable,j'ai deja bidouillé dedans mais je ne trouve pas.
    merci d'avance
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à L leojliabel ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à L Lilodin ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    L Lilodin a ouvert une nouvelle discussion : demande de mot de passe (inconnu) au demarrage dans la section BIOS : Mot de passe oublié ou inconnu.
    Bonjour

    Suite a un redemarrage classique, mon asus me demande un mot de passe au demarrage
    le clear cmos a déjà été effectué sans succes

    Pouvez vous m'aider.
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à A asusdujancourt ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à H HUMPHREY ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    A anthony68 a ouvert une nouvelle discussion : Probleme de rétroéclairage dans la section Retour d'atelier : les avis de nos clients.
    Un grand merci à vous bindiou57 et à votre équipe très réactive, professionnelle et passionnée pour avoir réparé mon PC.
    Les photos et les explications postées tout au long de l'intervention sont très précises et rassurantes.
    Tarif plus que...
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à jef39 jef39 ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à N NIX ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à H Horseman ! :raised-hand-emoji: :good:
  • Asus Bot Asus Bot:
    alexandre01 alexandre01 a publié une nouvelle ressource : "Rem-VBSworm" dans la catégorie "Sécurité - Antivirus".
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    alexandre01 alexandre01 a ouvert une nouvelle discussion : Rem-VBSworm dans la section Logiciels.
    alexandre01 a posté une nouvelle ressource :

    Rem-VBSworm - utilitaire pour désinfecter les clés USB et médias amovibles....
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    H Horseman a ouvert une nouvelle discussion : Asus G750 ventilateur GPU bruit dans la section Asus G75 - G750 - G751 - G752 - G753.
    Hello !

    Alors, j'ai un problème avec mon Asus G750. Avant, peu après l'avoir allumé ou étant dans un jeu, le ventilateur de la carte graphique faisait un bruit anormal. Le pilote de la CG est bien à jour, j'ai démonté mon pc (de toute façon, il...
  • Asus Bot Asus Bot:
    alexandre01 alexandre01 a publié une nouvelle ressource : "Rkill" dans la catégorie "Sécurité - Antivirus".
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    alexandre01 alexandre01 a ouvert une nouvelle discussion : Rkill dans la section Logiciels.
    alexandre01 a posté une nouvelle ressource :

    Rkill - Outil que permet de clore des malwares le temps d'une désinfection, et mieux...[/QUOTE]
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à M Maanem ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    P philippe parm a quitté le salon.
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à Softy Softy ! :raised-hand-emoji: :good:
  • <font color="red"><b>Asus Bot</b></font> Asus Bot:
    Bienvenue à Memel Memel ! :raised-hand-emoji: :good:
    <font color="red"><b>Asus Bot</b></font> Asus Bot: Bienvenue à Memel ! :raised-hand-emoji: :good: