ついに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】9
http://mao.5ch.net/test/read.cgi/linux/1607589861/
【Bash】Windows Subsystem for Linux【WSL】10
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2021/03/17(水) 19:14:43.97ID:14KJ8UmF2021/03/18(木) 13:39:44.87ID:CM3dEfa7
保守
2021/03/19(金) 00:44:04.10ID:fekxo9VW
>>1
お疲れさま
お疲れさま
2021/03/19(金) 10:39:36.90ID:SZ2r73BI
wslstorestorage.blob.core.windows.net/wslblob/wsl_graphics_update_x64.msi
2021/03/25(木) 19:08:31.39
なにが始まるんです?
2021/03/29(月) 12:13:18.85ID:tjdazS3Q
何も始まんなくてワロタ
2021/03/31(水) 02:34:23.17ID:fPIrfUG6
pwsh滞ってんぞはよしろ
wtとか代わりはいくらでもあるんだから
wtとか代わりはいくらでもあるんだから
2021/03/31(水) 09:00:09.96ID:286aHzTX
>>7
Windows TerminalからPower Shellを使うのでは?
Windows TerminalからPower Shellを使うのでは?
2021/03/31(水) 09:24:12.73ID:5eZqg0IS
>>8
wt→pwsh(win側)→ubuntuで使ってる
6系は怒涛のアップデでlinuxシェルとして実用域に達したと思うんだけど、7になって多分一年くらいなのにまだ7.0xでバグフィックスくらいしかしてねえっていうね
本気でlinux取り込もうと思うならMSもっと頑張れよと
wt→pwsh(win側)→ubuntuで使ってる
6系は怒涛のアップデでlinuxシェルとして実用域に達したと思うんだけど、7になって多分一年くらいなのにまだ7.0xでバグフィックスくらいしかしてねえっていうね
本気でlinux取り込もうと思うならMSもっと頑張れよと
2021/03/31(水) 11:24:26.70ID:fcWxx74S
2021/03/31(水) 11:47:17.44ID:fPIrfUG6
>>10
ターミナルばっか力入れてシェルがなおざりって話よ
wtは別に無くても(wtがなかったからだが)いいターミナルが野良で沢山開発されてるし、そんな力入れるところなのかと
やっとpreviewでファンシーなメニュー付いたってレベルじゃねえか
win/linuxを統合して扱えるのが売りなら、シェルの開発が急務だろう
ターミナルばっか力入れてシェルがなおざりって話よ
wtは別に無くても(wtがなかったからだが)いいターミナルが野良で沢山開発されてるし、そんな力入れるところなのかと
やっとpreviewでファンシーなメニュー付いたってレベルじゃねえか
win/linuxを統合して扱えるのが売りなら、シェルの開発が急務だろう
2021/03/31(水) 17:14:07.09ID:fcWxx74S
2021/03/31(水) 18:16:03.79ID:hrCQTrrw
unix風のコマンドやエイリアスも用意して、とりあえずlinuxユーザーも対話シェルとしては違和感なく使えるレベルにはなってる、と思う
しかしもうwindows powershell (v2-4くらいが入ってるんだっけ?)の印象が悪すぎる
もうとっくに開発中止&非推奨になってるけど、
わざわざクロスプラットフォーム版のpwsh(Core, v7)をgitから落としてビルドして、って物好きそんなおらんぞ
しかしもうwindows powershell (v2-4くらいが入ってるんだっけ?)の印象が悪すぎる
もうとっくに開発中止&非推奨になってるけど、
わざわざクロスプラットフォーム版のpwsh(Core, v7)をgitから落としてビルドして、って物好きそんなおらんぞ
2021/03/31(水) 18:19:57.44ID:hrCQTrrw
結局メイン用途であろうテスト環境に使うならbsh系スクリプトも書かなきゃならんしなぁ
一部だけ熱いファンが居るzshみたいな立ち位置になりそう
一部だけ熱いファンが居るzshみたいな立ち位置になりそう
2021/03/31(水) 19:51:32.63ID:3JDFRksa
WindowsのDockerはこのスレで良いの?
メインマシンにいれて色んなLinux環境立ち上げてんだけど。
メインマシンにいれて色んなLinux環境立ち上げてんだけど。
2021/03/31(水) 20:13:43.72ID:Zku3LQiy
>いいターミナルが野良で沢山開発されてるし
参考までに教えてくれ
WindowsTerminalの前はminttyかputty使ってて他も試したけどいいのがない
参考までに教えてくれ
WindowsTerminalの前はminttyかputty使ってて他も試したけどいいのがない
2021/03/31(水) 20:26:50.51ID:fcWxx74S
私はwt使う前はfluent terminal気に入ってたなあ
何でも入りって感じではないけど野暮ったさ無くて軽いのが良かった
今いいのがあるなら知りたいね専スレありそうだけど
つかPowershellとpwshって別物なんだ…追えてねー…
何でも入りって感じではないけど野暮ったさ無くて軽いのが良かった
今いいのがあるなら知りたいね専スレありそうだけど
つかPowershellとpwshって別物なんだ…追えてねー…
2021/03/31(水) 21:03:51.54ID:Zku3LQiy
>>17
それ一瞬使ったけどすぐWindowsTerminalに乗り換えたな
描画だけで言えばputty-d2ddwがいい
でもタブがないのとwslだとsshかcygterm経由なので今は使ってない
ConEmuは機能は豊富でいいんだけど設定が煩雑なのはいいとしてもUIが酷い
派生のCmderは多少マシにはなってるけど
WindowsTerminalは設定画面付いたし後は分割がもっと柔軟に出来ればいいかな
それ一瞬使ったけどすぐWindowsTerminalに乗り換えたな
描画だけで言えばputty-d2ddwがいい
でもタブがないのとwslだとsshかcygterm経由なので今は使ってない
ConEmuは機能は豊富でいいんだけど設定が煩雑なのはいいとしてもUIが酷い
派生のCmderは多少マシにはなってるけど
WindowsTerminalは設定画面付いたし後は分割がもっと柔軟に出来ればいいかな
2021/03/31(水) 23:23:23.75ID:24EpA8De
パスやオプションに日本語が入ると文字が飛んだりカーソルが見えなくなったりする不具合はもうたくさん
WSLの標準ターミナルってCMDがベースだからその不具合を引きずってるのか?
WSLの標準ターミナルってCMDがベースだからその不具合を引きずってるのか?
2021/03/31(水) 23:40:08.21ID:rjFjoH6P
僕もWindowsTerminalが今までで一番使いやすいと想うな
WSLも普通に使えるし、設定がファイルだし 設定ファイルなくならないでほしい
WSLも普通に使えるし、設定がファイルだし 設定ファイルなくならないでほしい
2021/03/31(水) 23:45:03.88ID:fPIrfUG6
msはjson+guiで簡単設定推してる感じなんで大丈夫でしょう(VSCodeとか
2021/03/31(水) 23:47:53.72ID:fPIrfUG6
最近のMSはずっと良いMSだから次に邪悪なMSになった時はすごく邪悪なMSになりそうでこわいね
2021/04/01(木) 02:03:44.09ID:OBGVJwq8
emacs遣いだけど、WSLでemacs動かして画面をVcXsrvに表示している。ターミナルは殆どをshell-modeで動かして、エスケープ・シーケンスが必要な場合のみansi-term使っている。
shell-modeはdiredやtrampと連動するからとても便利。この便利さは使ったことある人にしかわからんと思うけど。
shell-modeはdiredやtrampと連動するからとても便利。この便利さは使ったことある人にしかわからんと思うけど。
2021/04/01(木) 02:44:43.78ID:gpySUhAy
前スレでwtにXサーバ機能付いたぜ!って画像上げてた人居たな
まだストアには反映されてないけど、ぜひgitのビルドして生贄になってよ
まだストアには反映されてないけど、ぜひgitのビルドして生贄になってよ
2021/04/01(木) 03:13:06.35ID:gpySUhAy
ストアでポチるだけでwin向けにXアプリ動かせるのは面白いかもね、一般ユーザ向けに
wsl(ディストロ丸ごと)+X入れるとそれだけで10GBくらい食いそうだけど、アプリ動かすだけのミニマル構成出せば受けるんじゃないかな
しかし、じゃあこれからはXで書けよ!って流れは絶対に回避したいジレンマ
wsl(ディストロ丸ごと)+X入れるとそれだけで10GBくらい食いそうだけど、アプリ動かすだけのミニマル構成出せば受けるんじゃないかな
しかし、じゃあこれからはXで書けよ!って流れは絶対に回避したいジレンマ
2021/04/04(日) 13:18:10.64ID:nZmeM4ZZ
Windows Subsystem for Linux Graphics Update - 0.2.15
http://download.windowsupdate.com/d/msdownload/update/software/updt/2021/04/wsl_graphics_support_x64_7a4714a09af16d31375d1e99201869b4dc01a690.cab
http://download.windowsupdate.com/d/msdownload/update/software/updt/2021/04/wsl_graphics_support_x64_7a4714a09af16d31375d1e99201869b4dc01a690.cab
2021/04/04(日) 13:38:43.36ID:lqvqzwRy
リリースノートかと思ってタップしたら丸ごとかよ
110MiBとかパケ死ぬところだったぜ
110MiBとかパケ死ぬところだったぜ
2021/04/04(日) 14:38:47.44ID:B8pr52fG
ホント勘弁してくれ。これ何回目よ?
2021/04/04(日) 14:59:41.03ID:lqvqzwRy
ところで.cabなのなー
win98くらいに導入だったっね
当時zipやlzhよりずっと圧縮率高くて感動した覚えあるけど、今はどうなんだろ?
というか久々に見た
win98くらいに導入だったっね
当時zipやlzhよりずっと圧縮率高くて感動した覚えあるけど、今はどうなんだろ?
というか久々に見た
2021/04/04(日) 15:12:45.95ID:lqvqzwRy
時代錯誤な…と思ってget-helpしたらextract/expandが標準コマンドなのを知らなかった
wslはwin専用なのだから一番ポータブルか、難癖みたいなこと言ってごめんよMS
wslはwin専用なのだから一番ポータブルか、難癖みたいなこと言ってごめんよMS
2021/04/05(月) 02:23:05.49ID:PT7nvd5N
psreadlineいいね、bash/gnu readlineと同等の機能は揃ったか
大人の事情か、なぜ再発明したという感じはするが…とにかくすごい馬力だ
readlineと設定共有出来ないのがとても残念
補完候補が薄く表示されるのがとてもよい
大人の事情か、なぜ再発明したという感じはするが…とにかくすごい馬力だ
readlineと設定共有出来ないのがとても残念
補完候補が薄く表示されるのがとてもよい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】アジア大会 決勝 U-21日本代表、韓国戦スタメン発表! 準決勝から10名を入れ替え 大関や横山を起用【TBS】 [阿弥陀ヶ峰★]
- 【しゃぶ葉・食べ放題】配膳ロボで「高価格帯コースの肉を横取り」問題再燃 他の客の商品を取ると音声通知、運営元が全店導入へ ★3 [煮卵★]
- 【海】「全員浮上してこない」ダイビング客など8人が行方不明 八丈島で水難事故 下田海上本部などが捜索中 [ぐれ★]
- 【実況】アジア大会 男子サッカー決勝 『日本 vs 韓国』 TBS系 19:30~ [冬月記者★]
- 倒産相次ぐ「和菓子店」、2026年は 過去最多ペース 原材料高が追い打ち ★2 [ぐれ★]
- 【芸能】広瀬すず「私は異性の友情はあると思っている」 女子高生の恋愛の悩みに真剣回答 [冬月記者★]
- 【U-NEXT/地上波ほか】アジア競技大会2026・サッカー競技総合 ★27【愛知・名古屋】
- 【U-NEXT/地上波ほか】アジア競技大会2026・サッカー競技総合 ★28【愛知・名古屋】
- とらせん 見物 ★2
- 巨専】7
- やくせん 5
- かもめせん
- 【悲報】愛国掲示板ふたばのトレンドが「終活」 [834922174]
- 🏡しおめぐわんだーらんど👊👶🤜
- サッカー決勝日本対韓国 [535650357]
- 【実況】博衣こよりのえちえちこんこよ高校2026-3年目春-🧪☆3
- 【悲報】長期金利、3%突破WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
- 【高市悲報】泉健太、謝罪 [834922174]