私のwin10マシンでcmdプロンプトでbashをアクティブにしました
lxrun /install /y
それから
neilh>bash
root@NHPINSP:/mnt/c/Users/neilh# ping google.com
$ su ping google.com
"ping: icmp open socket: Permission denied"
また、Sudo
およびsu
として失敗します。これは、他の多くのアクションの統合です。最初にユーザー名でインストールし、Sudo apt-get update
を実行しようとしましたが、失敗しました。そこでlxrun /uninstall /full
を実行し、最も簡単なセットアップを再インストールして、ネットワークが機能していないように見える理由を見つけました。
私のマシンはWindows 10 Home、ビルド14393.187(バージョン1607)の「テストモード」です
これは既知の問題です。
https://github.com/Microsoft/BashOnWindows/issues/18 。
pingは現在、WSLでは機能しません。
Sudoとsuが機能しないのは、おそらくHostファイルが正しく構成されていないためです。この質問を参照してください: https://superuser.com/questions/1108197/Sudo-on-windows-10-linux-subsystem-cannot-resolve-local-machine-name
私は管理許可でそれを開き、それから動作します