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

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


2
Windows Insider Build 14316上のLinuxのWindows Subsystemを削除/リセットする方法
Windows Subsystem for LinuxWindows 10 Insider Previewビルド14316 にインストールしました。それを削除するか、工場出荷時のデフォルト、つまりインストールしたときの状態に戻したいと思います。 「Windowsの機能の有効化または無効化」ウィンドウからそれを削除しようとしましたが、うまくいきませんでした。上記のウィンドウで「オフ」としてマークし%USERPROFILE%/AppData/Local/lxss、手動でにあるファイルを削除しようとしましたが、運がありません。 Ubuntuユーザーモード環境の削除/リセットに成功した人はいますか?

5
「Windows 10でUbuntuのBash」にSSHで接続するにはどうすればよいですか?
「Windows on Ubuntu on Ubuntu」がインストールされて動作するWindows 10 Anniversary Editionがあります。このUbuntuインスタンスにSSHできるようにしたいのですが、openssh-serverをインストールして構成しています(そしてポート2200でリッスンしています)が、「localhost:2200」にsshしようとすると、「サーバーが予期せずに閉じられたネットワーク接続」。 誰かがこれを成功裏に達成できましたか?

5
Windows Linuxサブシステム-Ubuntuの外部のファイルへのアクセス
たとえば、Windows内からファイルを作成した場合、Windows 10のLinuxサブシステム(bash.exe)の下でファイルを表示できないのはなぜですか スクリーンショットで説明する必要があります。 フォルダー:OMGはWindowsエクスプローラー内から作成されました。フォルダーOMGBashは、Linuxサブシステムbash.exeで作成されました bash.exeの外部でフォルダーまたはファイルが作成された場合、アクセス許可と所有権に関係なく、それを見ることができません。 Cygwinを使用してファイルのアクセス許可を表示する必要がある情報を表示するために、フォルダーが表示されるかどうかを確認するアクセス許可も変更しました。(下部にある2つのコマンドウィンドウ) フォルダー、bash.exeおよびCygwinの権限を示すスクリーンショット: 私はLinuxのサブシステムへの上にすべての私のCygwinスクリプトを移動しようとしています、 しかし、その後、コピーした過去が、その後DOS2UNIXを使用して、その後再フォーマットは、bashを使用して、私はすべてのファイルを再作成空想しません(非常に長いったらしいです)。 LinuxサブシステムのGitHubでこれを見つけました。 他のチケットに関する議論によると、WindowsからLinuxサブシステムに直接コピーすることはサポートされていません。AppDataの下に、WSLファイルシステムのファイルが含まれているように見えるディレクトリがあります(どこか忘れています)。ただし、そこに新しいファイルを配置したり、既存のファイルを変更したりすると、WSL内に変更が正しく反映されません。 私の最良の推測は、Linuxはファイルとは異なるメタデータ(およびディスクバッファリングモデルも異なるため、より多くのキャッシング情報など)を保存する必要があり、これは現在、構造のマスターコピーを保存することで実装されていることですある種のデータベース内のLinuxファイルシステムを使用し、Windowsファイルシステムをそのデータベースの便利なBLOBストアとして使用するだけです。 本当にこれを行う必要がある場合、回避策はdrag'n'drop .batスクリプトまたはbash.exe -c "mv%1 / home / $ USER /"を実行するスクリプトを記述することです。(おそらく、%1を有効なWSLパスに変換するには、sedとtrを使用して巧妙な作業を行う必要があります。) または、Windowsディレクトリにファイルを配置し、WSL内で「cd〜; ln -s / mnt / c / path / to / my / files」を実行して、WSL homedirにあるように見せてもらえますか?

9
Linux用Windowsサブシステムのホームディレクトリは何ですか?
bashLinux用Windowsサブシステムを起動すると、ディレクトリにドロップされます /mnt/c/Users/<username> I場合はls、このディレクトリ、私はディレクトリを参照Desktop、Documents私が見ることができる、などであるC:\Users\<username>Windowsのファイルエクスプローラを使用して。これがbashプログラムの開始場所であるため、これが私のホームディレクトリであると予想していましたが、どちらcdかcd ~を入力するか /home/<username> これは私が含まれている.bashrc、.profileなど私はLinuxボックスに自分のホームディレクトリで見つけることを期待するファイルを。また、侵入cd ../..ここから私は、ディレクトリを見ることができるbin、etcというように、再びとしてのLinuxボックスに期待します。 これに関しては2つの質問があります。 正確に何と/mnt/c/Users/<username>比較されC:\Users\<username>ますか?それらは同じもののようです---だから何/mnt/c/ですか? /home/<username>Windowsファイルエクスプローラーを使用してファイルを表示するにはどうすればよいですか?私が本当に望んでいるわけではありませんが、WindowsがこのLinux向けサブシステムをどのように整理しているのかを把握しようとしているだけです。

5
Windows 10(WSL)でLinuxサブシステムの言語を変更するにはどうすればよいですか?
Windows 10にBashをインストールした後、Linuxアプリケーションでスウェーデン語を使用していることに気付きました。Windows 10のインストールは英語です。 デフォルトの入力言語を英語に変更した後、bashを再インストールしようとしました lxrun /uninstall /full lxrun /install しかし、Linuxアプリ、たとえばnanoでは、まだスウェーデン語のテキストを使用しています。 では、どのようにしてLinuxサブシステムを英語で強制的にインストールできますか?



3
WSLのCドライブはどこにありますか?[複製]
この質問にはすでに答えがあります: Windows 2 でUbuntuのBashからWindowsフォルダーにアクセスする方法 私は、ログインしようとするたびにbashLinux用のWindowsサブシステムを使用して、私がしようcdにC:\Users\、しかし、すべてのI getが見つからないディレクトリです。 CWindows Linuxサブシステムのドライブはどこにありますか?孤立していますか?


6
Windows 10ビルド14316:Windows上のUbuntuのBashでCtrl + vが機能しない
新しいWindows 10インサイダービルド14316では、WindowsアプリのUbunbuの新しいBashでCtrl + V(貼り付けのショートカット)を使用できませんでした。他の誰かがこの問題を抱えていましたか?解決策はありますか? アプリのプロパティを編集して、コントロールのショートカットと挿入を有効にしました。また、Ctrl + Shift + VとShift + Insertを試しましたが、どちらも動作しません。

3
ストアを使用せずにWin10(v1709)にLinux向けWindowsサブシステムをインストールする方法はありますか?
Microsoft Storeアプリは、私の大学のグループポリシーによって無効になっています。コンピューターの管理者権限がありますが、Linux用のWindowsサブシステム(WSL)を直接インストールする方法があるかどうか疑問に思っていましたか?それとも、Chocolateyまたは他のコマンドラインメソッドを使用しますか? バージョン1709(Fall Creator's Upgrade)以降、開発者モードを有効にするだけでは不十分であることに注意してください。


4
Windows通知音効果でBashを無効にする方法
「Windows上のUbuntuでBash」を実行すると、入力中にWindows通知音が頻繁に生成されます。一般的な原因は次の場合です。 コマンド(タブ)にオートコンプリートを使用し、複数のコマンドオプションがあります。 または、すでに空のコマンドラインをバックスペースするとき。 これらの効果音を無効にするにはどうすればよいですか?

3
Windows上のBashのリムーバブルメディアへのアクセス
WindowsのBash内からリムーバブルメディア(サムドライブやSDカードなど)にアクセスする方法はありますか? Windows上のBash は、DriveFを使用して/mntフォルダー内の固定ドライブをマウントしますが、リムーバブルメディアを自動的にマウントしません。そして、それらを/devどちらかに入れるようには見えません: Aaron@MYPC:/$ ls /dev block fd kmsg lxss null ptmx pts random shm stderr stdin stdout tty tty0 tty1 urandom zero リムーバブルドライブをマウントする方法はありますか?基礎となるブロックデバイスにアクセスする方法はありますか?

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