タグ付けされた質問 「windows-subsystem-for-linux」

Linux(WSL)用のWindowsサブシステムは、Linux ELF64バイナリをWindows 10でネイティブに実行できるようにする互換性レイヤーです。


2
WSLでnmapのようなネットワークコマンドを実行することは可能ですか?
最近、Windows 10周年記念アップデートを入手し、bashをインストールしました。nmapをインストールしようとしましたが、実行されません。 私の質問:nmapのようなコマンドをWSLで正しく実行する方法はありますか? 前もって感謝します! 実行中に発生するエラーsudo nmap -sn 192.168.1.*:route_dst_netlink: cannot bind AF_NETLINK socket: Invalid argument WSLはソケットをサポートしていないが、TCPを使用できることをどこかで読んだことを覚えています。この場合、これは可能ですか?また、WSLはソケットをサポートしますか?

3
Windows 10 bashおよびmintty
Windows 10に新しいLinuxサブシステムをインストールしました。Ubuntuリポジトリにアクセスできるのは本当に素晴らしいことですが、デフォルトのターミナルプログラムは絶対に嫌いです。CygwinにはMinTTYが付属しており、これは本当に素晴らしく、非常にうまく機能しますが、MinTTYのスタンドアロンパッケージが見つかりません。ショートカットを起動するときに、MinTTYをWSLのデフォルトのターミナルとして作成する方法はありますか? 編集:明確にするために、私はCygwinをインストールしたくない。新しいLinuxサブシステムとそのbashシェルを使用したいのですが、ターミナルとしてminttyを使用します。

6
ターミナルを開かずにWindows 10でbashバックグラウンドプロセスを実行する
私は通常、Windows 10で何かをプログラミングしているときにlinuxサブシステムを使用しているため、すべてのパスはを基準にしてい~ます。プロセスを終了するまで、バックグラウンドで永久に実行されるpythonスクリプトがあります。ターミナルを開かずにWindows 10 bashでそれをするにはどうすればよいですか? 私が試したこと: bash -c "python3 script.py 実行から。 nohup python3 -u script.py その後、ターミナルを閉じます。 setsid python3 script.py その後、ターミナルを閉じます。 これらはどれも機能しませんでした。これを行う方法はありますか?あるいは、パスを変更して、W10からスクリプトを実行し、毎回パスを切り替えずにbashを実行する方法はありますか?

8
デフォルトのアプリケーションでWSLからファイルを「開く」にはどうすればよいですか?
ほとんどのシステムでは、提供open(交互として知られているコマンドstart、cygstart、xdg-openである何でもデスクトップ環境の「デフォルト」アプリケーションでファイルを開くなど)。 たとえば、Powershellから次のように入力すると、 PS> start form.pdf ドキュメントがEdgeでポップアップ表示されます。 Bash-on-Ubuntu-on-Windowsはこれを実行できますか?

1
Windows上のBash / LinuxのWindows Subsytem(WSL)が正しくインストールされない/ハングする
Windows Anniversary Updateを入手し、Bashをインストールしようとしました。コマンドプロンプト(非管理モード)からbashを実行しましたが、ファイルを抽出しようとしてスタックしました。私はウィンドウを閉じ、昇格された特権で同じことをしようとしました(コマンドプロンプトはadminとして実行されます)。 しかし今、bashを入力すると、そこに止まって起動せず、bashのインストールを要求されません。バックグラウンドでbashプロセスがCPUの25%を消費しているのを見ることができました。 bash runningをアンインストールしようとすると、アンインストールlxrun /uninstall /fullに失敗します。 C:\ WINDOWS \ system32> lxrun / uninstall / full これにより、Windows上のUbuntuがアンインストールされます。 これにより、Ubuntu環境と変更、新しいアプリケーション、ユーザーデータが削除されます。 「y」と入力して続行します:y アンインストールしています... エラー:0x80080005 Windows 10のLinuxサブシステムをリセットするにはどうすればよいですか? 編集:ここでMicrosoftが言及したオプションも試しました。 また、この問題を確認してください。Bashはしばらく何もせずに終了します

3
Windows上のBashでhtopの奇妙なCPU使用率出力を引き起こすもの
htopWindowsのBashで実行すると、CPU使用率に関する次の出力が表示されます。 一方、Windowsタスクマネージャーは約1%の使用率を示しています。 ここから、htopの赤い領域はカーネルスレッドによるCPU使用率を意味するはずであり、緑は通常の優先度のスレッドを意味することは明らかです。 WindowsのBashの場合、緑は実際のCPU使用率であるように思われますが、赤はどういう意味ですか?それはおそらく、Windows-Linuxサブシステムが使用できる最大の制限を表しているのでしょうか、それとも単なる表示のバグなのでしょうか?

5
WSL(ubuntu / windows)AppData \ Local \ Lxssは実際にはubuntuに同期されません、アイデア?
bashでファイルを作成した場合(touch /root/foo.txt)隠しディレクトリに表示されるファイルをAppData\Local\Lxss\ 変更すると、bashで変更されません。エクスプローラーで変更したファイルがbashで再度変更すると、問題が悪化します! に実際のマウントポイントはありますC:\か? 実際の画像はどこに隠れていますか?(実際にファイルシステムがイメージファイルに書き戻すのと同じですか?) このhttps://channel9.msdn.com/Events/Build/2016/C906の 0:14:29は、エクスプローラーからの完全なアクセス権があると主張しているようです。0:16:30彼らはあなたを表示しますAppData\Local\Lxss\ が、私が説明したようにあなたのファイルが同期しないことを一度は言及しません。

3
Linux susbsystem for Windowsのデフォルトシェルを変更する方法
Windows 10用のLinuxサブシステムをインストールしました。問題なく動作しますが、サブシステムのデフォルトのシェル環境を変更します。 私はsudo apt-get install fishそれからしましたchsh -s /usr/bin/fish。しかしbash.exe、Windowsで起動すると、常にbashが起動します(予測できると思います)。 誰かがこの行動を変えるための議論を知っていますか?

3
BashOnWindows10からJavaのWindowsインストールを使用する方法?
BashOnWindows10からjava.exeのWindowsバージョンを実行できません。それはPATHに存在しますが、呼び出しは静かに失敗します。私の目標は、WSLにJDK / JREを再度インストールする必要を回避することです。私はクリエーターのアップデートを実行しているので、がすべてのWindowsアプリケーションを呼び出すことができると期待していました。なぜこれが起こっているのですか?しかし、PythonのWindowsインストールを正常に起動できます。 バッシュ username@PC:~$ which java.exe /mnt/c/ProgramData/Oracle/Java/javapath/java.exe username@PC:~$ java.exe username@PC:~$ <<<nothing happens username@PC:~$ which python.exe /mnt/c/Python34/python.exe username@PC:~$ python.exe Unable to translate current working directory. Using C:\WINDOWS\system32 Python 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. …

2
Windows 10で(新しい)bashを取得して.profileをロードできますか
Ubuntu(Bash)LinuxをWindows 10(Windowsアニバーサリーアップデートに付属)にインストールして、いじくり回しました。 シェル(ubuntu bash)を起動しても、.profileファイルが存在していても、.profileまたは.bash_profileが読み込まれないことに気付きました。修正はありますか?

3
Windows上のUbuntuのBash:(一部の)ディレクトリの色を変更できない
Windows(10)アプリ上のUbuntuの新しいBashで、ディレクトリの色を青からもっと見やすいものに変更しようとしましたが、何らかの理由で一部のファイル/ディレクトリの色を変更できませんでした。すべてのディレクトリ/ファイルの色を変更するにはどうすればよいですか?私の.bashrcファイルは現在、ファイルとディレクトリの色が緑色やその他の明るい色になるようにカラープロンプトを設定しています。設定は次のとおりです。 LS_COLORS=$LS_COLORS:'di=1;31:fi=0;31;bd=0;32:fi=0;33:cd=0;96'; export LS_COLORS if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[0;31m\]\u@\h\[\033[0,31m\]:\[\033[0;31m\]\w\[\033[0,31m\]\$ ' 一部のファイルとフォルダの色は.bashrcファイルに対応して変更されていますが、他のファイルとフォルダは何らかの理由で変更されていません。 スクリーンショットの例:

1
Bash / Windows 10でnanoを使用してファイルを編集する際の問題
Windows 10 Linuxサブシステムでnanoを使用してファイルを編集すると、常に表示の問題が発生します。 Bash / SSHを使用してリモートシステム(Virtualbox上のローカルCentOS7 VM)に接続します。次に、nanoを使用して上記のリモートシステム上のファイルを編集します。 ファイルを開き、テキストの削除を開始すると、突然、テキストの行全体が消え始めます。作業を閉じて再開する必要があります。飽きたらvimに切り替えます。私はむしろ基本的なものにうまく機能するnanoになりたいです。 これを見た人はいますか? #1を編集 nanoでドキュメントをナビゲートするだけでこの問題が発生する可能性があります vimとPuttyが同じように動作しない Ctrl + Shift + 6は問題を解決しません 基本的にCentOS7のバニラインストールを使用し、シェルを変更しない 私の知る限り、Ubuntu Server VPSにアクセスしてもこの問題は発生しないようです。

3
Windows上のUbuntu上のBASH(WindowsのLinuxサブシステム)10-PATHを設定するにはどうすればよいですか?
Anniversary Updateのおかげで、Windows 10のUbuntuでBASHを使用できるようになりました。以前は、Cygwinを使用していて、MavenをCygwinでセットアップしていて(完全に機能していました)、MavenをインストールしてからPATH環境を変更していました変数(~/.bashrc) まあ、私はBUWを使用して同じことをしようとしていますが、私の知る限り、PATH変数は無視されます(Maven binディレクトリをに追加してからPATH実行すると、which mvn空白が返されます)。私が見逃しているトリックはありPATHますか、それともBUWで別の方法でセットアップする必要がありますか? 編集: 具体的に申し上げます。「???」で何をする必要がありますか パスにpathTestScript.shを取得するステップ? mkdir -p ~/pathTest touch ~/pathTest/pathTestScript.sh echo '#!/bin/sh' >> ~/pathTest/pathTestScript.sh echo 'echo "it works!"' >> ~/pathTest/pathTestScript.sh bash ~/pathTest/pathTestScript.sh # Should output 'it works!' # ????????? pathTestScript.sh # Should output it works!' 編集2: 私の実際の最終目標を明確にしたいと思います。私のシステムの通常の場所にJDKとApache Mavenがインストールされています。Cygwinでこれらの両方を完全に正常に動作させました。BUWがリリースされたので、代わりにそれらを使用したいのですが、PATHに加えた変更が何の効果もないように見えるため、それらの環境をセットアップする方法がわかりません。 編集3: さて、私は野生のガチョウの追跡をしているのではないかと心配しています。私がするならecho $PATH、私は得る/mnt/c/Program\ Files/apache-maven-3.3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games それは私が期待することです。それが私が自分の~/.bashrcファイルに入れたものです...そして私はそうls /mnt/c/Program\ Files/apache-maven-3.3.9/binします m2.conf …

2
Windows 10:開発者モードパッケージのインストールに失敗しました。エラーコード0x80004005
Linuxサブシステム機能にアクセスできるように、開発者モードをアクティブ化しようとしています。開発者モードに切り替えると、タイトルにエラーが表示され、パッケージが配置されているはずの「オプション機能」リストでパッケージを見つけることができなくなります。私がオンラインで見た他の唯一の提案は、最後の手段として私が見ているレジストリ操作を含みます-このパッケージにアクセスする他の代替方法はありませんか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.