ついに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/06/13(日) 12:32:22.51ID:INDWzrNb
721login:Penguin
2021/06/13(日) 14:17:26.47ID:954vg6ah Windows版のVSCodeでWSL等のUbuntuに接続した場合、ターミナルのショートカット(Ctrl-fなど)がVSCodeのショートカットとかぶってて一部効かないんだけどさ
これってなんか一発で解決するような設定ってあるの?
今のところVSCodeのショートカットを置き換えて対処してるんだけど・・・・こんなバカみたいな作業が正攻法なわけないよな・・・・
これってなんか一発で解決するような設定ってあるの?
今のところVSCodeのショートカットを置き換えて対処してるんだけど・・・・こんなバカみたいな作業が正攻法なわけないよな・・・・
2021/06/13(日) 15:28:47.62ID:aZeQwHYE
>>720
ChromeBookはシームレスに使えていいんだけど、
ChromeBookとして売られてるハードって大体ストレージが小さすぎるのよね。
かといって普通のPCにChromeOSは入らんしCloudreadyはマトモに動かんしなぁ。
悩ましい所だ。
ChromeBookはシームレスに使えていいんだけど、
ChromeBookとして売られてるハードって大体ストレージが小さすぎるのよね。
かといって普通のPCにChromeOSは入らんしCloudreadyはマトモに動かんしなぁ。
悩ましい所だ。
2021/06/13(日) 17:30:41.14ID:XT99KMxT
windows版cudaをインストールするとwsl2から使えるようですが
wsl2内でopenposeビルドして動かしてる人いますか?
wsl2内でopenposeビルドして動かしてる人いますか?
2021/06/14(月) 04:34:38.50ID:kHJaLTmF
725login:Penguin
2021/06/14(月) 09:51:38.47ID:q1D5E8f0 CloudReadyはGoogleプレイストア動かないでしょ。
Androidとして無価値では?
Androidとして無価値では?
2021/06/14(月) 10:03:53.81ID:ZnnawV1b
>>725
GMS要るか?
GMS要るか?
2021/06/14(月) 11:07:34.66ID:O3fL9LT0
>>725
そのとおり。
そのとおり。
2021/06/14(月) 11:18:59.94ID:4HXCVs28
まあChromeOS/ChromiumOSはAndroidじゃないし
WSL2にAndroid丸ごと入れてアプリをWSLgで表示してるだけみたいな感じ
WSL2にAndroid丸ごと入れてアプリをWSLgで表示してるだけみたいな感じ
2021/06/14(月) 13:00:48.78ID:I+jNzB/U
2021/06/14(月) 13:16:17.59ID:YrLEz+83
2021/06/14(月) 15:12:35.89ID:w9hXgP83
>>721
WSL使いなら、VScodeよりもWindowsターミナル+tmux+vimの方が使いやすいでしょ
WSL使いなら、VScodeよりもWindowsターミナル+tmux+vimの方が使いやすいでしょ
732login:Penguin
2021/06/14(月) 17:50:16.34ID:lieL1l0e そうやっていちいち他人のやり方を否定する必要ないだろ。
vscodeにしかできないこともあるだろうし。
vscodeにしかできないこともあるだろうし。
733login:Penguin
2021/06/14(月) 19:17:38.37ID:q1D5E8f0 そういう流れでもないと思うがw
WSLと同じくMSが作ったVSCodeは褒めないとダメつうフンイキなのかな?
WSLと同じくMSが作ったVSCodeは褒めないとダメつうフンイキなのかな?
2021/06/14(月) 19:18:04.48ID:NaSdbCMf
2021/06/14(月) 19:44:38.01ID:H6XFlXmc
WSLでsnapが手軽に動くようにならんかのう
2021/06/14(月) 20:01:27.40ID:g+2ZUM9F
2021/06/14(月) 22:26:45.42ID:85n2bXZe
2021/06/15(火) 00:05:25.63ID:NDPzUayG
>>737
どのプラグインの機能を使いたいの?
どのプラグインの機能を使いたいの?
2021/06/15(火) 08:06:42.09ID:/29LiK4z
2021/06/15(火) 09:06:13.49ID:FK6SQnRF
2021/06/15(火) 09:51:46.75ID:+q/u6kqG
Windowsの商用Linux化とか言うおもしろ噂を見た
Red Hat vs Microsoft かwwww
Red Hat vs Microsoft かwwww
2021/06/15(火) 14:30:15.09ID:B96uHO39
WindowsのカーネルをLinuxにした場合のメリットを誰も言わないのはどういう事なんだろう
今使ってるディストロを捨ててWindowsに移行するってわけでもあるまいに
今使ってるディストロを捨ててWindowsに移行するってわけでもあるまいに
2021/06/15(火) 14:34:24.51ID:I1iuHsjx
>>742
そんなおかしな妄想に何の意味があるんだ?
そんなおかしな妄想に何の意味があるんだ?
2021/06/15(火) 14:47:00.92ID:Baoykdfz
2021/06/15(火) 16:20:37.45ID:+q/u6kqG
互換性は、Microsoftが大好きな〇〇プラットフォームとか?
2021/06/16(水) 10:04:12.88ID:F0/7BM9f
Windowsプラットフォーム!
Linux上で稼働する公式Windowsバイザーw
Linux上で稼働する公式Windowsバイザーw
2021/06/16(水) 12:40:32.73ID:uLYEPQnz
MacOSみたいにDEだけ従来のWindowsに似せるのかな
ドライバやソフトが動かなくなって阿鼻叫喚の世界にw
ドライバやソフトが動かなくなって阿鼻叫喚の世界にw
2021/06/16(水) 14:37:08.94ID:EPJXfsjS
>>748
その場合はだれもインストールしないし買わないので、事実上影響はない
その場合はだれもインストールしないし買わないので、事実上影響はない
2021/06/16(水) 15:39:05.19ID:jK395a1Z
メジャーバージョンが上がるからって何か期待してる人いるけどどうぜセールス的な変更でしょ
2021/06/17(木) 16:34:02.30ID:jedOPL/e
今でもWindowsに似せたカスタマイズをしたディストロが数個あるから、それを買収したりしてw
まあ、実行ファイルにバイナリレベルの互換性がないからやっても無駄だろうけど。
まあ、実行ファイルにバイナリレベルの互換性がないからやっても無駄だろうけど。
752login:Penguin
2021/06/17(木) 20:12:13.11ID:9zPdRT+C wsl2にubuntuとcentosの2つを同時に入れることはできますか
2021/06/17(木) 20:41:02.29ID:GmLFg2KK
いくらでも入れられるが
2021/06/19(土) 07:46:40.54ID:e47StL/n
聞く前にやろうぜ(´・ω・`)
2021/06/19(土) 11:53:29.55ID:DtqMc9I7
wsl2にfreebsd入れることできますか?
2021/06/19(土) 13:18:28.79ID:R445nMcU
>>755
Windows Subsystem for Linux
Windows Subsystem for Linux
2021/06/19(土) 13:48:43.22ID:qr6O0bW/
2021/06/19(土) 14:43:50.90ID:3QXkt9m4
できますよ()
https://i.imgur.com/UL1UaD5.jpg
https://i.imgur.com/UL1UaD5.jpg
759login:Penguin
2021/06/19(土) 17:21:51.28ID:QBtdjDCW WSL2 + VcXsrvってキーボードの反応がもっさりし過ぎてかなわん
以下のページを参考にレジストリいじってるが
https://www.teradas.net/archives/12717/
Linux + Xorgのようにはならん
リモートだと快適なんで原因はVcXsrvだと思うんだけど
みなさんとこはどうだい?
以下のページを参考にレジストリいじってるが
https://www.teradas.net/archives/12717/
Linux + Xorgのようにはならん
リモートだと快適なんで原因はVcXsrvだと思うんだけど
みなさんとこはどうだい?
2021/06/19(土) 17:38:39.98ID:DWg+q6t7
>>758
どこかやり方書いてあるサイトある?
どこかやり方書いてあるサイトある?
2021/06/19(土) 18:19:26.63ID:8jJQRQ5v
そのコマンドラインで一目瞭然だと思うが…
2021/06/19(土) 18:55:28.28ID:DWg+q6t7
>>761
ああqemu使ってるのか
ああqemu使ってるのか
2021/06/19(土) 19:21:05.62ID:7POnBb3V
QEMUじゃねーか…!
764login:Penguin
2021/06/19(土) 19:52:33.01ID:Nqb8hpf3 wsl2って仮想マシンタイプなのに起動速いな。
PowerShellの初回起動といい勝負。
PowerShellの初回起動といい勝負。
2021/06/19(土) 20:10:09.73ID:5jlZ3Pp4
>>764
コンテナだっつーの
コンテナだっつーの
2021/06/19(土) 20:31:47.17ID:Yyof/+y4
2021/06/19(土) 21:15:40.58ID:5jlZ3Pp4
>>766
Emacsといってもどこのビルドの話?
Emacsといってもどこのビルドの話?
2021/06/19(土) 22:16:45.88ID:9j6kCsh9
pure gtk版のemacsビルドしてWSLgで動かしてみたけど
Hi-DPIもいけて、VcXsrvやX410で使うよりかなり快適
日本語入力はmozc.el
Hi-DPIもいけて、VcXsrvやX410で使うよりかなり快適
日本語入力はmozc.el
2021/06/19(土) 23:49:07.73ID:Yyof/+y4
>>767
Ubuntu-20.04のやつ
Ubuntu-20.04のやつ
2021/06/20(日) 07:20:51.37ID:ExPoy3ug
コンテナと仮想マシンの差は曖昧になってきてるからなあ
最近のコンテナランタイムはVM使ってるのもあるから
最近のコンテナランタイムはVM使ってるのもあるから
772login:Penguin
2021/06/20(日) 17:57:37.39ID:Nx3AD2bC773login:Penguin
2021/06/20(日) 18:09:59.28ID:jzzkizRR 使う側から見れば仮想マシンもコンテナも大した違いはないな。
気にするのなんて一部のマニアだけだ。
気にするのなんて一部のマニアだけだ。
2021/06/20(日) 18:17:20.76ID:Mt2vzg82
CPUやメモリを占有される仮想マシンと共有できるコンテナでは大きな違いが
2021/06/20(日) 18:27:46.28ID:7iNYwK++
2021/06/20(日) 20:17:36.88ID:5rAMm2vT
2021/06/20(日) 20:46:48.61ID:3XBt4m04
>>776
Kata ContainerとかFirecrackerとかご存知ない?
Kata ContainerとかFirecrackerとかご存知ない?
778login:Penguin
2021/06/21(月) 00:36:59.88ID:tq4pP7T/2021/06/21(月) 01:18:36.73ID:Pj43GzNu
ホストのカーネルを使うのがコンテナかと思ってた
でもそれだと「ホストのカーネル」が存在しないWSL2を使ったDockerが当てはまらないか
でもそれだと「ホストのカーネル」が存在しないWSL2を使ったDockerが当てはまらないか
2021/06/21(月) 03:28:04.71ID:9zquKH4e
>>779
Windowsでは
ホストとカーネルを共有するコンテナ(Windows Server Container、プロセス分離モード)と
VM上で動作するコンテナ(Hyper-V Container、Hyper-V分離モード)
の2つがある
WSL2は後者だけどLightweight utility VMという専用のVM
Windowsでは
ホストとカーネルを共有するコンテナ(Windows Server Container、プロセス分離モード)と
VM上で動作するコンテナ(Hyper-V Container、Hyper-V分離モード)
の2つがある
WSL2は後者だけどLightweight utility VMという専用のVM
2021/06/21(月) 06:22:24.40ID:dF/OqqNR
>>780
つまりWSL2はコンテナなんだね。(1つの専用のVMを使用した)
つまりWSL2はコンテナなんだね。(1つの専用のVMを使用した)
2021/06/21(月) 07:50:38.57ID:QSUjf2Mk
>>775
xtermでも起きるね。IMEの選択によってキーの反応速度が変わる。
xtermでも起きるね。IMEの選択によってキーの反応速度が変わる。
2021/06/21(月) 13:04:15.45ID:j4QCm32u
すんません
スマホからのちょっとカキコのテスト
スマホからのちょっとカキコのテスト
784login:Penguin
2021/06/21(月) 14:09:27.30ID:Tywd+qpf ちょっと箸休みに
https://youtu.be/watch?v=BJv1ds8AO3A&t=9s
kali-linuxも追加してみた
https://youtu.be/watch?v=6obx8CktmHA
デスクトップがLinux MintでパネルがUbuntuと
変態構成してみた
https://youtu.be/watch?v=BJv1ds8AO3A&t=9s
kali-linuxも追加してみた
https://youtu.be/watch?v=6obx8CktmHA
デスクトップがLinux MintでパネルがUbuntuと
変態構成してみた
2021/06/21(月) 15:15:58.73ID:r3LdCbj4
一瞬で削除ってw
2021/06/21(月) 18:39:20.74ID:Ndow88At
あれ?
urlからだったらOKですね
urlからだったらOKですね
2021/06/21(月) 20:38:17.67ID:OJIg+fXI
2021/06/22(火) 07:02:26.57ID:f9kBsDtS
2021/06/22(火) 14:36:14.10ID:KIlhzOFP
2021/06/22(火) 17:42:07.90ID:f9kBsDtS
>>788
これにmozc-popupやmozc-imを組み合わせるとWSLのEmacsも十分使える。
これにmozc-popupやmozc-imを組み合わせるとWSLのEmacsも十分使える。
2021/06/23(水) 06:14:49.97ID:6/VFeJCl
未だにEmacsをばりばり使ってる奴が多くて驚いた
ひょっとしてこの中にるびきち様おる?w
ひょっとしてこの中にるびきち様おる?w
2021/06/23(水) 07:28:04.52ID:dY0qKaXA
2021/06/23(水) 08:25:32.87ID:jGdKgk63
EmacsはDired、Tramp、Magitなど優秀なパッケージがある。設定によって
WindowsのショートカットをDiredで辿れるようにできるから、Windows側の
ファイル操作にも向いている。UNCパスにアクセスできるようもできるし、
Windowsファイルの起動もできる。また、Trampを使うと、リモート側の
ディレクトリ間でファイルコピーなども簡単。VSCodeはこの辺が弱い。
VSCode使わない訳ではないけど、Emacsはやめられない。ちなみに、
Remode-Developmentとかもあるけど、リモート側に大量のファイル
を作成する。自分の開発サーバにアクセスするのには良いけど、いろいろな
リモートサーバにちょっと入って作業をしたいなどには向かない。
その辺りはTrampの方が便利。
WindowsのショートカットをDiredで辿れるようにできるから、Windows側の
ファイル操作にも向いている。UNCパスにアクセスできるようもできるし、
Windowsファイルの起動もできる。また、Trampを使うと、リモート側の
ディレクトリ間でファイルコピーなども簡単。VSCodeはこの辺が弱い。
VSCode使わない訳ではないけど、Emacsはやめられない。ちなみに、
Remode-Developmentとかもあるけど、リモート側に大量のファイル
を作成する。自分の開発サーバにアクセスするのには良いけど、いろいろな
リモートサーバにちょっと入って作業をしたいなどには向かない。
その辺りはTrampの方が便利。
2021/06/23(水) 08:29:12.59ID:8z9twfl5
つーかLSPのおかげでコーディング補助の技術をエディタ間でシェアできるようになって、尚更エディタ選べるようになったよね最近
VSCodeが裏でLSPクライアントとして動いてることも知らないで「VSCode最高! これ一択でしょ!」みたいに言ってるバカ多くてゴリ萎えするけどな
VSCodeが裏でLSPクライアントとして動いてることも知らないで「VSCode最高! これ一択でしょ!」みたいに言ってるバカ多くてゴリ萎えするけどな
2021/06/23(水) 11:13:53.54ID:6/VFeJCl
EmacsはOrg-modeが最高。
これだけはVimもVSCodeも未だに同等の機能を実現できていない。
なぜなのか?w
これだけはVimもVSCodeも未だに同等の機能を実現できていない。
なぜなのか?w
2021/06/23(水) 11:16:16.71ID:8z9twfl5
使ってない人にとってはただのマークダウンに見えるんじゃないか
2021/06/23(水) 13:56:54.05ID:+Gkb4ytO
emacsでやってないことをあげる方がはやい
2021/06/23(水) 14:49:55.77ID:6/VFeJCl
>>797
Org-modeで作成した文章は凝ったことしなければマークダウンには見えないよ。そこが素晴らしいんだよね。
Org-modeで作成した文章は凝ったことしなければマークダウンには見えないよ。そこが素晴らしいんだよね。
2021/06/23(水) 14:57:55.67ID:8z9twfl5
helmにも言及してください
2021/06/23(水) 15:02:43.82ID:nX+rSzKS
> Org-modeで作成した文章は凝ったことしなければマークダウンには見えない
どういう意味?
org-mode を知らんのかマークダウンを知らんのかどっち?
どういう意味?
org-mode を知らんのかマークダウンを知らんのかどっち?
2021/06/23(水) 15:19:11.72ID:Je1iuNIb
2021/06/23(水) 15:21:01.08ID:Je1iuNIb
>>801
Emacsのorg-modeで表書くとテキストで見ても表として見えるとかそういうことでないかと
Emacsのorg-modeで表書くとテキストで見ても表として見えるとかそういうことでないかと
2021/06/23(水) 15:24:05.69ID:Je1iuNIb
>>798
EmacsあるとExplorerもターミナルも使わなくなる。そして操作の起点がEmacsになる。
EmacsあるとExplorerもターミナルも使わなくなる。そして操作の起点がEmacsになる。
2021/06/23(水) 15:49:54.36ID:6/VFeJCl
2021/06/23(水) 17:56:50.77ID:ZZ51Cb+s
2021/06/23(水) 19:49:39.25ID:Y97tajlc
すごい
emacs信者が迫害される理由を見た気がする
emacs信者が迫害される理由を見た気がする
2021/06/23(水) 20:59:39.78ID:KKhset+U
OSが何でもいいならWSL要らないじゃん
このスレに何しに来てるの?
このスレに何しに来てるの?
2021/06/23(水) 21:03:24.28ID:6/VFeJCl
(Emacsが使えさえすれば)OSは何でも良い
↓
どんなOSでも(Linux版の)Emacsが使えるようにした
↓
Windowsでそれを実現する手段の1つがWSLg
↓
どんなOSでも(Linux版の)Emacsが使えるようにした
↓
Windowsでそれを実現する手段の1つがWSLg
2021/06/23(水) 21:06:14.51ID:O8LlkIsk
うざ
2021/06/23(水) 21:33:49.66ID:+Gkb4ytO
meadowをメインに使ってたときもあるよ!
2021/06/23(水) 22:20:13.25ID:AtfnExB/
でもmarkdownには興味を持ったよ。emacsを使おうとは思わないけど
2021/06/23(水) 22:33:34.62ID:nstOCy6q
>>812
そこかよ
そこかよ
2021/06/23(水) 23:55:05.67ID:8z9twfl5
逆に今までマークダウン知らなかったのかっていう
2021/06/24(木) 11:51:47.16ID:ASq9gIib
ハッカーツール軽視してる奴はこれだから…
2021/06/24(木) 19:20:12.15ID:5DvCmsQ/
VSCode全盛の今、こんなにEmacsが使われてるとは思ってなかったわ
っていうかこのスレが異常なのか?
っていうかこのスレが異常なのか?
2021/06/24(木) 20:00:26.46ID:i8SHO/I6
>>816
その通り。
その通り。
2021/06/24(木) 21:59:05.87ID:mqCIO7xy
>>816
ヒント: 5chの高齢化
ヒント: 5chの高齢化
2021/06/25(金) 04:19:25.53ID:tk6u+NR6
2021/06/25(金) 04:31:41.05ID:j1nbz0nV
WSLgだけじゃくchmateもwindows11ではうごくのか
マイクロソフトはchromebookをかなり意識してるなw
【Microsoft】「Windows 11」ではAndroidアプリが利用可能に Amazonアプリストア経由で [豆次郎★]
https://asahi.5ch.net/test/read.cgi/newsplus/1624552490/
マイクロソフトはchromebookをかなり意識してるなw
【Microsoft】「Windows 11」ではAndroidアプリが利用可能に Amazonアプリストア経由で [豆次郎★]
https://asahi.5ch.net/test/read.cgi/newsplus/1624552490/
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 居住地で外国人増「いいと思わない」、41%に急増 交流は減少 …外国人が増えることに対して否定的な人は幸福度が低い傾向 ★2 [少考さん★]
- 居住地で外国人増「いいと思わない」、41%に急増 交流は減少 …外国人が増えることに対して否定的な人は幸福度が低い傾向 [少考さん★]
- 【ライブ】簗農相会見 「一議員として」説明 [蚤の市★]
- ヒカル、『DOWNTOWN+』Netflix配信決定ニュースに「ヤバない?さすがに。うまくいってないんや」「集客できてないんでしょうね」 [muffin★]
- 【速報】 消費税減税しても物価が3%上昇すれば、家計トータルでは6~7万円の支出増になり「損になる」ことが判明 ★2 [お断り★]
- かわいいので「せんそうはんたい」のタオルを買った 声を上げられるうちにデモへ行く:東京新聞 [少考さん★]
- 【17:30~】簗和生農水大臣、世界緊急放送 [731544683]
- 兎田ぺこら大炎上。無職転生同時視聴で、主人公の父親が妻の妊娠中にメイドを不倫妊娠させた回に対し「キモいなにこいつ」と発言 [485187932]
- アナルの入り口がムズムズするんだが、どうしたらええの????? [343591364]
- 【画像】髪型変えた岡くん、普通にモテそうwwwwwwwwwwww [732289945]
- 【急募】ここ治安悪い、汚い、臭いと思ったエリア [943688309]
- 中川翔子さんのペットの猫、死去 [389326466]