探検


【Bash】Windows Subsystem for Linux【WSL】12

■ このスレッドは過去ログ倉庫に格納されています
2022/05/23(月) 23:49:50.45ID:IBWtfkga
やんごとなき理由でWindowsを使わざるを得ない人へ朗報!
WindowsでもLinuxを使うことは出来ます!!!

本物の?Linuxじゃない?WSLはいいえ本物のLinuxです!
正しくは本物のLinuxを使えるようにする仕組みです。
インストールされるディストリは本物のUbuntuなのです。

systemdが動いていないから本物ではない?いいえDockerと同じです。
Dockerでもsystemdは動きません。
Linuxにとってsystemdは必須ではありません。

■ドキュメント
https://docs.microsoft.com/ja-jp/windows/wsl/

■WSLのDockerとの連携
https://docs.docker.com/desktop/windows/wsl/

◆前スレ
【Bash】Windows Subsystem for Linux【WSL】11
https://mao.5ch.net/test/read.cgi/linux/1627507889/
461login:Penguin
垢版 |
2023/05/10(水) 22:46:46.94ID:RHtFMmXu
>>456
Terminalの規定のタブをWSLのにすれば良くない?
最小化起動で。
違ってたらスマソ
2023/05/11(木) 07:58:52.91ID:7frQmXPY
板違いのクソスレ上げるな白丁
2023/05/12(金) 08:15:11.89ID:lZayERyy
Ubuntu23.04にした人はいるかい?
2023/05/12(金) 11:03:56.02ID:K689ZUIj
まだ入れてないけど何か特徴的なものがあれば入れても良いかな
2023/05/12(金) 12:29:45.16ID:OD0a5d2N
使いこなしていないが
WSLでバージョンを気にするような変化あるか?
2023/05/12(金) 12:32:48.76ID:bErWQCpP
デスクトップ使ってないならあんま変わらんと思う
LTSでもないし
2023/05/12(金) 15:35:01.40ID:VmCmNgFf
>>465
以前ライブラリのバージョンが上がったときにWSLが対応していない機能部分があってその機能に関わる全ての処理ができなくなったことがあるよ
2023/05/12(金) 17:22:55.43ID:jAmCd8ua
>>467
WSLなのにWSL未対応のが出てきたんか?
酷いことだな
2023/05/13(土) 10:07:17.43ID:byKIAYBx
>>463
python使っているの?
2023/05/13(土) 22:06:49.70ID:8xl1VLGx
>>468
WSLの上で動いているubuntuとかの話だろ
2023/05/13(土) 22:24:18.79ID:mdAwTFR8
wsl1みたいに根本的に動かないようなのはないとは思うんだけどね
2023/05/14(日) 09:40:54.72ID:aXmaqJZ+
>>470
他に何があるんだ?
誰かwindowsの話でもしていたか?
2023/05/22(月) 18:45:39.89ID:GrFmUwy/
WSL(Ubuntu20.04LTS)の常駐用スクリプトをタスクスケジューラに登録して起動時に動くようにしてたら一週間くらいでwsl.exeが落ちてしまった
その状態で別のWSL端末を起動すると黒画面のままUbuntuが立ち上がらず、完全におかしくなったようなので再起動した

やっぱりWSLでサービスレベルの常駐性を確保するのって無理があるのかな
となるとクライアント的な使い道しかないような
2023/05/22(月) 19:11:08.67ID:5FjUHzuk
>>473
リソース状態を見てWSLの要因だと思ったのか?
何だか状況がよくわからないな
2023/05/22(月) 20:10:50.15ID:GrFmUwy/
>>474
ここ半年くらい運用して初の現象でした
おまかん要素が多そうなのでもう諦めてる・・・

WSLがあればLinuxネイティブ機は不要になるかと期待してたけど、実際使ってみてそんな単純な話じゃないと分かってきました
2023/05/22(月) 21:25:37.86ID:tuDwJB7p
>>473
落ちた状態で wsl --shutdown はしてみました?
再起動する時に wsl --shutdown しています。
2023/05/22(月) 21:50:00.76ID:J9YJBhio
自問自答なのか何なのか
2023/05/23(火) 00:15:38.15ID:NwpJYyrL
彼自身がスケジューラに取り込まれたのです…
2023/05/23(火) 07:34:16.63ID:UqYNTHpo
>>478
こわっw ホラーやんw
2023/05/23(火) 08:08:41.40ID:w6vQW/G4
宝くじで10億当たりました!
嘘です
ホラ(╭☞´ิ∀´ิ)╭☞やん
2023/05/23(火) 08:54:40.27ID:Rqmo3D5d
画面は搭載された?
今時文字だけとかありえないのですけど
2023/05/23(火) 12:31:11.07ID:NrLSRQvH
Waylandがうんたらかんたら
2023/05/23(火) 12:41:39.77ID:KRpS5hHC
何で知らないんだろうな
2023/05/27(土) 09:23:27.34ID:dXvSlmJC
>>480
面白いと思ってんの?
2023/05/27(土) 10:38:30.52ID:kABH5civ
>>484
何で突っ込んでんの?
2023/05/27(土) 12:58:26.70ID:b/fEFGde
穴があったら突っ込む時期なんじゃないの
2023/05/27(土) 13:18:36.18ID:TTlaomXl
万個ならネェ(⊃´▿` )⊃
2023/05/27(土) 13:27:27.08ID:dpftZPCy
けつあな
2023/05/29(月) 16:30:42.81ID:0VTa3Ht0
スレチだけどけつあな確定ってとんでもない名言だよな
この一言に坂本の人間性の全てが現れている

声に出して言いたい
「けつあな確定」
2023/05/29(月) 17:07:36.48ID:fMxauEZS
WSL2 + Ubuntu23.04以降 + systemd=true
の環境で今のところWSL内からWindowsのコマンドが実行できなくなるね

WSLInteropが登録されないのが原因だけど、元々confは無かったからinitが動的登録に失敗してるっぽい

回避策
https://tech.buty4649.net/entry/2023/04/21/170643
2023/05/29(月) 18:21:31.64ID:TS+p9t5a
それはちょっと前からそうだね
代わりと言ってはなんだがwindowsからwslアプリが実行できるようになってる
2023/05/29(月) 18:56:03.94ID:De6AAgHT
>>491
どうやって?
2023/06/03(土) 12:09:26.39ID:oaV8txa+
Microsort Edgeにinsiderから勝手にVPNが導入されて1カ月ほどなるが
もちろん1か月6GB無料で1か月過ぎれば又もらえる余っててもリセットされて加算はない
調べたらVPNサーバはCloudflare
でもなぜか他のPCには導入されない
誰か設定の仕方分かる?
PC古いのでリリースプレビュー
2023/06/04(日) 09:24:55.83ID:UEgzAFIE
Dropbox上に大量にあるファイルをLinuxからgrep検索するとほぼ瞬時で終わるのに
WSLだと結構時間がかかるのはなぜなんでしょうか?
2023/06/04(日) 10:14:13.47ID:BvaMlmVB
windowsのファイルシステムを経由してるとか
2023/06/04(日) 10:17:55.31ID:XtAep8Yw
ネットワークのオーバーヘッドが大きいか
2023/06/04(日) 10:32:59.61ID:BvaMlmVB
fuseで同期でアクセスとか速くなりようがないので、手元には持ってきてる様な気はするんだよね
2023/06/04(日) 11:51:43.12ID:WuuCPCBX
>>494
一応WSL(WSL1,WSL2の差異も含め)のドキュメントを読んだらいいんじゃない?
2023/06/04(日) 12:50:13.21ID:ARV6FrKp
ファイルが多い時だけだと
directory lookupやattribute translationが重いんじゃないかねえ
2023/06/05(月) 10:37:17.40ID:spR0doJW
板違いのクソスレあげるなカス
2023/06/05(月) 17:39:09.11ID:vys5Fggr
閉店ガラガラよりマシだと思うの
2023/06/05(月) 23:12:59.78ID:Mm/5SCsi
結局MSがこれをどうしたいのか分からん
2023/06/06(火) 00:18:51.65ID:/OmFh69w
>>502
使い方まで指定されて縛られたい人なのか?
504login:Penguin
垢版 |
2023/06/06(火) 10:06:17.07ID:TUoJQGAm
Bashをエミュレートするだけじゃないの?
GUI環境も再現してくれるの?
2023/06/06(火) 10:31:07.52ID:itspvmTm
それgit for Windows同梱のMinGW
506login:Penguin
垢版 |
2023/06/06(火) 11:14:38.88ID:MPXGRiCa
結局モドキなんだよね
2023/06/06(火) 11:29:54.92ID:JeQ0/9ST
板違いのクソスレあげるなカス
508login:Penguin
垢版 |
2023/06/06(火) 11:40:59.66ID:KCWUuOot
>>504
GUIも再現するし、Linux自体がWindowsの一部になってる
2023/06/06(火) 11:53:43.41ID:JeQ0/9ST
板違いのクソスレあげるなカス
2023/06/06(火) 12:55:08.94ID:ly7MMYHo
Linux tool群
プログラミング環境
をMSは欲しかったのよ
やっぱりpython使った環境でさえ
Linuxの方が構築楽なことが結構あるから
研究者はUNIX系使いが多いからね
511login:Penguin
垢版 |
2023/06/06(火) 13:34:18.73ID:5lY8NqDk
>>509
「板違いのクソスレあげるなカス」をNG登録しました
ウザいのでw
2023/06/06(火) 13:38:29.71ID:j+szK/l+
>>510
うがった見方だと思いますよ

>>511
勝手にNG登録してください報告しなくていいです
2023/06/06(火) 13:51:34.52ID:HnZlR8hV
>>512
誤用のほうか本来の意味かわからんぞ
2023/06/06(火) 14:22:06.13ID:kuCIjtJw
>>510
サーバー側は大抵Linuxだから開発環境として必要だからね
2023/06/06(火) 14:25:04.95ID:j+szK/l+
Linux板で語るのなら、Windows Subsystem ではなく VirtualBox だと思うよ。
VirtualBox は GPLライセンスのオープンソースソフトウェアです。
516login:Penguin
垢版 |
2023/06/06(火) 14:41:20.80ID:kwIz71lg
age
2023/06/06(火) 14:50:10.22ID:MPXGRiCa
使う意味がわからん
VMでLinux動かしたほうがいいわ
2023/06/06(火) 14:51:19.56ID:4oxINHhU
Active DirectoryとLinuxサーバー用のソフト使えるのは相当な武器だろう、管理者はやってらんないけど
519login:Penguin
垢版 |
2023/06/06(火) 14:58:08.35ID:KCWUuOot
>>517
それだとただLinuxを使っているだけだ
Windowsに必要なのはLinuxそのものではなく
Linuxで動くあらゆる物
520login:Penguin
垢版 |
2023/06/06(火) 14:59:25.31ID:KCWUuOot
Linuxがなんでもできると言っても実際にLinuxで動くフリーソフトが動いているだけ
そのフリーソフトが動けば、別にLinuxでなくてもよい
MSが手に入れたかったのはそのフリーソフト
2023/06/06(火) 15:11:07.85ID:tJvm3mNT
まあシームレスに使えるのはwsl1だけど、ちょっと無理があったな
2023/06/06(火) 15:17:34.44ID:JeQ0/9ST
板違いのクソスレあげるなカス
2023/06/06(火) 15:20:55.66ID:J2WJLp9l
WSL上にsambaとbind
2023/06/06(火) 15:37:55.30ID:TUoJQGAm
いろいろ調べてみた。WSL2はネイティブLinuxみたいだね。
自分用のPCが一台しかなくデュアルブートするならWSL2を使ったほうが安全かな。
2023/06/06(火) 15:43:47.40ID:ZdtdjRvH
そうだね、いちいち切り替えるの面倒だし、シームレスにデータのやり取りができるのが便利だよね。
526login:Penguin
垢版 |
2023/06/06(火) 16:20:15.91ID:KCWUuOot
>>521
WSL2もシームレスだぞw
使い勝っては全く変わらん

内部の技術にこだわってどうする
目的はLinux上で動いていた全ての
フリーソフトの奪還だ

フリーソフトはただLinux上で動いているだけで
Linuxのものじゃない
2023/06/06(火) 16:34:38.70ID:tJvm3mNT
>>526
使い勝手はWSL2の方が良いけどな
WSL1なんて完全なlinuxじゃねえし
528login:Penguin
垢版 |
2023/06/06(火) 16:47:48.02ID:KCWUuOot
そりゃそうだろう
MSが作るものは使い勝手が良い
2023/06/06(火) 19:33:31.78ID:JeQ0/9ST
板違いのクソスレあげるなカス
2023/06/06(火) 22:11:08.90ID:kRhC4wt6
だが断る

        ぐ
    ぐ  る         ―    ̄   __     ∩2z、
    る   ん   _ -      ハ,,ハ   ― ニ二./  /
 十  ん               ( ゚ω゚ )        /`/     おことわりします
      ,  '    _   l´   '⌒ヽ-‐  /  /  } }  +
    / /     /       リ     |  |   /  ノ
 C、/ /        ╋  /      |  |/  /  //
&  \____/      /     ノ/ _/―''
 ⌒ヽ-、__/   ̄ ̄ ̄`ヽ   '´   /   十
      /  ̄ ̄`ー- ...,,_*__,/| /        +
              /   ノ {=   | |
 +            ∠ム-'    ノ,ィi、ヽ、


ミ`ー‐、
  `⌒丶、'ー-、_       +             十
     ̄\―ヽ._ 二_‐-
       \   \   ̄ ‐-       ̄二二_ ―_,r'⌒ヽー、
        ̄\ ̄ \‐-     ╋__..ニ -―― ´ ̄ __... -―一┘
  +  ニニ ー--\   ⌒Y´ ̄ `丶     __,. -‐二´  ̄ ―     +
           ̄\    !   =,. -‐ 二_
          _   ヽ.._     ノ
           ̄   〉   ー- ノ三二   +  おことわりします
    十       ̄―/  ,'   /二  ̄ _
        ニー/⌒∨ 
 
2023/06/06(火) 22:22:12.53ID:sET4I+zk
土台をMSが作った割には悪くはない
Virtual PC(買ってきた)からHyper-VやWSLへの、影響の程度や人的な関係しらんけど
2023/06/06(火) 22:31:35.74ID:USlOY37+
>>531
いや、素晴らしいと思うよ。
2023/06/06(火) 22:38:04.58ID:w1cSU6ex
そもそもMSとunixの付き合いは長くて深いからな
2023/06/06(火) 23:06:16.30ID:kRhC4wt6
Microsoftとしては機会が有ればMicrosoft Linuxを出したいだろうが、過去との互換性が最優先のWindowsではまず無理な話で、Linux上で動くHyper-Vの完成待ちといったところだろうか。
(待てなくてVMwareを買収しちゃったりするかもね)
2023/06/06(火) 23:09:15.76ID:j+szK/l+
>>533
そうですよ。

>>510 さんはユーザの立場としてはうがった見方ではあるけれど、マイクロソフト経営陣の本音とはちがうよ。

マイクロソフトがIT業界の覇者であるためにはホストOSはウィンドウズしかない。
開発者やユーザがホストOSを変えさせないために仮想環境の開発に熱心なんだよ。
2023/06/06(火) 23:12:28.72ID:EsIp4Bka
毎回起動するたびにストアアプリ版があるから入れろと表示されるのでストアアプリ版を入れたら動かなくなった
なんなのこのゴミ
2023/06/07(水) 00:17:58.17ID:v6IjCHTB
ストアアプリ版いれたほうがいいよ
なおpythonは設定の方でストアアプリの方のaliasをオフにしてるよ
2023/06/07(水) 00:20:49.87ID:R98WRbFJ
>>534
つ Azure Linux
社内では以前から独自ディストリを用いていたようだけど一般向けは既存のでいいと思っているのでは
2023/06/07(水) 14:03:55.99ID:HzTcoGL2
MSはだいぶオープンソースの連中を取り込んだ感があるな
2023/06/07(水) 17:28:51.22ID:w2N2Dqru
恐れ入ります。at をインストールして動かしたいのですが、インストールもデーモンの起動もしましたが、全く動いてくれないのです。どなたかご存じの方、教えて頂けますでしょうか。
2023/06/07(水) 19:25:09.92ID:VoNXoJPM
ログになんか出てねえ?
542login:Penguin
垢版 |
2023/06/07(水) 21:20:24.96ID:1kXZqlyH
マイクロソフトは世界初の商用Unixを開発、販売した会社だからな
LinuxよりもUnixに近い
543login:Penguin
垢版 |
2023/06/07(水) 21:21:40.94ID:1kXZqlyH
>>534
WindowsにLinuxが組込まれたのでもうその必要がなくなった
Windowsは完全なLinux互換OSとなったのだよ

なぜWindows+Linuxをすでに手に入れているのに、その劣化版のLinuxしかないOSをほしいと思うのかね?
2023/06/07(水) 21:30:45.88ID:QSXIh2zn
仮想環境のLinuxは、Linuxの劣化版だから要らないと思うよ。
Windowsのバックグラウンドサービスも切り捨てたいな。
2023/06/07(水) 21:36:52.45ID:QSXIh2zn
Windowsが使いたい人は、VirtualBoxスレへ行きましょう。
 ↓
【Sun】Virtual Box part1
https://mao.5ch.net/test/read.cgi/linux/1235304723/
2023/06/07(水) 22:35:19.05ID:dootayBk
つ qemu-kvm + virtio-gpu
つ libvirt

複数の仮想環境を使う訳でないなら前者で
2023/06/07(水) 23:06:23.68ID:qcBqv2ml
板違いのクソスレあげるなカス
2023/06/08(木) 01:16:25.35ID:cfZI/q5P
>>540
wsl起動した状態よね?
549540
垢版 |
2023/06/08(木) 05:35:39.13ID:nQG+/rjD
>541 dmesg には特に何も表示されていませんでした。
550540
垢版 |
2023/06/08(木) 05:38:58.95ID:nQG+/rjD
>548 はい、起動している状態です。atd も動いていて、
warning: commands will be executed using /bin/sh
の警告はあるものの、
job 10 at Thu Jun 8 17:17:00 2023
と受付してくれているようです。atq してみても登録されています。
で、何もしないけれど時間が来たらjobIDが消えるのです。
2023/06/08(木) 05:48:44.82ID:GwJ9LYF/
>>549
syslog
2023/06/08(木) 05:50:41.29ID:GwJ9LYF/
ていうか動いてると判断するのが妥当じゃん
なにもしてないのに動かないもなにも
2023/06/17(土) 19:31:43.64ID:3S7yW1+R
画面は搭載されたの?
2023/06/17(土) 19:41:03.60ID:ElAVKMZZ
調べられない程度の人は気にしなくていいかと
555540
垢版 |
2023/06/18(日) 09:57:06.26ID:gtTaUt/t
540です。自己解決しました。-f でコマンドを書いたファイルを指定して無事に動きました。
2023/06/21(水) 22:50:59.80ID:6P7hq5Dn
wslpathみたいなパス変換をクリップボードから引っ張るときに勝手にやってくれる端末ってないですか?
みんなどうやってるのかな
2023/06/22(木) 00:13:49.79ID:RSr7Pb9j
日本語の意味がわからない
558login:Penguin
垢版 |
2023/06/22(木) 00:19:21.06ID:qXWXDrJd
windows側ならユーティリティあった気がするが
2023/06/22(木) 02:06:00.78ID:CyGOEOyW
何やりたいのかわからんけど勝手にやられたら不便じゃね
2023/06/22(木) 09:05:14.05ID:zGrrvBgO
板違いのクソスレあげるなチンカス
561login:Penguin
垢版 |
2023/06/22(木) 09:18:00.45ID:9lfBOyqg
あげ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況