問題タブ [windows-subsystem-for-linux]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1073 参照

nvm - NVM は最新の Windows Linux Subsystem (WSL) で動作していますか?

スクリプトを介してNVMをインストールでき、次のようなものを実行できますnvm use v6.3.1

ただし、package.json から何かをインストールしようとするたびに、ここで説明されているように許可拒否エラーが発生します
https://github.com/Microsoft/BashOnWindows/issues/14

オンラインで調べてみましたが、明確な答えはありませんでした。nvm は最新の WSL で動作していますか?

0 投票する
6 に答える
11937 参照

c - Windows 上の Ubuntu 上の Bash 上の Eclipse C/C++ プロジェクト

Eclipse Neon (v4.6) をインストールしました。また、「Bash on Ubuntu on Windows」(16 年 9 月) もあります。Cでコンパイルおよびデバッグするためにgccとgdbをインストールしました。ターミナルでテストしましたが、実行されています。

Eclipse を使用して新しい C プロジェクトを作成しようとしていますが、コンパイラの選択段階で、「Windows 上の Ubuntu で Bash」コンパイラを使用するオプションが表示されません。

私の問題を解決する方法はありますか?

0 投票する
1 に答える
1699 参照

eclipse - Linux 用の Windows サブシステムを使用して、Eclipse で Linux gcc ツールチェーン/コンパイラをセットアップする

Windows 10 を使用しているときに、Eclipse で新しい C++ プロジェクトを作成するときに、Windows Subsystem for Linux を使用して Linux GCC コンパイラを選択できるかどうか疑問に思っていましたか? もしそうなら、私はそれをどのように設定するのだろうと思っていました。前もって感謝します!

0 投票する
2 に答える
1402 参照

bash - Windows ファイル システムと対話するとき、Windows Bash シェルが実行されているのはどのユーザーですか?

Bash for Windows をダウンロードしてインストールしました。単純な を実行するls -alと、多くの許可拒否エラーが発生します。

ユーザーのアクセス許可がどのように解決されているかはよくわかりません。moibash シェルで、と呼ばれるユーザーを設定し、ホーム ドライブを持っているとしましょう/home/moi。するとls -al /mnt/c、たくさんの許可拒否エラーが発生します。

「Windows 側」で確認しましたが、という名前の新しいユーザーはいませんmoi。たとえば、許可が拒否されたと報告された場合、どのユーザーが拒否されているのでしょうかls?/mnt/c/swapfile.sys

次の質問は次のとおりです。Bash ユーザーを取得し、それを「通常の」Windows ユーザーと呼んで同じ権限を持つにはどうすればよいですか?

0 投票する
1 に答える
6209 参照

python - Windows 上の bash で Python を実行するように Visual Studio Code を構成する

.pyWindows bash コンソールを使用して、Visual Studio Code でpython ファイルを実行したいと考えています。

私がやろうとしたこと:

のデフォルト シェルを変更しますsettings.json

ファイル名を引数としてコマンドtasks.jsonを実行するタスクを追加します。python

ここで解決すべき問題がいくつかあります。

  1. タスクが希望どおりに bash で実行されていない
  2. Cドライブにアクセスするには、ファイルパスで置き換える必要があります C:\/mnt/c

それらの問題に対する私の解決策を共有できますか?

0 投票する
1 に答える
330 参照

ruby - Windows上のubuntuでbashを介してlocalhost:portにアクセスする際のエラー

aptible を介してデータベースへの接続にアクセスしようとしていますが、アクセスしようとすると、許可/アクセスに関連していると思われるエラーが発生します。

別のポートを使用するようにファイルを編集しようとしましたが、同じエラーが続きます。

localhost:portnumber への接続でエラーになるようです。

誰かがここで私を助けてくれますか?

私は重要なプロジェクトに取り組んでいるので、これは私にとって非常に重要です。

ありがとうナンディサ

0 投票する
2 に答える
726 参照

windows - コマンドではないexeから生成されたbatファイルからのbash -c

bash -cexe (pidgin) の子プロセスとして実行されるバッチ ファイル (Windows 上の ubuntu 上の Linux/Bash の Windows サブシステムの一部) を実行すると、Windows で exe が昇格/管理者であっても、バッチ ファイル エラー:

私が実行している.batファイルは次のとおりです。

私がやろうとしているのは、それを pidgin の「仲間の急襲」として持つことです。これにより、Nickserv からメッセージを受け取ったときに、どこにでも通知されます。

また、bash ファイルとして実行するのではなく、pidgin からコマンドを直接実行しようとしましたが、curl は発生せず、pushbullet を介して通知を受け取りません。しかし、CMD または Run でまったく同じコマンドを実行すると、bash が使用され、curl が正常に実行されます。 バディパウンス構成のpidgin ui

この質問も見つけました: PowerShell/cmd を介して Linux アプリ用の Windows サブシステムを呼び出していますが、明らかに bash コマンドをバット ファイルに入れることができるため、これを実行できないと答えているかどうかはわかりません。

0 投票する
0 に答える
173 参照

windows - MS Windows 10 アニバーサリー エディションの Emacs で WSL bash が見つからない

Emacs はシェルを使用して多くのコマンドを実行します。これは便利な機能です。ほとんどの emacs Windows ユーザーは、一般的な bash コマンドにアクセスするために Cygwin32 をインストールします。しかし、Windows 10 アニバーサリー エディションでは、Windows Subsystem for Linux (WSL) によって bash が "ネイティブ" に提供されます。Cygwin32 を使用する理由はもうありません。残念ながら、MS Windows 用の Emacs は WSL の bash を見つけられないようです。Mx シェルを入力すると、次のメッセージが表示されます: Searching for program: no such file or directory, bash. これが機能しない理由はありますか?

0 投票する
3 に答える
85 参照

bash - 現在のディレクトリ内の複数のディレクトリの内容を新しいディレクトリにコピーします

まったく新しいので.sh、古いiPhoneから画像をバックアップして、日付の新しいディレクトリに画像を保存しようとしています。何百ものディレクトリがあり、それぞれから写真を取得し、それらすべてを 1 つのディレクトリにダンプする必要があります。

私の最善の試み:

受信したエラー:

更新:deefffの回答で改善:

それでもこれらのエラーがスローされます:

これは WSL のバグでしょうか?

という事は承知しています

私の仕事を達成するための迅速かつ強力な方法ですが、エラーの原因にも非常に興味があります。