wsl
wsl からXwindowのウインドウアプリを起動するには WSLでウインドウを使うアプリ起動するには、WSLからX Window サーバーに接続すれば良い。 https://takuya-1st.hatenablog.jp/entry/2020/11/08/135059 殆どの場合は、これで動く mpv は動かない mpv は ope…
WSLをエクスポートする WSL環境をバックアップ取っておきたい。 動作しながらのエクスポートは出来ないんで注意。 C:\Users\takuya>wsl.exe --export Debian Debian.tgz 上記のパスを見て分かる通り、PS/cmd.exeから行う。 参考資料 https://superuser.com/q…
WSLのphp をvs code(win)で使う wsl 中で vs code 起動しろって話だけどね コマンドプロンプトでwsl のpython php や ruby を呼び出す @echo off C:\Windows\System32\bash.exe -c "php '%*'" 実行する C:\Users\takuya\misc-app\wsl-to-win\php.cmd -i vsco…
drvfs を使う WSLでUSBメモリにアクセスするには、drvfs を使えばいい mount -t drvfs E: /mnt/e drvfs はC:で使われている WSLでドライブをマウントするのは、デフォルト動作に存在する $ mount | grep mnt C:\ on /mnt/c type drvfs (rw,noatime,uid=1000,…
vscode で WSLの ruby を使う。 vs code をちょっと使おうと思うと、めっちゃめんどくさいのが wsl 経由でコマンドを使うことですね。 vscode のWSL環境内の実行に慣れていれば、大丈夫なはず。 通常であれば、VS CodeをWSL内部環境で起動して終わり。 今回…
windowsのOpenSSH機能をカスタマイズする。 WindowsのOpenSSHサーバーでログインすると、cmd.exeが起動するが、それをWSL bashや ps / powershell に切り替える。 レジストリの HKLM:\SOFTWARE\OpenSSH を見る Computer\HKEY_LOCAL_MACHINE\SOFTWARE\OpenSSH…
2022-03-04 追記 レジストリの編集権限があるなら、次がおすすめ→windowsのopensshのシェルをcmd.exeから ps/wsl bashへ切り替える。 - それマグで! 以下は、レジストリを触らずに、SSHだけで解決する方法です。 cmd.exe を経由せずに、wsl を起動する wind…
WSL1 は /dev/ttyにCOMポートが出現します。 こういう細かいところが、WSL/cygwin のいいところ。 WSL2は使ってないので、WSL2は知らない。多分無理じゃね。 COM3 = /dev/ttyS3 COM3 は /dev/ttyS3に割り当てられます。 COM-X が /dev/ttySX だと覚えておく…
putty はコマンドライン引数で起動できる。 putty.exe は優秀なSSHツールでWinSCPを使うときにお世話になります。 また、ポートフォワーディングなどをタスクトレイで常駐できるので簡易VPNとして活躍します。 っていうか、sshコマンドでできることなら殆ど…
wslpathを wslから使うと エスケープが必要になる。バックスラッシュ。 takuya@DESKTOP-2ALDRO3:~$ wslpath -u "'C:\ProgramData\ssh\logs'" /mnt/c/ProgramData/ssh/logs ちゃんと、grep して エスケープしないと面倒ですね。
WSLで音楽をWindowsから再生する。 WSL2にX windowがあるからいいじゃないかとか、WSLv2 with X でやればいいじゃないかとかそういうのは一旦脇に避けておいて、mplayer を使って音楽を再生したい。 pulseaudio を使う。 TCPを通すとできる。 仕組み Windows…
WSL (v1)からdocker を使う WSL から Docker を使うには、TCPでローカルホストに接続するのが楽ちん docker ( windows ) のインストール まずは、Windows にDocker-Desktop をインストール choco install docker-desktop port 2575 を有効にする。 インスト…
pbcopy/pbpaste を使いたい macOSならターミナルとCocoa のクリップボードをpbcopy でやり取りできるのですが、WindowsのWSLDebian/Ubuntuでも同じようにコピー・ペーストのクリップボードをターミナルから使いたかった。 調べたら見つかったのでメモ 使い方…
multipass を windows にインストール windows で ubuntu の実行環境を手軽に使いたかった。 choco install multipass UAC のPSから使う。 multipass は UAC 昇格後のPSから使うように設計されている。 基本的な使い方は以下の通り。 新しくインスタンスを起…
windows で x11 転送 windows とWSL で X11 転送をやりたいなと。xming とか cygwin でやってたけど、WSLでもできるのでやってみた 手順 vcxsrv をインストール Xlaunch を設定 wsl に x11-appsを犬 DISPLAY設定 起動 準備 ( vcxsrv ) vcxsrv を使います。 c…
WSLのパスを変換したい。 WindowsとUbuntuのパスを相互に変換できたら、シェルスクリプトとか作るのに便利ですよね。 調べたら、できるので歓喜した wsl wslpath PATH Windows→Linux WindowsのパスをWSL のLinuxのパスに変換する C:\Users\takuya>wsl wslpat…