Installer nvm on bash sur ubunutu sur windows 10 génère une erreur

Je teste le nouveau bash sur Ubuntu sous Windows 10 et la première chose que j’ai essayé de faire est d’installer node. Bien sûr, depuis que j’ai un “système Linux”, je suis allé de l’avant et j’ai installé nvm.

Je devais aussi

apt-get make gcc g++ 

Un fait j’ai essayé

 nvm install v4.4.2 

mais j’ai:

 make -C out BUILDTYPE=Release V=1 make[1]: Entering directory `/root/.nvm/src/node-v4.4.2/out' g++ -pthread -rdynamic -m64 -fuse-ld=gold -B/root/.nvm/src/node- v4.4.2/third_party/binutils/Linux_x64/Release/bin -m64 -o /root/.nvm/src/node-v4.4.2/out/Release/mksnapshot -Wl,--start-group /root/.nvm/src/node-v4.4.2/out/Release/obj.target/mksnapshot/deps/v8/src/snapshot/mksnapshot.o /root/.nvm/src/node-v4.4.2/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a /root/.nvm/src/node-v4.4.2/out/Release/obj.target/deps/v8/tools/gyp/libv8_nosnapshot.a /root/.nvm/src/node-v4.4.2/out/Release/obj.target/deps/v8/tools/gyp/libv8_libplatform.a /root/.nvm/src/node-v4.4.2/out/Release/obj.target/deps/v8/tools/gyp/libv8_libbase.a -Wl,--end-group -ldl -lrt /usr/bin/ld.gold: fatal error: /root/.nvm/src/node-v4.4.2/out/Release/mksnapshot: Invalid argument collect2: error: ld returned 1 exit status make[1]: *** [/root/.nvm/src/node-v4.4.2/out/Release/mksnapshot] Error 1 make[1]: Leaving directory `/root/.nvm/src/node-v4.4.2/out' make: *** [node] Error 2 nvm: install v4.4.2 failed! 

Savez-vous ce qui cause cela? Je pense que je peux avoir quelque chose de mal configuré sur la commande make peut-être?

REMARQUE: l’installation du nœud en utilisant la “manière officielle” fonctionne, à savoir:

 curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs 

Je pense que c’est un problème dans le sous-système bash. Il y a plusieurs problèmes ouverts sur github.com concernant l’installation de nvm , rbenv , rvm , ainsi que la création de liens symboliques.

Ces deux problèmes semblent être directement liés au problème que vous rencontrez. https://github.com/Microsoft/BashOnWindows/issues/6 https://github.com/Microsoft/BashOnWindows/issues/9

En outre, FYI, j’ai tenté de construire le noeud 4 et le noeud 5 à partir de la source, mais échoue lors de la commande make avec ce message:

/usr/bin/ld.gold: fatal error: /root/working/node-v5.10.1/out/Release/mksnapshot: Invalid argument collect2: error: ld returned 1 exit status