[過去ログ] 【Bash】Windows Subsystem for Linux【WSL】11 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
841: 2022/02/20(日)14:45 ID:Fb3Z6tSo(1) AAS
wsl2&docker desktop で windows開発環境構築しやすくなってよいですな
vscode の remote container むっちゃ楽
842
(1): 2022/02/20(日)15:01 ID:NXZNfBA1(1) AAS
docker desktopはもう捨てた
843: 2022/02/20(日)15:22 ID:3kxv4gsF(1) AAS
suseのやつに移行しましたよ
844: 2022/02/20(日)19:47 ID:C15gu2Wk(1) AAS
>>842
kwsk
なぜ捨てたの?なにかに移行したの?
845: 2022/02/20(日)23:46 ID:7pRmB7IV(1) AAS
商用有償で大企業でもなきゃ捨てたってことじゃない?
846: 2022/02/21(月)12:37 ID:tXBf/ILu(1) AAS
月に700円くらいお布施しようぜw
847: 2022/02/21(月)13:12 ID:o6xdfahQ(1) AAS
やだよ
俺の座右の銘はフリーライド
金を払うなど論外
848: 2022/02/21(月)15:45 ID:2CXUhmKi(1) AAS
金を払うぐらいなら、休日を捨てる覚悟だ
849: 2022/02/21(月)16:42 ID:MTl83I3s(1) AAS
漢だな
850: 2022/02/23(水)02:21 ID:G2eb9VwG(1) AAS
WSL2の軽量VMの稼働時間を知りたいと思ったのですが
uptimeの結果が妙です
軽量VMを再起動してもそれがuptimeの表示に反映せず、また全ての軽量VMで同じ結果になります
個々の軽量VMの稼働時間を知りたい場合どうすればいいのでしょうか?
851: 2022/02/23(水)02:30 ID:kQJL8BkX(1) AAS
無理なんじゃね?
カーネル共有してるんだから
WSL2はだから仮想マシンよりも省メモリなんだよ
852: 2022/02/23(水)02:38 ID:jQFBzDkP(1) AAS
コンテナ仮想化された上で動いてるね
853: 2022/02/23(水)02:53 ID:+rLh1kmS(1) AAS
適当にファイル作成してその差を見ればいいんじゃね?
854: 2022/02/23(水)03:32 ID:DBnhBFJ4(1/2) AAS
initの起動した時刻を取得すればいいんでは?
秒まで必要ならlstartとかある
855
(2): 2022/02/23(水)13:58 ID:zQXfU6e/(1) AAS
すみません。
素人の質問で申し訳ないが、
仮想マシン(Synology NAS)上のWindowsではWSL2は無理ですよね?
(WSL1は動いた。)
856
(1): 2022/02/23(水)14:29 ID:DBnhBFJ4(2/2) AAS
>>855
DSMがNested Virtualizationを有効にしてないから、そのままでは無理
sshとかで入って設定を弄れば出来るかもしれないけど、ハードルは高いかと
857: 2022/02/23(水)14:51 ID:tYGqn0gQ(1) AAS
>>856
ありがとう。
あまりWSL1で困ってないのでそのまま使います。
858
(1): 2022/02/23(水)17:17 ID:A6RSqcui(1) AAS
>>855
それ、そもそも何をしようとしてますか?
というのはDSM)に docker 導入してdocker コンテナのレポジトリの中からUbuntu インストールするてもあるかと思いまして…
余計なお世話かもしれませんが
859: 2022/02/23(水)17:47 ID:dvnk1os+(1) AAS
ここが変だよ「WSL2」
自作ディストロ開発で発見した知られざる“バグ”と“事実”
外部リンク:logmi.jp

前回の「Kernel VM online Part3」で、実はWSLは、自分でディストロを作れるんだよとお話ししました。

Distrodというものを作りました。これはlinuxcontainers.orgからディストロのイメージを落としてきて、システムで動かしながらそれをWSLインスタントして動かすソフトになっています。便利なので使ってみてください。
860
(1): 2022/02/24(木)08:42 ID:Jmicc5bs(1) AAS
>>858
ありがとう。
やりたいことは単なるテキスト処理です。
awk,sed,nkfなどが動けばいいだけなので。
861: 2022/02/24(木)09:19 ID:6kHWg2Tz(1) AAS
>>860
その程度ならmingwもあるし、wsl1でも全く問題ない。
862
(2): 2022/02/24(木)12:00 ID:gm7GGfZx(1) AAS
それだけならbusyboxが楽かな
863: 2022/02/24(木)12:52 ID:gOQ9H+wR(1) AAS
つまりググるかsynologyスレに行って、DSMでsshを有効にする方法やdpkgで必要なパッケージをインストールする方法を確認するほうがが速いかもしれません。

【高機能】 Synology 総合 part29
2chスレ:hard
864: 2022/02/25(金)03:03 ID:dGnzF7KA(1) AAS
>>862
わしもそう思う
865: 2022/02/25(金)05:47 ID:5W6XFNP5(1) AAS
>>862
相変わらずダメ文字があるので、
残念ながら使えない
866: 2022/02/25(金)08:45 ID:j+z0mWHF(1) AAS
皆さん、ありがとうございます!
WSLを使い慣れているのでWSL1を使おうと思います。
867: 2022/02/28(月)20:18 ID:Fkf9ttzd(1) AAS
WSLのおかげで素のLinuxマシンが減ってるらしい
868: 2022/02/28(月)20:55 ID:qEeLc6Dt(1) AAS
WSLかChromebookかラズパイかクラウド(VPSやIaaS等)か
869: 2022/03/01(火)12:07 ID:pr9UByDD(1) AAS
メモリ馬鹿食いするしVMにLinux入れたほうがよくね
870: 2022/03/01(火)20:04 ID:RPfI5b4P(1) AAS
VMにLinux入れると、ディストリ毎にメモリ食うんだよね
WSL2はカーネルは全ディストリで共有だから軽いし
起動がものすごく速い。2秒とかで起動する。
871
(1): 2022/03/01(火)20:18 ID:lEFA1QFM(1) AAS
WSL2ってVM+コンテナだよね?
VMに軽量Linux入れてその中でLXC使えばいいんじゃね
872: 2022/03/01(火)20:22 ID:NIvV7voI(1) AAS
VM未起動でも数秒で起動するのがいいよね、下手にカスタマイズしたPowerShellより早いかもしれん
873
(1): 2022/03/01(火)22:46 ID:s3jqCffg(1) AAS
Windows Integrationがやはり強みだと思う。
エクスプローラーから全部覗けるし、逆も然り
Win11なら、概ねのXアプリも一応動く。gnuplot とか。
だけど軽い。
Office やTeamsが必要だけどLinux便利でいろいろしたいひとには便利
というかsshのコンソールとしてだけでも意味ある
874
(1): 2022/03/02(水)04:01 ID:OYgd/FAG(1) AAS
正直インテグレーションは筋が悪いと思う、wsl同梱のコマンド類はネイティブなので、windowsファイルシステム上で使うと不正なファイルを作りがち(pwshスレで聞きかじり)

pwshは稀有なファイルシステムawareなので、インテグレーション運用したいならベスト
重いのはパワーアピールの為にデフォルトで要らんもんわんさかロードしてるので*-Moduleで要らんものパージすると快適、細かい事分からんなら-no-...系のオプションとりあえず付けるのがよい

パス通ってる.ps1等対応スクリプトをパースして引数補完するのが特に重い…便利ではあるけど
大量に俺々コマンド書くようなヘビーユーザでない限り、パース不要な内部コマンドの補完だけで十分だと思うので、デフォルトにするべきじゃないと思うわ
875: 2022/03/02(水)07:23 ID:fGDzXcPN(1/2) AAS
>>871
VMに軽量Linux入れてその中でLXC使って
WSL2のマネをするぐらいなら
WSL2を使うという理屈だよ
876: 2022/03/02(水)07:24 ID:fGDzXcPN(2/2) AAS
>>874
> wsl同梱のコマンド類はネイティブなので、windowsファイルシステム上で使うと不正なファイルを作りがち

Windowsファイルシステム上で使わないのが今の主流だから
問題は全く発生しないよ
877
(1): 2022/03/02(水)07:54 ID:xuLeif9d(1) AAS
WSLに批判的な人はMicrosoftが嫌いな人かな。
878
(1): 2022/03/02(水)08:51 ID:TSgy4W0Q(1) AAS
> wsl同梱のコマンド類はネイティブなので、windowsファイルシステム上で使う
これが明らかに間違ってるのは、Linux は NTFS ファイルシステム上で使えるってことなんだよ

LinuxカーネルにNTFSドライバーが追加、トーバルズ氏はGitHub経由のマージに苦言
外部リンク:japan.zdnet.com

ま、ちゃんと理解してる人は、全く関係ない話だってわかることだがねw
879
(1): 2022/03/03(木)21:13 ID:E1c13yh3(1/2) AAS
明らかに間違ってるのは>>878だということはわかるw
いや何が言いたいのかさっぱり分からんがねw
880: 2022/03/03(木)21:29 ID:E1c13yh3(2/2) AAS
>>877
ききかじりを信じちゃうと自分で言ってるし、相手にしてもなぁとは思う。
インテグレーションは筋が悪いなんてWSLの利点を理解できてない証拠。

たいした手間じゃないんだから自分で試してみればいいのにね。
触りたくないなら触らなくていいけど、なんでここ見てるのって感じ。
いくらディスっても便利に使ってる人が寝返ることなんて無いよなー
881
(2): 2022/03/03(木)22:00 ID:0KvogvJv(1) AAS
>>879
WSL2が使うファイルシステムは
ext4だってわかってるか?
882: 873 2022/03/04(金)09:31 ID:u8SXWEVL(1) AAS
そもそも日本語おかしい時点で相手する必要ないでしょ
この文脈でわざわざ筋が悪いなんて言い回ししないし、言うなら「たちが悪い」でしょ
なんのネイティブかもわからないし
ファイルシステムawareってのもよくわからん
「稀有」も偶然や奇跡的にっていうニュアンスが少なからずあるから、「他にはない特徴」でいいのに言い回しがおかしい(2回め)
いきなり重いって何が重いのか。Googleで「パワーアピール」なんて単語を完全一致検索しても出てこない

ここでもう力尽きた
883
(1): 2022/03/04(金)13:20 ID:Z+6cnfev(1/3) AAS
>>881
わかってませんでした。すみません
884: 2022/03/04(金)13:36 ID:HOE1tIWd(1) AAS
>>883
自己レスしなくていいぞ
881=883ってバレてるからw
まず>>881 が頓珍漢なことを言ってることに気づこうな。
885: 2022/03/04(金)14:53 ID:hpaFcj5H(1) AAS
頓珍漢なことを言っていると言いながら
何が正しいのかを言えないってのが答えなんだよなw
886
(1): 2022/03/04(金)16:55 ID:uTKWnXbP(1) AAS
Windows Subsystem for Linuxガイド 第4回 ファイルシステム編
外部リンク:news.mynavi.jp
887
(1): 2022/03/04(金)17:56 ID:Z+6cnfev(2/3) AAS
>>886
これはためになるね
良い情報貼ってくれてありがとう
888: 2022/03/04(金)22:13 ID:Z+6cnfev(3/3) AAS
>>887
どういたしましてw
889
(2): 2022/03/05(土)01:28 ID:5QysebQy(1) AAS
誰だよ!
890: 2022/03/05(土)10:07 ID:bWBTqsFz(1/5) AAS
>>889
兄の従兄弟の友達の姉の母の孫です
891
(1): 2022/03/05(土)11:06 ID:WEZliknE(1/3) AAS
WSL2って要はxenみたいなdom0がwinでdom1がlinuxって構造だろ?
逆も選択できるようにしてくんねーかな?
dom0をlinux、dom1をwindowsって
892: 2022/03/05(土)11:07 ID:inYxv5dr(1) AAS
>>889
ノジマだよ!
893
(1): 2022/03/05(土)11:48 ID:Bz9syfKM(1) AAS
wineでも使っとけ
894
(1): 2022/03/05(土)15:57 ID:bWBTqsFz(2/5) AAS
>>891
ぜんぜん違う。

WSL2は構造は関係なくて
WindowsにLinux を統合したもの
実際の構造は無視していい

"Windowsを"便利にしたものなので
残念ながらLinux をdom0とかいうのは発想がそもそも間違ってる
895: 2022/03/05(土)15:58 ID:bWBTqsFz(3/5) AAS
>>893
wineではWSL2に勝てないことに気づいているのだろう
896
(1): 2022/03/05(土)16:22 ID:WEZliknE(2/3) AAS
>>894
お前とは対立関係にないと推測するが、お前のそのレスは俺に対してナンセンス

そもそも前提として俺はwinのUXが嫌いなんだ
winの嫌いな俺にとって都合の良いwinを求めているのであって、win視点で思う便利なwinを求めているわけじゃない
897
(2): 2022/03/05(土)16:24 ID:bWBTqsFz(4/5) AAS
>>896
だから嫌いならLinux使えばいいだろ

dom0をLinux、dom1をWindowsにしたとしても
UXはWindowsになるんだわ
内部構造は関係ないというのはそういう事

UXを変えたいなら、Linux + Wineを使えばいいだけ
それが選択肢にならないってわかってるから
WindowsにLinux + Wineを作ってもらいたいって考えてるんだろ?

結局お前が頼りにしてるのはMicrosoftなんだよ
898
(2): 2022/03/05(土)19:28 ID:WEZliknE(3/3) AAS
>>897
お前が何も理解してないことが分かった
899: 873 ◆x/7pukLyKE 2022/03/05(土)21:07 ID:cpzlwPg+(1) AAS
メインのパソコンはGnome打ち込んでるけど不便なことといえばOfficeとPDF書き込みとCanonのcaptが使えないくらいで事足りてる

それでもWindows有利なのは、Linuxで整形したCSV, XMLをExcelに取り込んで分析ツールや近似曲線使うのと上長に送るパワポ資料のためだけ

データに対して一括置換や整形や計算のためにWSL便利。あとは前にも述べたが .sshが充てられトンネルとかすぐ掘れるのでsshクライアントとして優秀

ボトルネックの7-8割はほぼExcel, パワポ
Wineはwin7模擬するから最近のアプリとは相性悪い
Protonとかゲーマー界隈は良くなってるらしいけど(ゲームやらんので知らん)
900
(1): 2022/03/05(土)21:37 ID:INs7o9OT(1) AAS
>>898
だからここはWSLのスレなんだわ
Linux の話したいなら他所行けよ
粘着ウザ
901
(1): 2022/03/05(土)22:43 ID:bWBTqsFz(5/5) AAS
>>898
レスするなら、何か言い返せよw
何も言い返せないくせに、レスだけして自己満足できたか?
902
(1): 2022/03/05(土)23:22 ID:wksTJQVy(1) AAS
>>900
3レスで粘着とは短気にも程が

>>901
最初から言い合うつもりはなかったし、お前も理解するつもりなさそうだったから時間の無駄と切り上げたんだがな
903: 2022/03/06(日)07:36 ID:tNHlr5Y4(1) AAS
> 何も言い返せないくせに、レスだけして自己満足できたか?
> 何も言い返せないくせに、レスだけして自己満足できたか?
> 何も言い返せないくせに、レスだけして自己満足できたか?
904: 2022/03/06(日)19:12 ID:L4aaSHz5(1/2) AAS
>>902
まだ満足してないのか?
なぜレスするくせに言い返さないで逃げるのか?
905: 2022/03/06(日)19:25 ID:HPWe7QAg(1) AAS
レスバ会場にしか見えないスレ
価値の無いレスなんかどんどんNGIDにぶちこめばいいのに
勿論こんな俺のレスも該当する
906: 2022/03/06(日)20:05 ID:L4aaSHz5(2/2) AAS
レスバを叩き潰すには
・こっちはマジレスする
・相手がクソレスする
・クソレスだと指摘してやる

これが黄金パターン
あとは本人逆ギレ、それを見ている人は
逆ギレしてんなで終わり
907: 2022/03/07(月)09:10 ID:ChSDJrCc(1) AAS
>>897
ド正論パンチ
908: 2022/03/08(火)14:11 ID:oXgxMykX(1) AAS
わっするわっする
909: 2022/03/08(火)20:33 ID:3CmMIElC(1) AAS
ウィッスルウィッスル
910
(1): 2022/03/24(木)10:15 ID:VVvcI9Ru(1/3) AAS
windows10 Pro 21H2 OSビルド19044.1586の wsl を1から2にしたいんですけど

> wsl --set-default-version 2
と入力して

WSL 2 との主な違いについては、外部リンク:aka.ms を参照してください
この操作を正しく終了しました。

と表示されます。

> wsl -l -v
でバージョンを確認すると
省6
911
(1): 2022/03/24(木)10:56 ID:cANjABH2(1/2) AAS
>>910
既存を変えるのは--set-version
912
(1): 2022/03/24(木)12:56 ID:VVvcI9Ru(2/3) AAS
>>911

> wsl --set-version Ubuntu20.04LTS 2
と入力すると

変換中です。この処理には数分かかることがあります...
WSL 2 を実行するには、カーネル コンポーネントの更新が必要です。

と表示され(一部省略)
wsl_update_x64.msi をダウンし実行しましたが

A later version of the WindowsSubsystem for Linux
Update is already installed.
Setup will now exit.
省7
913: 873 ◆x/7pukLyKE 2022/03/24(木)13:35 ID:0oYduHRn(1) AAS
wsl --shutdownしてwslもう一回叩くか、別のディストリビューションも試してみれば?
914: 2022/03/24(木)14:17 ID:pQzMrqi/(1) AAS
この本ですが、環境構築でWindowsユーザにはWSL2を利用する内容となっておりました。
プログラミング本でWSL2を環境構築に使用刷る内容では初ではないでしょうか?
その意味で画期的な記念すべき本だと思います。
今後、このようにWSL2を利用する前提で書かれるプログラミング本が多くなると思います。そうなればWSL2はもっと普及するでしょう。
WindowsユーザがプログラミングをやるときにWSL2を利用するのが当たり前になるようになるのではないかと思います。

Djangoのツボとコツがゼッタイにわかる本[第2版]
915
(1): 2022/03/24(木)14:19 ID:Y8F9cI6q(1) AAS
ならねーよ
916: 2022/03/24(木)15:24 ID:1Sk8cDwS(1) AAS
>>915
馬鹿は黙って
917
(1): 2022/03/24(木)15:44 ID:cANjABH2(2/2) AAS
>>912
そうはならないはずだけどなぁ
wsl --status の結果と、設定→アプリと機能にWindows Subsystem for Linux Updateの有無&バージョンは?

方針としてはWindows Subsystem for Linux Updateの再インストールなんだろうけど…
(アンインストールしてwsl --updateでインストール)
918
(3): 2022/03/24(木)17:14 ID:VVvcI9Ru(3/3) AAS
>>917

> wsl --status
既定の配布: Ubuntu20.04LTS
既定のバージョン: 2

Linux 用 Windows サブシステムの最終更新日: 2022/03/24
WSL の自動更新が有効になっています。

カーネル バージョン: 5.10.60.1

設定→アプリと機能にWindows Subsystem for Linux Update 有 バージョン 5.10.60.1
省3
919: 2022/03/24(木)17:22 ID:y7abGldf(1) AAS
>>918
どういたしまして
920
(1): 2022/03/24(木)17:33 ID:gvUo/sjq(1) AAS
>>918

提案が2件。

Microsoft Storeから別のディストリビューションをダウンロードして、同じ現象が再現するか試したら?
同じ現象が起こったら、WSL自体の問題。
そうでなければディストリビューション問題。

そのディストリビューション、本当に機能してる?
wslではリストされるけど、実は機能しない、と言うことを何度か経験したことがある。
私の場合は、ディストリビューションをexportし直して回復した。
921: 2022/03/24(木)17:57 ID:lohLMPqA(1) AAS
そもそも環境が整っていなかったりして
922: 2022/03/24(木)18:14 ID:qU24gXNc(1) AAS
WSL2のカーネル更新ってWindows以外のMicrosoft製品の更新をオンにしないと降ってこないような
923: 873 ◆x/7pukLyKE 2022/03/25(金)09:21 ID:7oQUG4ve(1) AAS
オプションをオンにするか、msiダウンロードしてパッチ充てるかどっちかですねぇ。
最新の状態保つ意味では前者を推奨するべきだとは思う
924: 918 2022/03/25(金)10:26 ID:W/QLNxOq(1) AAS
>>920

Debianを入れてみたところ、WSL2になっていたので
Ubuntuをアンインストールして再インストールしたところWSL2になりました。
どうも騒がせしました。
ありがとうございました。
925: 2022/03/25(金)22:57 ID:zutMi8kN(1) AAS
wslのubuntuで音を出すのめんどくさいな
もっとかんたんにならんかね?
chrome でユーチューブみるのも簡単にできないとは
926: 2022/03/25(金)23:26 ID:mzP0/Jft(1/2) AAS
確かこれでできた記憶が有る

外部リンク[html]:demura.net
927
(1): 2022/03/25(金)23:34 ID:mzP0/Jft(2/2) AAS
これも追加こちらの方ががいいかも

外部リンク:astherier.com
928
(1): 2022/03/26(土)08:29 ID:8Dv6XvZW(1) AAS
>>927
ググればこれすぐにでてくるから見たよ
これをみて、面倒だなって思ったんだよ
chromebookは何もしないでも音でるんだけどな
929: 2022/03/26(土)11:07 ID:rM3dKX/c(1) AAS
全然用途が違うものを比べるなんてw
930: 2022/03/26(土)12:26 ID:rRGnw0KP(1) AAS
>>928
俺はこの二つのリンク先で解決したけどな
すんなりいかなかった記憶はあるが
兎に角面倒なのはわかる
931: 2022/03/27(日)16:33 AAS
WSL2のバッシュのヴィムのカーソルをブリンクさせる方法を教えてください
932: 2022/03/27(日)16:41 ID:zwBHUj6L(1) AAS
一秒に一回まばたきしましょう
933: 873 ◆x/7pukLyKE 2022/03/27(日)17:42 ID:8CDsXwgw(1) AAS
外部リンク:www.google.com
934: 2022/03/28(月)04:38 ID:l7EdzKOh(1) AAS
カケルくんに勇気をあげる
935
(1): 2022/04/01(金)10:13 ID:0UyBUI0L(1) AAS
wsl2導入するとwin自体もvmで動作するんですか?
根拠となる情報を見つけられないでいます
936: 2022/04/01(金)12:21 ID:P8t4Ib3j(1) AAS
>>935
まずは公式のサイトやドキュメント読もう
937: 2022/04/01(金)12:57 ID:Rmgzujic(1) AAS
Distrod簡単すぎてワロタ
938: 2022/04/05(火)14:29 ID:pxy8IgTa(1) AAS
AlmaLinux 8 WSL
外部リンク:www.microsoft.com
永遠に無料の商用ディストロ「AlmaLinux OS」が「Microsoft Store」に登場
「CentOS」の代替候補
外部リンク[html]:forest.watch.impress.co.jp
939: 2022/04/05(火)23:34 ID:vSfOvxdL(1) AAS
あれま!
940: 2022/04/06(水)01:22 ID:wW9PqPnM(1) AAS
どちらかと言うとサーバー用じゃないの?
1-
あと 62 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s