【Bash】Windows Subsystem for Linux【WSL】8
レス数が1000を超えています。これ以上書き込みはできません。
ついに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/ >>950
emacs使うならSKKでしょう
と、言ってみる >>952
新しいMS-IMEが選択されているだけで遅くなるはず WSLかWSL2かどっちの影響か未確認だけど、有効にしていたら、
他社製品が起動不能になった。
・VirtualBoxのLinuxイメージがすべて、起動時エラーが必ず発生し起動不能。
・Intel Optane Memory and Storage Managementが、起動時エラーが必ず発生し起動不能。
WSL関連機能を全て無効化、残骸もすべてx削除、無効化したら、
問題なくするようになった。
Windows Insider Programとかじゃなくて、WIndows 10 ve1909なんだけど、
ここまでひどいことになるとは思わなかった。 WSL2 は、hyper-v を使っているから、共存できない
「wsl2 hyper-v virtualbox」で検索! wsl2はHyper-Vを使ってるからそのへんと競合する
ws1にするかググれば共存できる設定はでてくる Xamarin Part7
https://mevius.5ch.net/test/read.cgi/tech/1596690797/184-187
>新しめのVMwareやVirtualBoxでは
>Hyper-Vとの共存ができるようになっている >>957
共存可能かどうかはCPUに依存する
俺環ではダメなのでWSL1で使用しているよ なんでハイパーバイザープラットフォーム有効化しても動かん事があるのどうして? >>960
なぜな再起動一回じゃ動かないことある
もう一回再起動かけると動いたり Homebrewのパッケージが準備できていない
を
M1 Macでbashが動かない
と勘違いする頭のおかしい人
実際はbashは標準シェルではないけどプリインストールされてるし
最新版を動かしたければ自分でコンパイルして動く わしの xeyes の黒い内は WSL に GUI など要らんなどとは言わさん! しばらくwsl2起動しなかったけどほったらかしにしてたら今のアップデートで立ち上がるようになったよーやったー Ubuntuのアイコンクリックしても起動しなくなったので全て削除してしまった
もう少し待ってた方が良かったかも
今はWindows10も削除して
LinuxMintのみの使用 pulseaudioの設定がめんどくせー。
はよ正式にサウンド対応だけでもしてくんないかなあ。
GUIはもうX410で間に合ってる。 X410って更新されてないよな?
VcXsrvの方がいいと思ってる 高貴なOSであるUNIXにGUIは不要
手をホームポジションから離すなどありえない Pengwinってどういうメリットがあるの?
お試しもできないからようわからん。
Qiitaあたりに散見される記事見ても、ふつうに自分でdebian入れるのと大して違わない様に思えるんだけど。 >>974
色々と設定するのが面倒な人向けだな
自力で設定できるなら買う必要はない wsl1 とwsl2 を、各wsl内(例えばシェルスクリプト)で区別する方法はありますか?
.zprofileあたりにDISPLAY環境変数をセットしたく。 ・uname -rの結果にWSL2が含まれるかどうか
・/dev/sdaが有るかどうか(有るのがWSL2)
のどちらか辺りかなぁ? >>978
uname には wsl1とか2は直接書いてませんでした。
Microsoftの先頭がMかmかの違いはありました。
自分でも調べてたんですが、WSL_INTEROP のあるなしでやるのが、今後の影響が少なそうってことみたいでした。
https://github.com/microsoft/WSL/issues/4555 次スレ立てときましたよ
【Bash】Windows Subsystem for Linux【WSL】9
https://mao.5ch.net/test/read.cgi/linux/1607589861/ 実用的には、なんの意味もないのですが、X410で、透過が設定できないのはなにか解決法はないのでしょうか。
ググっても、Xorgにcopmpsitorを入れる話ばっかりでWindows用のXサーバーソフトとは関係なさそうだし。 QTerminal/Xfce terminalなんかの透過はできて、LXQtのパネルの透過が設定できないのはソフトがどこを見ているのか、
それともQTerminal/Xfce terminalが自前で透過処理しているのかすらわかりません。 X410とPengwin買ったけど、すぐ消した。
だいぶ前の話。
X410はともかく、Pengwinには何のメリットも無いはず。
メリットがあるというなら、どういう使い方してるのか教えていただきたい。
実用的ではないはず。
と思う。 X410はストアで売ってるという強みがある。
韓国製の安心感。 Windows 10 Home 版に、WSL2, Docker を入れた
OS の連続アップデートに、3時間掛かった。
CPU-i3, 8GB メモリを、エコモードで使っているから、コンパイルが遅いのかも
その後、WSL1 から、WSL2への変更。
Dockerのインストール自体は簡単だった
これで、Windows10 プロ版じゃなくても、Dockerを使える。
Kubernetes も入っていた Virtualbox on WSL2かLXD on WSL2ってできないんだね
WSL2の価値がまったくわからん
Dockerにできないあるいは難しいことができればいいんだけど
今のところ全部それDockerでいいよねってことしかできてない >>990
Linuxに対するwineが
Windowsに対するWSL2と考えると分かり易い。
ただし超高性能過ぎてDocker代わりにもなるwineね。 >>990
仮想化技術のレイヤーの違いが理解できていない >>992
理解してるからこその不満だぞ
わかってないやつはdockerでいいものを、あえてWSL2でやるという馬鹿なことをしてる
dockerに無い、難しい領域といったらシステムコンテナ、あるいはフル仮想化しかない
WSL2ははっきしいってゴミ >>993
お前が言ってるのはDockerがあればLinuxは不要と言ってるのと同じことだぞ
LinuxでもDockerは使える。Dockerコンテナの中に作業データ全部入れてしまえば
ホストのLinuxでやることは何もなくなる
デスクトップLinuxを使ってCUIでやることは全部Dockerでやればいいと
お前はいいたいのか?不便すぎるだろう WSL2というのはWindowsというデスクトップOSの
CUIをLinux互換に置き換えたものだと考えていい
GUI(Windows) → CUI起動(WSL2)→Dockerを使う
GUI(GNOME等) → CUI起動(Linux)→Dockerを使う
WSL2ががなくてできるというのなら、
LinuxでもCUIはなにもすることがないというわけだ
Linuxのデスクトップでvscode使って、そこからDockerを起動して
Dockerの中を直接編集するんだろう?超不便w このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 207日 0時間 32分 53秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。