【Bash】Windows Subsystem for Linux【WSL】11

1 :login:Penguin:2021/07/29(木) 06:31:29.44 ID:280Si2bb.net
ついに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】10
https://mao.5ch.net/test/read.cgi/linux/1615976083/

585 :login:Penguin:2021/12/30(木) 12:33:58.16 ID:8wwXG/L+.net

ちょっとじゃなくて、すごく遅くなる

939 :login:Penguin:2022/04/05(火) 23:34:52.79 ID:vSfOvxdL.net

あれま!

492 :login:Penguin:2021/12/25(土) 08:19:45.39 ID:68jWeSjU.net

fontforgeはそうですね。今でもWindows用はX Server使ってるし。
WSLで簡単に導入できるようになったのが便利。

417 :login:Penguin:2021/12/22(水) 22:53:11.70 ID:mgHafiHc.net

関係ない。LinuxやほかのUnixの機能。

bash=linux

って勘違いしてる人?

312 :login:Penguin:2021/12/19(日) 05:37:39.51 ID:K8NAQ0V3.net

Remote-Developmentで可能

579 :login:Penguin:2021/12/29(水) 18:30:33.08 ID:+kEwJYAn.net

まあ、そりゃそうだろうとしか…

673 :login:Penguin:2022/01/12(水) 14:49:34.75 ID:Wee+cGt9.net

はあ?

562 :login:Penguin:2021/12/29(水) 00:22:02.22 ID:pHyd07gw.net

目的にもよるわけだし、公式サイトや過去スレとか読めば?

833 :login:Penguin:2022/02/17(木) 18:52:32.45 ID:pRc301I8.net

このシリーズ良いregexpチュートリアルだね、言語関係なく
機械翻訳がやばいけど

335 :login:Penguin:2021/12/20(月) 08:04:13.74 ID:qI4z+Q5A.net

パフォーマンスへの影響は当たり前の話で、環境を分けるのが常識なので議論する余地はない

450 :login:Penguin:2021/12/23(木) 20:12:26.57 ID:WrZXzOqV.net

しかし日経**はWSL推しがすごいよな
あれ絶対マイクロソフトから広告費ってるだろ
どこの世界にWindows上のWSLでサーバ立てるアホがいるのよw

230 :login:Penguin:2021/12/13(月) 10:30:37.62 ID:MnESCY1+.net

> オマエは一体どういう使い方してんだ?

その前にお前の主張の答えあわせなw

お前の主張はDockerはコンテナを『動かす』ためのもので
そのDockerを使わないってことは、お前はコンテナを
使ったことがない素人だってばれました。

ここまでは良いよな?w

362 :login:Penguin:2021/12/21(火) 21:03:16.69 ID:kYsTj4+3.net

WindowsでもLinuxが使いたい。
そんなワガママを叶えるソフト。

812 :login:Penguin:2022/02/13(日) 19:04:24.52 ID:7AI9sDzm.net

>powershellはwindowsシスアドコマンド発行する為のものみたいな風潮は根強い
当分こうでしょ
Windowsはシェル文化じゃないし

598 :login:Penguin:2022/01/02(日) 00:25:20.62 ID:5VLQTmJY.net

Hyper-V とセキュリティがどう関係あるの?

771 :login:Penguin:2022/02/10(木) 07:04:49.28 ID:0WgeiANH.net

複数のプログラムを同時に起動することはできませんか?
例えば、エディタを使うためにいちいちプログラムを終了してからエディタを使うというようなことをやっていますが、同時に使えればありがたいです。

755 :login:Penguin:2022/02/05(土) 22:07:48.07 ID:tNPA181s.net

log4j騒がしかったようだが何かあったんか?
使ってないから無関心だったわ

424 :login:Penguin:2021/12/22(水) 23:09:53.30 ID:iAnYv7pI.net

i-searchもできるね、面白いじゃん

391 :login:Penguin:2021/12/22(水) 21:11:42.96 ID:mgHafiHc.net

bashにできてPowershellにできないこと
Powershellにできてbashにできないこと

どちらが多いかも考えてね。
ちなみにbashの知識しかなくてPowershellにできないと思ってる
のは除外ね。

131 :login:Penguin:2021/10/16(土) 09:19:56.52 ID:gqUqQNui.net

更新されていなくてもそこそこ動くのがWindowsの強みだからなあ

602 :login:Penguin:2022/01/02(日) 08:42:18.46 ID:iDmgGz/Q.net

まあ仮想でウィルス対策してないOS走らされても困るから必要ないならHyper-V禁止は理解できる
だったらVirtualBoxやVMwareも禁止しろよって話だろ

133 :login:Penguin:2021/10/16(土) 17:51:39.11 ID:7gKp4tq9.net

LinuxのOSSのドライバは、メーカーが直々にサポートしているもの以外はオフローダーやアクセラレーターの機能すら満足に機能せず
ただ動作はするが動作がクソ重いとか、性能が出ないとかがザラ。
「ただ動くだけ」それでも動かないよりはマシだが

WiFiのドライバなんかはWindows用のドライバからバイナリ部分をギってきてラッパー被せて叩いてるみたいな、真っ黒なものも存在するしな
実際チップセット側にファームウェア等のバイナリブロックを注入してやらないと動作しない構造のものとか珍しくもない

926 :login:Penguin:2022/03/25(金) 23:26:42.30 ID:mzP0/Jft.net

確かこれでできた記憶が有る

https://demura.net/education/lecture/19100.html

73 :login:Penguin:2021/09/12(日) 12:21:58.19 ID:KjRZMVbp.net

覚えたてくらいの奴が1番自信に満ちてる好例

727 :login:Penguin:2022/02/04(金) 14:04:30.12 ID:vMw/hKk/.net

全然ちゃうやろw

706 :login:Penguin:2022/01/27(木) 18:21:31.47 ID:v7+lmxpS.net

localだけどsslでwslに繋いでる
スリープで落ちても接続が切れない(事が多い気がする)

274 :login:Penguin:2021/12/16(木) 20:42:15.01 ID:476xAcUE.net

管理はいるだろ
何書いてんの?

852 :login:Penguin:2022/02/23(水) 02:38:10.67 ID:jQFBzDkP.net

コンテナ仮想化された上で動いてるね

19 :login:Penguin:2021/08/05(木) 22:06:01.86 ID:zAumX1t/.net

exportしてunregisterしてimportするだけだろ

680 :login:Penguin:2022/01/13(木) 05:42:52.14 ID:8Z8D5tXn.net

> 「バカにしているやつ」が
> この場合バカなので(笑)
> つまり本物のバカだよ
のことだなw

769 :login:Penguin:2022/02/09(水) 19:26:01.68 ID:NT0umKHC.net

見てなかったけど、凄いねぇこの記事
何でGitHubにあるビルド手順と違う事してんだろ?
(make KCONFIG_CONFIG=Microsoft/config-wsl)
まぁ動いてるWSL2からコンフィグを抜けばそうは変わらないだろうけど

個人的にはWSL2で5.15.21+zfsと5.17-rc3の起動はできた

291 :login:Penguin:2021/12/18(土) 06:24:48.95 ID:oGgFQilz.net

WSL1と比べた場合のWSL2の存在意義を聞いてたのか。すまん。fuseが使えるのでsshfsが動くとか、WSL2側のファイルシステム(ext4)のアクセスが速いとかかな。逆にWSL2側からWindows側のファイルシステムをアクセスすると遅いけど。

211 :login:Penguin:2021/12/11(土) 00:04:21.63 ID:U+3en9ar.net

ん? Windows11では正規にリリースされているが..

152 :login:Penguin:2021/11/18(木) 19:09:56.66 ID:ClNuZrpM.net

ubuntuで普通にsystemdを使えるようになるかも?

Ubuntu desktop team teases ‘proof of concept’ systemd on Windows Subsystem for Linux
https://www.theregister.com/2021/11/17/ubuntu_team_systemd_windows_wsl2/

369 :login:Penguin:2021/12/21(火) 22:35:50.41 ID:6qd7YUmT.net

慌てるもなにも、規模が違うし。会社の方針が
クラウド重視になったからでしょ。UNIX互換のsubsystem互換のものは
はるか前から実装されてたし、クラウドで最もつかわれているLinuxに対応
させたというのが普通の考え。
Apple信者の考え方はそうなのかもしれないけど。

77 :login:Penguin:2021/09/12(日) 16:48:19.94 ID:yjex4ENk.net

機器のメーカーによっては、謹製ドライバを提供してるところもあるけどな
あと、コミュニティドライバがそのかわりになってる場合もある
HPのプリンタ複合機がWindows並に使えたのには驚いた
イメージングデバイスとか、ネットワーク機器はハードルが高いのは事実

356 :login:Penguin:2021/12/21(火) 15:37:00.45 ID:wUuLwCTP.net

> VMの共有フォルダに有るファイルを編集すればいいだけやんけ

今は仮想イメージをマウントするという
間抜けな回答をシたやつを煽ってる最中だw
結局共有フォルダを設定しなければいけないし
パフォーマンスやパーミッション問題もあるし
何も問題が解決されていない

341 名前:login:Penguin[sage] 投稿日:2021/12/21(火) 00:47:18.09 ID:JCTchnzy [1/3]
ファイル共有の仕組みは仮想イメージをマウントすることで可能。
作る必要はなし。

654 :login:Penguin:2022/01/11(火) 01:53:53.79 ID:WFjxqO1q.net

同意
野生のキノコを料理に使うのに似てる
この先生きこる手段として適切ではない

5 :login:Penguin:2021/07/30(金) 08:57:59.30 ID:/qvJGvpi.net

立ってた

741 :login:Penguin:2022/02/05(土) 09:50:12.65 ID:NpyxSQFP.net

なぜ使えないの?

193 :login:Penguin:2021/12/09(木) 17:00:43.53 ID:+zl3mLVq.net

英語キーボード使ってるんですが,inkscapeやgimpでテキストを入力
する使ったときだけキーボードが日本語配列で認識されます.ディスト
リはDebianです.WSLじゃない普通のDebianではこんなこと経験した
ことないので,困ってます.何か分かる方おられます?

797 :login:Penguin:2022/02/10(木) 23:04:37.53 ID:44DeLPqg.net

その情報は古すぎます
今はデフォルトで localhostForwarding=True になっています
試しにやってみましたがダメでした

4 :login:Penguin:2021/07/30(金) 06:10:03.77 ID:xJ3sy5k+.net

349 :login:Penguin:2021/12/21(火) 09:00:28.73 ID:uuhKerTR.net

同期させるか直接編集すれば良いだけなのに何を言っているのやら…

192 :login:Penguin:2021/12/09(木) 16:17:40.93 ID:+B3jY0WD.net

>  現在のWSLは、Windowsのオプションコンポーネントとして提供されており(インボックス版)、
> 利用するには[Windowsの機能の有効化または無効化]ダイアログでオプションを有効化し、
> PCを再起動する必要がある。「wsl.exe –install」コマンドを使えば手順は大幅に簡略化されるものの、
> WSLがOSの特定バージョンと強く紐づいており、頻繁にバージョンアップできないという問題は残る。
> Windows 10/11の大型アップデートは年1回に減るため、なおさら新機能が投入される機会は減ってしまう。
>
>  そこで同社は、WSLをOSから切り離し、「Microsoft Store」で提供するテストを進めている。

最近のMSは正しい技術的選択をするようになったな。すばらしい。

45 :login:Penguin:2021/08/22(日) 09:33:26.75 ID:acGrSojw.net

つめてぇ

802 :login:Penguin:2022/02/12(土) 08:15:23.37 ID:VvEgJo7s.net

¥を/に変換してくれるしね。

270 :login:Penguin:2021/12/15(水) 22:30:19.43 ID:OzqluHcx.net

wsl –installってWSLが入った後はオプションが無いみたいな扱いになるのね…
実行したらUsageが表示されやがった

ストアのプレビュー版だとちゃんと既に入ってると出る

832 :login:Penguin:2022/02/17(木) 14:56:31.81 ID:OTj/EdAG.net

要するに
win開発に興味無くて、単にwsl+pwshでシームレスに使いたい俺みたいな層としては、get-help -exampleでpwsh版の用例が引けると嬉しい

280 :login:Penguin:2021/12/17(金) 23:07:22.64 ID:LJzTnDCd.net

ゲーミングPCにWSL2を導入する勇気

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • 【Win起動中】Macrium Reflect 2【バックアップ可】

    元スレ 1 :名無しさん@お腹いっぱい。:2020/01/24(金) 04:51:06 ID:1K55V3rB0.net 【Win起動中】Macrium Reflect【バックアップ可能】 https://egg.5ch…

  • 見開き型画像ビューア ZipPla Part2

    元スレ 1 :名無しさん@お腹いっぱい。:2018/05/15(火) 01:13:10.59 ID:t16okPjk0.net 見開き型画像ビューアと画像/動画/圧縮ファイル等のサムネイル表示機能を備えたタグ型ファイル管…

  • 【高速デフラグ】Puran Defrag 【インド製】

    元スレ 1 :名無しさん@お腹いっぱい。:2010/03/17(水) 15:56:46 ID:sH8OSgux0.net Puran ホームページ http://www.puransoftware.com/index.h…

  • 日立、銀座

    元スレ 1 :login:Penguin:2016/10/28(金) 23:32:42.92 ID:wSv1G8n4.net 長塚 51 :login:Penguin:2016/12/14(水) 23:07:09.20 …

  • 誰かvimOS作って

    元スレ 1 :login:Penguin:2011/11/25(金) 23:06:59.53 ID:9RaymNi9.net vimの理念、 11 :login:Penguin:2011/11/26(土) 14:24:2…

  • あわしろや@_hito_たちによるスレLinux板での荒らし

    元スレ 1 :login:Penguin:2020/08/31(月) 09:20:33 ID:hrsKn69f.net あわしろや、@_hito_たちと想定される人物からの書き込みが多すぎる。 なぜこんなに大量に下らない…

  • 軽量タブブラウザ「Ancia」 Part.11

    元スレ 1 :名無しさん@お腹いっぱい。(ワッチョイ fbc5-uLsZ):2017/05/09(火) 00:14:31.99 ID:8ulibM/N0.net マルチスレッド/プロセス動作可能な軽量MDIタブブラウザ …

  • ImDisk Virtual Disk Driver & Toolkit Part1

    元スレ 1 :名無しさん@お腹いっぱい。:2018/12/13(木) 19:09:16.64 ID:38xzjVse0.net ImDisk Virtual Disk Driver http://www.ltr-data…

  • Samurize Part 48

    元スレ 1 :名無しさん@お腹いっぱい。:2021/04/01(木) 09:35:46.75 ID:MvkmtZ770.net ここは様々な情報を表示させてデスクトップを彩る”Samurize”に…

  • Mozilla Firefox質問スレッド Part190

    元スレ 1 :名無しさん@お腹いっぱい。:2021/03/07(日) 02:02:51.90 ID:6pDd6t580.net Mozilla Firefoxの質問・相談スレッドです。 自分で調べてどうしても分からないこ…

  • TaBrowser Part2

    元スレ 1 :名無しさん@お腹いっぱい。:2008/05/27(火) 02:02:08 ID:XgxQe/XT0.net TaBrowserダウンロードページ ttp://catfish.virtualave.net/ …

  • Linuxのディストリ、何を基準にして選んでる?

    元スレ 1 :login:Penguin:2020/05/06(水) 10:13:43 ID:onQRodiC.net 重いかどうか。使い勝手は二の次。 高性能PCだと重さの違いがわからなくなるので あえて低スペックPC…

最近のコメント

匿名 : 【いちゃ部屋】株式会社SHIFT【5ch出張所】
 新入社員はわかいそう、 在宅勤務でe-ラニングうけとけ、 ... (6/18)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫や (5/28)
匿名 : 【残業代】福井 株式会社アスタ【未払い】
 プライド高いところあるけど清輝あるなら大丈夫か (5/07)
ページTOPへ↑