探検


【Bash】Windows Subsystem for Linux【WSL】14

1login:Penguin (アウアウアー Saff-tASO [27.85.204.92])
垢版 |
2023/12/12(火) 15:12:23.40ID:wHkdkRlMa
!extend:checked:vvvvvv:1000:512
!extend:checked:vvvvvv:1000:512

WSL2アーキテクチャ
https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html

WSL 2では、仮想マシン環境が起動し、bashがコマンドを受け付けるまで2秒程度という速度で起動できる。
このため、コマンドプロンプトなどからwsl.exeなどを使ってbashコマンドを処理する時間は、
現在のWSL 1とほとんど変わらない。また、本物のLinux実行環境であるため、
これまで正しく動作できなかったアプリケーション、例えばコンテナシステム(Dockerなど)や
ユーザーファイルシステム(FUSEなど)も動作させることができる。その上で、現在のWSL 1と同等の機能と使い勝手を実現するという。

WSL 2はWSL 1を置き換えずに併存する
 WSL 2が登場したからといって、WSL 1は廃止になるわけではなく、引き続き利用可能である。

■ドキュメント
https://docs.microsoft.com/ja-jp/windows/wsl/
■WSLのDockerとの連携
https://docs.docker.com/desktop/windows/wsl/
■systemd を使用して WSL を使用して Linux サービスを管理する
https://learn.microsoft.com/ja-jp/windows/wsl/systemd
■WSL での詳細設定の構成
https://learn.microsoft.com/ja-jp/windows/wsl/wsl-config

◆前スレ
【Bash】Windows Subsystem for Linux【WSL】13
https://mao.5ch.net/test/read.cgi/linux/1691480265/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:: EXT was configured
39login:Penguin (ワッチョイ 15b8-Qbcu [126.28.246.232])
垢版 |
2023/12/12(火) 19:20:14.35ID:JKstvyYk0
>>37
wslを使うのは100%linuxユーザなので板違いではない
40login:Penguin (ワッチョイ 15b8-Qbcu [126.28.246.232])
垢版 |
2023/12/12(火) 19:23:48.32ID:JKstvyYk0
すごい昔からおるようだけども無意味なことにえらく執着しとるな
41login:Penguin (ワッチョイ 15b8-Qbcu [126.28.246.232])
垢版 |
2023/12/12(火) 19:25:35.47ID:JKstvyYk0
スクリプトだと思ってたけども
これを来る日も来る日も手動でずーっとやってる
ゾッとする人物像
2023/12/12(火) 23:06:40.67ID:e6vQTE3ga
仕事してる人では無さそうだよね
2023/12/13(水) 00:28:37.72ID:jmAmyO5d0
>>42
平日の昼間にこのスレ・板に書き込みしている奴って仕事していない奴が多いだろ
平日の昼が暇な連中が集うスレはクソスレだよな
44login:Penguin (ワッチョイ 23a6-9iUM [59.156.0.7])
垢版 |
2023/12/13(水) 02:13:59.05ID:MTKCoK/q0
板趣旨、スレ趣旨を理解してない上
あげなきゃいいと独自ルール持ち出してる
時点で頭がおかしいのが分かる
2023/12/13(水) 11:35:21.83ID:EgPq/f9bM
大阪に住んでるみたいだね
2023/12/13(水) 11:38:45.26ID:EgPq/f9bM
間違えた滋賀の大津かな
2023/12/13(水) 12:51:28.40ID:IDovSghm0
板趣旨ってなんだ?
Windows上で動く仮想マシンがLinux上で扱うべきなら、
VirtualBoxやらVMWare等々もここでやるべきってことになるんだが
48login:Penguin (ワッチョイ 23a6-9iUM [59.156.6.130])
垢版 |
2023/12/13(水) 12:59:54.19ID:FOtSCAGy0
直ぐ他のスレの事を持ち出すのはお前が何も理解して無いからだ
スレ違いの判断は個々のスレに対して行われる事を知っとけ
2023/12/13(水) 13:02:31.05ID:IDovSghm0
板違いのクソスレを建てたり上げるのは対話の妨げで迷惑です。やめてください。
>>24に違反してますよね?
50login:Penguin (アウアウクー MM61-tASO [36.11.225.36])
垢版 |
2023/12/13(水) 13:02:37.88ID:66QsHeBJM
「Windows Subsystem for Linux」は「Linux」文言入ってるね
2023/12/13(水) 13:02:52.99ID:IDovSghm0
具体的に説明できないから情緒的な意味不明なことを言う
2023/12/13(水) 13:04:02.81ID:IDovSghm0
Linuxって入ってたら、全然関係ないものまで
Linuxになるという阿呆
2023/12/13(水) 13:04:13.31ID:IDovSghm0
>>49
板違いのクソスレを建てたり上げるのは対話の妨げで迷惑です。やめてください。
>>24に違反してますよね?
54login:Penguin (ワッチョイ 23a6-9iUM [59.156.6.130])
垢版 |
2023/12/13(水) 13:05:12.09ID:FOtSCAGy0
板違いを含めた判断基準は公開されている
具体的な説明ができないのは他のスレが
どうこうとしか書けないお前のほう
2023/12/13(水) 13:05:14.04ID:IDovSghm0
板違いのクソスレあげるな
2023/12/13(水) 13:05:44.87ID:IDovSghm0
>>54
具体的に
57login:Penguin (ワッチョイ 15b8-Qbcu [126.28.246.232])
垢版 |
2023/12/13(水) 13:05:45.86ID:VuQXC6yt0
>>47
>VirtualBoxやらVMWare等々もここでやるべきってことになるんだが
ならない
WSLを使うのは100% Linuxユーザ
58login:Penguin (アウアウクー MM61-tASO [36.11.225.36])
垢版 |
2023/12/13(水) 13:06:33.85ID:66QsHeBJM
>>49
具体的に>>24のリンク先のどの約款の何章何条のどれです?
オウム返しで済むと思わないで>>19くらい具体的に挙げてください。
2023/12/13(水) 13:06:59.52ID:VuQXC6yt0
この人は対称性に異常な執着があるね
60login:Penguin (アウアウクー MM61-tASO [36.11.225.36])
垢版 |
2023/12/13(水) 13:08:39.90ID:66QsHeBJM
>>53
>>34
2023/12/13(水) 13:09:20.70ID:IDovSghm0
>>58
具体的に>>19のリンク先のどの約款の何章何条のどれです?
62login:Penguin (アウアウクー MM61-tASO [36.11.225.36])
垢版 |
2023/12/13(水) 13:09:31.77ID:66QsHeBJM
>>59
荒らしの人は立場の違いがわかってないみたい
63login:Penguin (ワッチョイ 23a6-9iUM [59.156.6.130])
垢版 |
2023/12/13(水) 13:09:49.44ID:FOtSCAGy0
>>56
何も理解して無いのに荒らす情報乞食が
馬鹿のクレクレが何で教えてもらえると思うのか
2023/12/13(水) 13:10:18.72ID:IDovSghm0
>>57
Linuxユーザーが電車のったら、電車の話もここでするんか?
65login:Penguin (アウアウクー MM61-tASO [36.11.225.36])
垢版 |
2023/12/13(水) 13:10:24.48ID:66QsHeBJM
>>61
↓の「eo光ネット【マンションタイプ】 所属会員規約」の第32条(12)ですよ?
読みました?

https://support.eonet.jp/download/contract/
2023/12/13(水) 13:10:34.12ID:IDovSghm0
>>63
ブーメランおつ
2023/12/13(水) 13:11:01.04ID:IDovSghm0
>>65
マンションでありませんが何か?
2023/12/13(水) 13:12:15.73ID:IDovSghm0
板違いのクソスレあげるな
69login:Penguin (アウアウクー MM61-tASO [36.11.225.36])
垢版 |
2023/12/13(水) 13:12:29.53ID:66QsHeBJM
>>67
【ホームタイプ】か【メゾンタイプ】のどっちです?
70login:Penguin (ワッチョイ 15b8-Qbcu [126.28.246.232])
垢版 |
2023/12/13(水) 13:12:50.32ID:VuQXC6yt0
>>67
何でここ読んでるの? 板違いと考えるならお前1人が読まなきゃええがな
2023/12/13(水) 13:15:06.44ID:IDovSghm0
>>61
>>63らしいぜ?
2023/12/13(水) 13:15:24.96ID:IDovSghm0
>>69
>>63らしいぜ?
2023/12/13(水) 13:15:35.35ID:IDovSghm0
板違いのクソスレあげるな
74login:Penguin (ワッチョイ 23a6-9iUM [59.156.6.130])
垢版 |
2023/12/13(水) 13:15:53.76ID:FOtSCAGy0
>>66
俺がいつ情報クレクレしたよ
馬鹿が脊髄反射でレスするから
そんな意味不明な事が書けるんだ
2023/12/13(水) 13:16:02.04ID:IDovSghm0
板違いのクソスレあげるな
76login:Penguin (ワッチョイ 15b8-Qbcu [126.28.246.232])
垢版 |
2023/12/13(水) 13:16:40.53ID:VuQXC6yt0
>>64
>Linuxユーザーが電車のったら、電車の話もここでするんか?
自分で書いていてロジックがおかしいと思わんのかな?
2023/12/13(水) 13:16:58.62ID:IDovSghm0
板違いのクソスレあげるな
78login:Penguin (ワッチョイ 15b8-Qbcu [126.28.246.232])
垢版 |
2023/12/13(水) 13:49:41.58ID:VuQXC6yt0
>>64,77
WSLはLinuxを走らせるための機構でそれを使うのは100% Linuxユーザだよ
一方で電車の用途はLinuxを実行することではない
更に乗客が100%Linuxユーザということはない
分かった?
2023/12/13(水) 19:45:56.56ID:MhL0fpxhr
Windows Subsystem for Androidには「Android」文言が入ってる
Windows Subsystem for Androidを使うのは100%Androidユーザ
でもWindows Subsystem for AndroidスレはWindows板にある
Windows Subsystem for LinuxもWindows Subsystem for Androidと同じWindows SubsystemなのでWindows板にまとめるべき
80login:Penguin (ブーイモ MM43-oUR/ [49.239.65.216])
垢版 |
2023/12/13(水) 20:11:56.76ID:n6vABvudM
>>79
もう誰も相手しないよ
81login:Penguin (アウアウクー MM61-tASO [36.11.225.36])
垢版 |
2023/12/13(水) 20:33:35.54ID:66QsHeBJM
>>72
マンションでもホームタイプでもメゾンタイプでもなんでも良いです。
あなたは対話する気が無いですね。
対話を妨害してる。

「光ファイバーサービス契約約款」だと別記13(12)。
「eo光ネット【マンションタイプ】 所属会員規約」だと第32条(12)。
対話妨害はケイ・オプティコムのネットサービスの約款や規約に違反してるんです。
「知らなかった」では済みませんよ

https://support.eonet.jp/download/contract/
2023/12/13(水) 21:05:08.67ID:ye6EK4Vz0
>>79
WSAがAndroidにあるべき可能性はなぜ排除する?

それよりも対称性に囚われてしまうのは強迫神経症だよ
自覚しとかないと生き難いぞ
今もこうして摩擦を起こしているし
2023/12/14(木) 19:51:56.92ID:hQ6+v7mpM
久し振りに帰ってきたので
お騒がしいところ申し訳ないですが
wsl2のDebianのデスクトップ環境でchrootにしてUbuntu入れて遊んでみた
https://i.imgur.com/pUchVNW.png
https://i.imgur.com/IjmUCmw.png
2023/12/14(木) 19:56:10.20ID:hQ6+v7mpM
2枚目間違えますた
https://i.imgur.com/ljmUCmw.png
85login:Penguin (ワッチョイ 4de2-noSv [202.91.220.187])
垢版 |
2023/12/15(金) 10:28:40.77ID:a9oXwwPO0
>>83
どういう用途がありそうですか?環境を作ってみただけ?
2023/12/15(金) 12:41:35.58ID:1so4LKqIM
普段使用しているノートpcにはUbuntuとDebian2つのデスクトップ環境にしています。これをWindowsの仮想デスクトップにて同時2つ起動させて利用することも出来ますので特にこれといってないです。
只他のpcに有ることでchroot化する必要がありこれを利用してこんなことも出来るかなと考えてやってみただけです
87login:Penguin (ワッチョイ 07a6-ijnP [182.236.0.177])
垢版 |
2023/12/17(日) 08:12:49.71ID:AZet4TjA0
さがってるぞ
88login:Penguin (ワッチョイ 76a6-ijnP [49.242.230.226])
垢版 |
2023/12/18(月) 07:25:48.65ID:Bnln+rRd0
あげとく
2023/12/18(月) 12:28:41.06ID:wsNLaWKoa
WSL2 だとGUIアプリもWindowsアプリみたいに起動できる?
もしくはXを起動して、その画面の中なら起動できる動きになるの?
2023/12/18(月) 12:36:17.86ID:K8UmO6E00
前者
2023/12/18(月) 12:44:57.96ID:wsNLaWKoa
凄い。試してみる気になった。
92login:Penguin (ワッチョイ 4be2-3PPy [202.91.220.187])
垢版 |
2023/12/18(月) 13:56:22.32ID:lS2ES4Zb0
>>91
WSL1でもVCXsrvのマルチウィンドウ表示にしたら同じようになるとおもうけど。
2023/12/18(月) 15:49:32.40ID:H4Kemc7lM
WSLgよりMicrosoft StoreからGWSLを入れるのがいい
2023/12/18(月) 16:28:02.21ID:K8UmO6E00
どう違うの? 普通純正があればそちらを選ぶと思うけども?
2023/12/18(月) 18:13:22.75ID:H4Kemc7lM
両方使ってみればいいよ
96login:Penguin (ワッチョイ 4be2-3PPy [202.91.220.187])
垢版 |
2023/12/18(月) 19:51:14.48ID:lS2ES4Zb0
>>94
LinuxでGUI使いたいっていう人いるけど、何を使いたいの?
fontforgeぐらいしか思いつかない。
2023/12/18(月) 20:05:15.63ID:GmeuRsl70
emacs
WSLとの相性が抜群にいい
2023/12/19(火) 08:29:22.39ID:2puc9S1X0
>>97
日本語入力がまともに動くなら使いたいがwslはGUIだとemacsの日本語入力への切り替えがうまくできない
99login:Penguin (ワッチョイ bfb8-NGr8 [126.87.221.123])
垢版 |
2023/12/19(火) 10:16:21.37ID:swYijVZF0
>>98
普通に動くよ?
M-x toggle-input-method
2023/12/19(火) 11:27:24.98ID:6SMXKJX2M
>>98
WindowsのGoogle日本語入力と連携できるmozc_emacs_helper.exeというのをWSLから使う
Google日本語入力のキー設定はことえりにすればOK
2023/12/19(火) 12:03:22.04ID:ezO+cUKC0
google日本語入力は長い事WindowsTerminalとの相性悪くて面倒だったけど開発版でようやく解消されてた。
emacs で使うにはちょっと設定必要だけど 今更 emacs 使う人が設定めんどくさがるわけないものね。
2023/12/19(火) 12:18:30.13ID:ezO+cUKC0
標準の wslg で emacs 使ってて困ったことが何点かある。
主に日本語キーボード周り。

1. キーボードレイアウトがおかしい
ターミナルから立ち上げるときは問題ないけどスタートメニューから立ち上げるとおかしくなる。
=> setxkbmap -layout jo

2. 半/全/漢字キーを押すと自動連打モードみたいになる
=> xset -r 49

3. M-SPC が効かない
対応が結構面倒。
ぐぐると対応方法が出てくるが powertools とか使って wsl のてalt-space -> alt-f13 とかして、
wsl 側で xmodmap で f13 を space に置き換えるとかする。
f13 使ってなかったり自分のキーボードにないやつならなんでも。
2023/12/19(火) 12:38:48.59ID:6SMXKJX2M
Windowsで新Microsoft IMEを使ってると、emacsの入力が遅くなる
旧Microsoft IMEやGoogle 日本語入力だとこの現象は起こらない
2023/12/19(火) 19:13:49.76ID:swYijVZF0
あれ!?
俺は特に何かした記憶もないけどemacsで
Linuxと同じように日本語入力できるよ
mozcだよ
2023/12/19(火) 20:03:23.86ID:6SMXKJX2M
Linux のmozcでも良いと思う
Windows側のmozc(Google 日本語入力)を使うと、変換の学習結果や辞書を共有できる
2023/12/19(火) 20:05:27.68ID:6SMXKJX2M
WSLでemacsのみ上げる場合は、mozcサーバの起動も不要になるかな
2023/12/19(火) 21:03:12.49ID:swYijVZF0
>>105
あーなるほど
そういう意味か
2023/12/21(木) 22:44:51.06ID:94VylvF5a
もうピュアLinuxには戻れない
WSL便利すぎ
109login:Penguin (ワッチョイ c66c-ijnP [153.131.104.17])
垢版 |
2023/12/22(金) 03:43:57.13ID:dqraB1cB0
wslでemacs使ってると時々タスクバーから消えること無い?
あれ?死んだのかなと思ってもう一度立ち上げると
タスクバーに2つ現れる

まぁ本当に死んでることも多いけど
110login:Penguin (ワッチョイ 4be2-3PPy [202.91.220.187])
垢版 |
2023/12/22(金) 07:42:28.95ID:VFuCV6VI0
>>109
explorerを再起動してみたら?
2023/12/22(金) 08:46:18.27ID:2jDNN2P40
>>109
うちはない
2023/12/22(金) 09:31:02.58ID:N5b1zkdY0
タスクバーに突然出たり消えたりしてる気がするけどemacsだけでもないな
2023/12/23(土) 14:23:20.59ID:WU4lofKP0
>>109
なんでもいいけどwindowが出るアプリケーション起動すると戻るはず。
2023/12/23(土) 15:06:38.48ID://yUqd6P0
wsl内のLinuxで動かしたemacs
リモートからだと快適なんだけどローカルだと動きがちょっととろい
Windows側でキーを押しっぱなしの際のキーリピートとか変えると良いのかな?
2023/12/23(土) 15:20:32.25ID:Il+Agm8Y0
>>114
新Microsoft IME 使ってない?
旧Microsoft IMEかGoogle 日本語入力にすると速くなる
2023/12/29(金) 18:57:03.49ID:z8S6V2dzM
何か知らんけど10年前のpc使ってるけどサクサク動いてるわ
そんなしょうもないことで遅いとか言ってる奴何なん
117login:Penguin (ワッチョイ 3386-DOnR [2001:268:98bf:c9bd:*])
垢版 |
2023/12/29(金) 20:14:10.18ID:g6A8V+8H0
firefoxがクラッシュ頻発のオレ環問題が出たぁ!

素直にWindows側のブラウザ使えってことだよね
2024/01/04(木) 10:54:11.53ID:iiaDb+6x0
wsl2内のlinuxから別パーティションにアクセスできますか?
119login:Penguin (ワッチョイ 0f19-ZDOk [2404:7a80:b920:2c00:*])
垢版 |
2024/01/04(木) 19:56:13.14ID:opUSPK0C0
「別パーティション」が何を示すのかわからんけど、Windowsから見えてるなら /mnt 経由で見えるんじゃないかな?
2024/01/04(木) 20:29:22.46ID:5yoIUbDrM
>>119
デュアルブートできるようにしていて
「別パーティション」にはLinux (A) が入っています
wsl2内のLinux (B)では
/mnt/cにwindowsが見えるのですが
Aの入ったパーティションは
Bの/mnt以下には見当たりません
2024/01/04(木) 20:49:20.96ID:f/AP+euS0
mountすればいけないか?
2024/01/04(木) 20:52:56.11ID:f/AP+euS0
この辺か?
https://learn.microsoft.com/ja-jp/windows/wsl/wsl2-mount-disk
2024/01/04(木) 21:43:57.69ID:iiaDb+6x0
>>122
なるほどー!ありがとうございました
2024/01/04(木) 22:25:09.96ID:DJ7atnwh0
気が付くとあの人カキコ出来なくなったのか平和だー
2024/01/08(月) 23:45:06.45ID:7KexW2RA0
みんなターミナルは何使ってるの?
普通にWindows Terminalか
2024/01/09(火) 00:16:31.94ID:8nMn7pel0
xterm
2024/01/09(火) 00:17:50.21ID:8nMn7pel0
でもemacsのshellモードとtermモードの方が多いかな
2024/01/10(水) 02:08:15.80ID:y1s85qUs0
>>127
wslのemacsは日本語入力が駄目で役に立たない
2024/01/10(水) 08:41:56.77ID:pD/hMy//0
>>128
「日本語入力が駄目」とは?
wslではなくPCに入れたLinuxと特に差がなく普通に使えてるのだが?
2024/01/10(水) 08:43:42.03ID:pD/hMy//0
ああ>>100の人か
あんたは使えてるんじゃ?w
2024/01/10(水) 18:36:23.74ID:bpVt7Om2a
WSLは無能向けユーティリティじゃないんだけどね
2024/01/10(水) 19:07:57.90ID:tpTlDbXiM
>>100と>>128がなぜ同じ人と思うのか?
2024/01/10(水) 21:07:57.63ID:l3wLRfHBM
>>132
よく見たらIPアドレス違うね
スマンスマン
2024/01/10(水) 22:28:21.21ID:WDsNDYwl0
>>133
まあ、確かに似てるIPアドレスだな
2024/01/10(水) 22:38:26.34ID:pD/hMy//0
153.251.228.105
153.215.238.105
2024/01/13(土) 09:15:34.36ID:gvmyGv/h0
ワイはttyd動かしてwinのブラウザからアクセス
2024/01/13(土) 20:20:43.75ID:uIV9kEgA0
はえー
マニアックすなぁ
2024/01/13(土) 21:26:55.36ID:fPM5IyMUH
UbuntuのLTSついてないやつって最新バージョン(今だと23.10)かと思ってたけど最新のLTSへのエイリアスなのね
まーそりゃそうか
レスを投稿する


ニューススポーツなんでも実況