【Bash】Windows Subsystem for Linux【WSL】8

■ このスレッドは過去ログ倉庫に格納されています
2020/05/29(金) 17:58:21.78ID:N31NEDSz
ついにWSL2が登場したぜー。こりゃ完全にLinuxだ。ヒャッハー!WSL最高!開発にLinuxは使わねぇー。Windowsで開発してLinuxは動かすだけや!

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は廃止になるわけではなく、引き続き利用可能である。

ファイル共有プロトコル「9P」でWSL 1との互換性を確保
 このように、WSL 2とWin32環境の間のファイル共有は、どちらも9Pを使うことになる。
 また、WSLからWin32プログラムを起動する「Win32相互運用性」では、最初にWSL側で、
実行ファイルを判別する必要がある。具体的には、実行ファイル先頭のマジックナンバー
(Win32ではMZ)を見て、LinuxのELF64か、Win32の実行ファイルなのかを判断する。

【Bash】Windows Subsystem for Linux【WSL】7
https://mao.5ch.net/test/read.cgi/linux/1579395785/
2020/07/24(金) 18:05:34.49ID:z8jsaCC+
>>448
UNIX互換環境を実現するSUA(Subsystem for UNIX-Based Application)を利用する
https://www.atmarkit.co.jp/ait/articles/1102/04/news120.html

Linuxのためのサブシステム
2020/07/24(金) 18:07:35.61ID:fOP+lmol
〜のため、以外で考えろ
https://dictionary.goo.ne.jp/word/en/for/
2020/07/24(金) 18:08:05.33ID:z8jsaCC+
>>449
https://www.reddit.com/r/bashonubuntuonwindows/comments/bjd253/linux_subsystem_for_windows/

Linux実行可能ファイルをを実行するための(Windowsの)サブシステム
2020/07/24(金) 18:09:21.23ID:WsjxBH5f
Linuxを動かすためのWindowsサブシステム
2020/07/24(金) 18:09:56.54ID:TzjTrDZp
>>448
Linuxに向かうためのWindowsの中のサブシステムだから
2020/07/24(金) 18:12:39.60ID:z8jsaCC+
これが答えか?

benhelioz WSL開発者
I wanted to call the feature "Linux on Windows" but legal didn't like leading with Linux since Microsoft does not own the name.

私はこの機能をLinux on Windowsと呼びたかったのですが、
legal(法務?)曰く、MicrosoftはLinuxという商標を持ってないので
頭につけるのを望まなかった
2020/07/24(金) 18:33:44.34ID:GYvNclEl
だったらLindowsでいいじゃん
2020/07/24(金) 18:41:32.39ID:KgUsH74f
LindowsはクソLinuxの名前じゃんw
あれはLinuxにつけるべき名前
2020/07/24(金) 18:59:37.47ID:n4ebcUC3
これとは別の話だけどとあるアプリのサードパーティー製プラグインで
「(アプリ名) for (サービス名)」
だったのが
「(サービス名) plugin for (アプリ名)」
に変わってたことを思い出した
2020/07/24(金) 19:25:56.41ID:KgUsH74f
フォーユーでもユーフォーでもいいってことなんだな
2020/07/24(金) 19:59:20.68ID:smXNzc12
そういえば、SUF(Service For Unix)は標準シェルがcshだった。
2020/07/24(金) 20:00:51.98ID:smXNzc12
SUFじゃなくてSFU。
2020/07/25(土) 03:35:20.02ID:tAP1tP9y
for は、向かう方向を表す
2020/07/25(土) 10:04:55.73ID:Hc0CuPYW
Debian testingのlibcのバージョンが2.31になって、WSL1でsleepコマンドが動かなくなったな。まだ未対応なのを忘れていた。
463login:Penguin
垢版 |
2020/07/25(土) 20:43:51.04ID:tO93DtCU
響け!
2020/07/25(土) 23:01:18.10ID:5QidXXyR
go to travel
465login:Penguin
垢版 |
2020/07/26(日) 00:15:42.88ID:JFi6bL83
WSL1なんだけど、どう言うタイミングでかパーミッションがおかしくなるな
2020/07/26(日) 01:01:35.91ID:MtiKbl5g
2004にする前に使ってたWSL1はデフォルトでパーミッションが777だったような
WSL2だとちゃんと644か755になる
2020/07/26(日) 01:11:45.38ID:XZ4Z5jBt
WAHAHA
2020/07/26(日) 03:50:15.91ID:hmn9MKPR
WSL1なら間違いなくお前がWindowsプロセスからファイルを編集したタイミングだろ
2020/07/26(日) 10:59:02.95ID:UiNVB7jc
標準のリナックスにあるものが入ってなかったり
ないものが入っていたりすれば互換性を欠くということ

つまり普通のVMのほうが優位である。画面もあるし。
2020/07/26(日) 11:18:06.35ID:zOThrt4A
>>469
ディストリがたくさんあると、それぞれで互換性がないからねw
471login:Penguin
垢版 |
2020/07/26(日) 11:25:46.64ID:1pF5nq+h
互換性が必要になる様な事あんの?
2020/07/26(日) 11:40:18.19ID:zOThrt4A
同じことをやろうと思っても
コマンドが違うから互換性がない
アプリのインストールでさえyumとaptで違いがある
2020/07/26(日) 11:42:14.00ID:CiT/2tNR
>>472
それ、wsl関係ないじゃん
2020/07/26(日) 11:57:59.48ID:aUU3oX3b
>>469 >>472
使い方がわからないなら無理して答えなくてもいいんだよw
2020/07/26(日) 11:59:51.90ID:CiT/2tNR
まあ、画面があるとか言ってる時点であれだが
2020/07/26(日) 12:07:22.59ID:zOThrt4A
常識で考えてCUIだけで満足するわけがないだろ
Linuxを使ったらGUIも使いたくなるのは必然
WSLでChromeを使うにはどうするんだって悩むぐらいなら
VM使ったほうが簡単
2020/07/26(日) 12:36:05.13ID:UBsGHCHD
釣り針がデカすぎる
2020/07/26(日) 12:36:32.08ID:xclkP+C6
>>476
用途に合わせて道具を選ぶだけでいいのに
わざわざ用途外のものを取り上げて言うなんて無駄な行為だよ
2020/07/26(日) 13:47:17.05ID:CiT/2tNR
>>476
必然?
WSLでChromeが使いたい理由って?
2020/07/26(日) 14:50:49.68ID:EB6TpW8K
どうでもいいがGUIを画面て言い方すんのやめれ
意味通らんし混乱するわ
481login:Penguin
垢版 |
2020/07/26(日) 14:52:06.60ID:R9SC0ZEQ
ちょっとした疑問なんだけど「標準のLinux」ってWSLだと何を示すの?
Ubuntu18?
2020/07/26(日) 16:42:38.83ID:p4Vc69kh
盛り上がってまいりました
2020/07/26(日) 17:41:08.13ID:soRt0nXj
下手の横好きでWSLでデスクトップ環境作ったけど、どこまで動くんだろうって好奇心でしかないな
それもVcXsrvを使うまでもなくRDPで済むようになるみたいだし、GPU支援もついて今よりどれくらい具合がよくなるかは楽しみではある
2020/07/26(日) 18:35:28.80ID:j0iixhCP
>>481
WSL用にカスタマイズしてないlinuxディストリのことでは?
WSLだとsystemdとか動かないし
2020/07/26(日) 19:02:48.06ID:zOThrt4A
systemdが動かないっていうことの意味がわかってないのだろうけど
WSLが起動したときに自動的にsshdやnginxとかが動かないってことなんですよ
これでどうやってサーバーを運用するのか?
使い物になりませんね。
2020/07/26(日) 19:16:48.62ID:vBb/Wycj
WSLでサーバーを運用するって前提が間違ってる。
Hyper-Vで普通にLinux動かせばいいんだよ。
目的が手段になってるんだろうな。
2020/07/26(日) 19:25:33.16ID:XZ4Z5jBt
仮想switchが腐っとる
2020/07/26(日) 19:29:10.47ID:ZaJi1y7V
WSLでLinuxが動くってなったら
全部Linuxでやってしまおうと考えるのが普通
なのにLinuxの乗り換えられない
LinuxにWindowsを混ぜて使う意味がない
2020/07/26(日) 19:47:39.24ID:vBb/Wycj
普通じゃねえから
お前が異常だから
2020/07/26(日) 19:52:02.53ID:j0iixhCP
自動起動くらいは起動スクリプトを自分で書いて
タスクスケジューラやスタートアップフォルダから実行させればいいが
snapdみたいにsystemdが無いと動かない物があるんだよね
2020/07/26(日) 20:30:17.15ID:CiT/2tNR
だったら初めからLinux使えよって感じだけどなんなの?
2020/07/26(日) 20:32:07.74ID:BQKxZh5y
いやいや何いってんの?Linux使えるようになったんだから
タスクスケジューラもスタートアップも全部systemdに置き換えるのが普通でしょ
なんのためにLinuxが使えるようになったと思ってるんだ
2020/07/26(日) 20:33:14.67ID:BQKxZh5y
WSLはWindows使ってる人がLinuxに移行するための道具でしょ
systemdが使えないとLinuxに移行できないんだが
道具としての役目を果たしていない
2020/07/26(日) 21:06:41.60ID:hR3h7KAV
Linuxに移行するためのものじゃなく、PowerShell慣れないから
Windowsでbash(UNIXシェル)使いたいっていう要望満たすための道具だと思うが
2020/07/26(日) 21:20:45.38ID:J3DaLhIH
最近公式ドキュメントを読まないバカが増えているんだよなあw
2020/07/26(日) 21:34:24.62ID:CiT/2tNR
Microsoftも大変だ
2020/07/26(日) 21:34:29.61ID:RnzshpFZ
>>495
公式ドキュメントに目を通すことに時間を費やすほどの価値を感じていない人が増えているだけ。
でもそれはユーザーのすそ野が広い証拠だよ。
2020/07/26(日) 21:39:55.41ID:CnqDJvhQ
WSL2のメリットを理解できる人が使えばいいよ。オレはバリバリ便利だよ。
2020/07/26(日) 21:41:24.31ID:BQKxZh5y
systemdをWindows側でやってたら
いつまで経ってもLinuxに乗り換えられないじゃん
2020/07/26(日) 21:48:54.91ID:j0iixhCP
マイクロソフトとしてはWindowsを捨てられたら困るだろ

サーバー側の開発環境としてUnixなMacが使われてたから
Windiwsでも開発環境を用意しましょうって事だろう
2020/07/27(月) 00:46:57.94ID:vH2HYJXW
そもそもwslを使ってもlinuxに乗り換えられないよ?
2020/07/27(月) 00:52:15.04ID:GfQOo21q
単純にLinuxのバイナリを動かすだけの目的だったからな
でなぜか本物のLinuxカーネルを搭載することになったw
2020/07/27(月) 00:55:26.57ID:gpnb2Ncf
Windows 10 MobileでAndroidのアプリを動かすために作られたともいわれてるよな
504login:Penguin
垢版 |
2020/07/27(月) 01:19:40.12ID:HtRxhfPh
今の利用方法だけならね
それぞれ利点と欠点があるにせよ、ある程度使われていたVagrantやDockerにテコ入れしてやるだけで良かったろうからな
2020/07/27(月) 01:21:49.02ID:YozTvZUh
Linuxが使いた人ならLinuxに乗り換えるし
Windowsが使いたいならWindowsを使えばいいだろう
こんな中途半端な機能を作って何の意味があるんだ?
2020/07/27(月) 01:55:11.62ID:NCoqcB7s
使いたくないなら使わなければいいだけでは?
507login:Penguin
垢版 |
2020/07/27(月) 02:01:26.97ID:HtRxhfPh
まあ、WSLも生Ubuntuも使いたくないから、みんな妥協してMacを主に使ってるんだろうな
2020/07/27(月) 02:07:41.19ID:msQu0Vsu
>>505
アンチ必死だなw
2020/07/27(月) 02:11:36.98ID:D6mdL38U
書いてあることを理解できない無能なら意味がわからないだろうw
2020/07/27(月) 07:01:44.45ID:g218gmmi
ドザがIDを切り替えるのを忘れているのでワロタ

〜というマルチポストを行う荒らしが発生しました。
詳細
http://hissi.org/read.php/linux/20200714/b3lqZGFPOTA.html

●デスクトップでLinuxが普及する訳ないと思った時 17
207 :login:Penguin[]:2020/07/13(月) 12:43:59.06 ID:yWuhBjfb
志賀はLinux界の癌と言っても良いんじゃないの?

●WindowsやめてLinuxデスクトップにしたら快適だった件
502 :login:Penguin[]:2020/07/13(月) 20:27:29.73 ID:yWuhBjfb
Linuxが快適って、何がどう快適なんだ?

●Windowsを使ってLinuxの方がマシ思った時
427 :login:Penguin[]:2020/07/13(月) 20:59:42.67 ID:yWuhBjfb
>>426
よっぽどプアなマシン使ってんだな。
それか壊れたハード使ってんだろ。

●Windowsは不要だ Linuxデスクトップで十分
713 :login:Penguin[]:2020/07/13(月) 21:08:22.97 ID:yWuhBjfb
Windowsをディスってるのは、完璧に貧乏人の僻みだな。

●デスクトップLinuxは不要だ!
615 :login:Penguin[]:2020/07/13(月) 21:18:07.87 ID:yWuhBjfb
長文コピペとクソスレ立て荒らしも志賀だぞ。
2020/07/27(月) 09:37:41.85ID:A2hHkGos
CBrClFI
2020/07/27(月) 10:30:15.64ID:M+Q12ngn
>>505
宗教の教本みたいなもんだろ
MS教信者にとっては御用達
513login:Penguin
垢版 |
2020/07/27(月) 10:38:49.59ID:DswPQ/vm
あわしろは巣から出てくんなよ
2020/07/27(月) 11:50:00.41ID:Muc15eGz
リナックスはドライバの対応がくそでハードの実力引き出せないからだろ
2020/07/27(月) 13:11:30.24ID:lT9ofoP3
>>505
ここまで頭悪いと生きるの大変そう……
2020/07/27(月) 21:39:51.15ID:qnOHBJIB
UbuntuのファイルをWindowsにコピペしたいんだけどそんなこと出来る?
出来たら最高なんだけど
2020/07/27(月) 21:43:30.76ID:sqHBqsX7
日本語でOK
2020/07/27(月) 21:52:05.98ID:6vPipL+I
>>517
日本語がどうとか言うやつに限って
日本人じゃないんだよな。
AIみたいに誤字や脱字や文脈などを解釈出来ないのだろうw
2020/07/27(月) 22:02:10.34ID:oUkBtRFg
>>516
Windows側からWSLは\\wsl$にアクセス
WSL側からWindows側へは/mnt/cにアクセス
2020/07/27(月) 22:02:17.42ID:sqHBqsX7
質問の意味が理解出来たのなら、
文句を垂れる前に回答をどうぞ
521login:Penguin
垢版 |
2020/07/27(月) 23:17:34.15ID:qnOHBJIB
>>519
凄い出来ました。有難うございます
ubuntuのfirefoxで動画を落としたのですが
インストールしたvlcの動作がおかしくてまともに映りませんので
Windowsに移したかったのです
おかげで助かり又勉強になりました
2020/07/27(月) 23:26:57.98ID:BN2vi1Jx
>>518
そうじゃないよ。
自分は低脳すぎで理解で出来ませんと言うこと
2020/07/28(火) 09:00:43.63ID:FDidTx5O
>>522
あなたは>>516の質問に答えられなくて日本語でOKと茶化した人ですね(笑)
2020/07/28(火) 10:51:20.66ID:GsnI3XZ2
日本語云々はどうでもいいが回答待ちの態度として>520は最低だったな
2020/07/28(火) 18:02:42.68ID:+WadBj/d
荒らし目的のやつに何を求めてるんだ?
526login:Penguin
垢版 |
2020/07/29(水) 09:27:05.63ID:KXQaqgJ1
Git for Windowsの本体は、bashとperlとvimだなぁ。
2020/07/29(水) 16:01:35.50ID:2kNOuanZ
wslconfigのメモリ制限ってみんなどのくらいにしてる?
Docker on WSL起動して1つコンテナ動かしてるだけなのに4GBくらいメモリ消費して辛いわ
16GB積んでおけばよかった
2020/07/29(水) 17:02:21.49ID:rL1sNHjk
アンプの方がDolbyDigitalに対応してないのかと思いましたが対応しているようです。アンプはSTR-DN2030です。
マザーボード側の光出力端子はジャック情報がリアパネル 光学ジャックとなっております。

どうやらおま環ぽい気もするのでもう少し自分で試してダメならサポートに聞いてみることにします。
最後になりますが、サウンドブラスターSB-X3はドライバーやCommandなど古いバージョンに戻しても大丈夫でしょうか。
インストール時にファームウェアも更新しているようなので気軽に試せず聞いてみました。
2020/07/29(水) 17:02:52.56ID:rL1sNHjk
誤爆しました。失礼しました。
2020/07/29(水) 20:45:48.38ID:jW0/dsNH
>>516ですが結果コピペ必要ないことが理解できました
WindowsからUbuntuのファイルを見れるツールが有ればそれで良し
UbuntuからWindowsのファイルを見れるツールが有ればそれで良し

結局最終的にひとつで構わないということに行き着くんですね
2020/07/29(水) 21:02:27.33ID:+t763aW4
WSLってよくできてますね
2020/07/30(木) 02:28:11.02ID:v8LKLDXw
使えるものかはまた別問題だけどな。
色々やったけどただの自己満にしかならず、もう使ってないわ。
普通にLinuxマシンかIaaSで鯖立てた方が余計なこと考えずに楽だよ。
2020/07/30(木) 03:11:54.97ID:wAvmuXGj
>>532
Linuxをマシンでどうやって、Windowsのコンソール環境を改善するの?
2020/07/30(木) 05:50:29.79ID:RFq8DS+W
>>532
必死だなぁ
使ってないもののスレにわざわざやって来て
2020/07/30(木) 06:38:27.99ID:ylqYhU5r
>>532
鯖目的とか余計なこと考えるからでないの? WSL2便利便利。その便利さが分からない人沢山いて可愛そう。
2020/07/30(木) 06:46:02.78ID:KOpi1MVg
どれだけ便利だろうが、systemdが使えない以上
使い物にならない。Linuxはもうsystemdに移行している。
2020/07/30(木) 06:49:08.41ID:KOpi1MVg
常識で考えればわかるが、Linuxのコマンドが使えた所で
Linuxの代わりにはなれないんだよ。
それは単にLinuxコマンドが使えるだけのWindowsでしかない。
そんなOSをLinuxとして使えるわけがない
2020/07/30(木) 07:43:58.90ID:ylqYhU5r
WindowsをWSL2でLinuxに置き換えようとしてるのではない。利用のベースはWindowsで、その開発環境なり作業環境をより便利にするためにWSL2を使っているんだよ。
2020/07/30(木) 08:47:12.57ID:gq7+62BU
WSLは最初から「OSをLinuxとして使」うためのものじゃないので

WineだってOSをWindowsとして使うためのものじゃないでしょ
2020/07/30(木) 08:53:30.31ID:5AzK1eDl
>>537
まさかとは思うが貴公、WSLを鯖向けのホスト環境として利用する腹積もりだったのではあるまいな...
2020/07/30(木) 09:49:22.66ID:bve0Djwo
アホがアホみたいな使い方して使えないよぉ怒!って喚いてるだけ
2020/07/30(木) 12:18:20.46ID:GjReai6D
アホみたいな使い方すらしていないのでは?
WindowsがLinuxを内包することに、異常な危機感を抱いているのだろう
おそらくLinuxユーザーでもない
LinuxとWindowsが便利になる事に、嫌悪感と危機感を抱く奴らだ

いつもの、果物マークのね
2020/07/30(木) 12:34:57.06ID:xYpHCOP7
果物マークの板に常駐して荒らしてる異常者が言うと説得力があるね
2020/07/30(木) 12:53:01.63ID:vDCmX1RN
なんのこっちゃ
🍎🍏
2020/07/30(木) 12:54:32.36ID:vDCmX1RN
ひとのこといえるの?
🐧
2020/07/30(木) 13:35:49.73ID:KOpi1MVg
>>544-545
Janeで見えないからやめてくれw
わざわざEdgeで開いてみたよ。カラーで表示されるんだね。
IEだとモノクロだった
2020/07/30(木) 14:23:36.81ID:X8ObVlLy
ChMateでは見えます
2020/07/30(木) 14:40:26.05ID:vDCmX1RN
窓もあるにはあるんだけど、つい最近のUnicode13.0で採用されたばかりだから、どのOSもフォント対応してない。
🪟
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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