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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
495: 2021/05/09(日)17:18 ID:cKGxN3vD(3/4) AAS
>>493
この図を見るとWSLg system distroの中でX Window Managerが動いてんね。
WSLgのウインドウ枠がWindowsのものと違うのはこの辺が関係してんのかな?
496: 2021/05/09(日)17:18 ID:cKGxN3vD(4/4) AAS
この図をつけ忘れた。
外部リンク:news.mynavi.jp
497
(1): 2021/05/10(月)13:01 ID:FRZRrTaK(1/2) AAS
LinuxでGUI使いたいのはEmacsですね。Windows版はだめです。
498
(1): 2021/05/10(月)13:24 ID:rkbzW6+7(1/2) AAS
>>497

いつまでもしがみつかずにVSCode使えばいいだけの話。
499: 2021/05/10(月)14:02 ID:7octr/uK(1) AAS
いつまで同じ話の繰り返しをしてるんだ?
500
(2): 電波いっぱい [きっとsage] 2021/05/10(月)14:09 ID:fUjicZEF(1/2) AAS
>>498
Windowsでのテキスト編集は基本vscodeでやってるけど、pythonはPyCharmの方が使いやすいし、Lisp系開発やリモートのファイル編集はemacsが便利

別に統一しなくてもいいと思うけど
501
(2): 2021/05/10(月)15:42 ID:rkbzW6+7(2/2) AAS
>>500

個人の感想を言われても・・・。
VS CodeからEmacsよりEmacsからVSCodeの流れのほうが
強いことは理解できるよね。
502: 2021/05/10(月)15:50 ID:FRZRrTaK(2/2) AAS
>>501
お前の狭了の方がよっぽど個人の感想に近いだろw
「適材適所」という概念は人類の普遍的な考え方(流れ)だと思うがw
このスレ読んでる奴がお前と同じような仕事してるとは限らんのだよ
503: 電波いっぱい [きっとsage] 2021/05/10(月)16:03 ID:fUjicZEF(2/2) AAS
>>501
1行目はそのままお返しするけど、以降はそのとおりだろうね。だから何?
俺も、いまさら人にemacsを勧める気はないけど
504: 2021/05/10(月)18:36 ID:7vjNnXgE(1) AAS
>>500
Windows版VScodeだとvim extensionで外部コマンドが使えない
505: 2021/05/10(月)22:30 ID:y+YmES/9(1) AAS
ここはマウントの取り合いだな
所詮知ったか
506: 2021/05/10(月)23:08 ID:MP1QLThg(1) AAS
5ch全部同じだが
507: 2021/05/12(水)17:12 ID:HGN4hiai(1) AAS
WindowsからWSL上のディスクが見えなかったり、どうして起きてどうしていつの間にか治るのかわからん不都合が多すぎる
508: 2021/05/12(水)20:05 ID:9nLIl5j0(1) AAS
ゲイツ夫妻は19年から離婚協議、性的搾取被告との関係が一因−WSJ

米マイクロソフト創業者のビル・ゲイツ氏と妻メリンダさんは先週、
離婚を発表したが、メリンダさんは2019年に離婚問題専門の弁護士との相談を開始していた。
米紙ウォールストリート・ジャーナル(WSJ)が9日に伝えた。
未成年者の性的搾取を目的とする人身取引の罪で起訴されたジェフリー・エプスタイン被告(故人)
とゲイツ氏との関わりを巡る懸念が理由の一つだったという。
外部リンク:www.bloomberg.co.jp
509: 2021/05/13(木)08:17 ID:Xq9iZGRR(1) AAS
マイクロソフトにビル・ゲイツはもういない
外部リンク:srad.jp
510
(1): 2021/05/13(木)13:55 ID:6YYYcm9H(1/2) AAS
え?ビル・ゲイツってマイクロソフトやめたの?
天才が消えたらマイクロソフトなんて数年で倒産するのでは?
511: 電波いっぱい [きっとsage] 2021/05/13(木)14:26 ID:BeLePnJF(1) AAS
一線から退いてから10年以上経つんじゃないかな
512
(1): 2021/05/13(木)14:58 ID:a+6NEsU5(1) AAS
カトラーも来年で80歳
さすがにもう退職してるのかな?
513: 2021/05/13(木)15:07 ID:EPJm9nkK(1) AAS
最近はAzure?とやらで儲かってんでしょ
514
(2): 2021/05/13(木)15:28 ID:25ChMQ/2(1/2) AAS
今の利益の大半はクラウド事業らしいね
大抵の人は駄目だと分かるwin8出しちゃうし
力を入れるべきアプリストアは自社ですら使わないような状態で放置されてる
515: 2021/05/13(木)15:33 ID:QCVfDZdL(1/2) AAS
ストアはシステム・アプリ共に絡んでいるよ
放置ってどこ情報?
516: 2021/05/13(木)15:36 ID:6YYYcm9H(2/2) AAS
Windowsは電卓とかいろんなアプリが
ストアアプリに変わったんだっけな
ランゲージパックもストアアプリだっけ?
517
(1): 2021/05/13(木)16:03 ID:XiNnlxTG(1) AAS
MicrosoftはWSLやvscodeやgithubやらで
オープンソースの盟主になろうとしている。
518
(1): 2021/05/13(木)16:52 ID:25ChMQ/2(2/2) AAS
ストアに無い
VisualStudio
VisualStudio Code
PowerToys

各種開発ツール
外部リンク:docs.microsoft.com
519: 2021/05/13(木)18:21 ID:QCVfDZdL(2/2) AAS
>>518
開発やシステムユーティリティなんて多くの一般ユーザーには関係ないし、それらは互換性や他システムを想定しているのでストアである必要はない。
目的や需要を分かっていないって、5ch Linuxユーザーあるあるだねw
520: 2021/05/13(木)21:33 ID:9gc2elFl(1) AAS
それこそエンドユーザ目線ならAppleストアやPlayストアと比べると放置に見えてもしょうがないと思う
何あのUI/UX…
521
(6): 2021/05/13(木)22:18 ID:C7mZ/kfk(1) AAS
>>514
> 今の利益の大半はクラウド事業らしいね
嘘書くなよ
マイクロソフトはそこまでクラウド一本じゃない
画像リンク[jpg]:cdn.clipkit.co
522: 2021/05/14(金)00:20 ID:nvVBlGlE(1) AAS
>>521
GoogleとFacebookは糞
523
(1): 2021/05/14(金)01:30 ID:Uc2GF3nW(1/2) AAS
>>521
クラウドもソフトウェアもある
Office Suite のライセンス収益は
どっちにカウントしてあるの?
524: 2021/05/14(金)02:02 ID:/QQ92ZDW(1) AAS
改行おじさんは今日も元気
525
(2): 2021/05/14(金)04:33 ID:6yP241nd(1/3) AAS
>>521
パーセンテージをちゃんと理解するのは難しいよね
牛丼販売のチェーン店を運営していた会社の売上は牛丼100%で
そこに豚丼チェーン店も新たに始めたら、牛丼の売上が半分になったように見えるんだもの
マイクロソフトの売上は、他はほぼ変わらずクラウドの利益が追加されただけ
526
(1): 2021/05/14(金)05:46 ID:tUAfeZgd(1/5) AAS
>>523
> クラウドもソフトウェアもある
> Office Suite のライセンス収益は
> どっちにカウントしてあるの?
普通にクラウドとソフトウェアとして別々にカウントしてるんじゃね?
製品が同じだからと言って一緒になんてしないと思うよ

>>525
何を言いたいのかさっぱりわからんw
527
(1): 2021/05/14(金)07:26 ID:XzJm0ION(1) AAS
そのパターンで牛丼の売上が半分になったように見えるのは数弱というか誤読もいいとこじゃね
528
(1): 2021/05/14(金)08:37 ID:u5+GIcm+(1/2) AAS
>>521
具体的な数値は知らんけどアマゾンをみればこれが利益じゃなくて売上のグラフなのはわかる
529
(1): 2021/05/14(金)08:37 ID:u5+GIcm+(2/2) AAS
>>521
具体的な数値は知らんけどアマゾンをみればこれが利益じゃなくて売上のグラフなのはわかる
530: 2021/05/14(金)09:15 ID:tUAfeZgd(2/5) AAS
>>528-529
働いてないと理解しにくいだろうけど部門利益ってなかなか出しにくいのよ
複数分野を絡めて営業したり研究開発が複数の分野にまたがってるとかあるし
531
(1): 2021/05/14(金)10:17 ID:6yP241nd(2/3) AAS
>>527
でも実際そういう人多いからね
>>521のグラフを見れば、スマートフォンに偏ったAppleよりも
広告に偏ったGoogleやファイスブックよりもオンライン製品に偏ったAmazonよりも
複数の部門から幅広く売上を上げてるマイクロソフトのほうが強い経営をしてるんだよ
一つの売上が落ちたとしても他の売上でカバーできるからね

他の会社は偏り過ぎで危うい。一つの部門の売上が落ちてしまうと
会社全体の売上が大きく落ちてしまう
532
(1): 2021/05/14(金)11:01 ID:htqdxeNV(1) AAS
>>526
両方使えるライセンスは売り上げをどう按分してるのかという話なんだけど?
533: 2021/05/14(金)11:07 ID:6yP241nd(3/3) AAS
クラウド契約ならクラウド
そうでなければソフトウェアだろ
まさか製品ごとに決まるとでも思ってたのか?
534: 2021/05/14(金)15:44 ID:v/NIGE5/(1/2) AAS
>>510
この板/スレでこういう話になると逆上する奴が出てくるかもしれないが
むしろマイクロソフトは経営陣の世代交代に成功した(世代交代しても事業が成功している)ので
それこそ何世紀も生き残れる企業になったと言われている

継承に失敗したのがApple
これから継承するのがAmaonやGoogle

まあFacebookは半世紀後には消えて無いだろ
535
(1): 2021/05/14(金)15:46 ID:v/NIGE5/(2/2) AAS
>>514
ゲイツはWin8の時点で既に引退していただろ
それでWin8の失態をさすがに見兼ねて、幹部を集めて自分らの本分を見失うなと説教したらしいよ
なんでもスマホ化でアップルへ右へ倣えののあの雰囲気は、どう考えても異常だったし
536: 2021/05/14(金)16:17 ID:tUAfeZgd(3/5) AAS
>>531
収益構造が分野毎にうまく分散されて話と>>525の話は全然違う話だが?
537
(1): 2021/05/14(金)16:19 ID:tUAfeZgd(4/5) AAS
>>532
両方使えるライセンスってどんな奴?
具体例教えてくれ
538
(1): 2021/05/14(金)21:09 ID:Uc2GF3nW(2/2) AAS
>>537
余所でやってください
と出て書き込めない。
ググってくれすぐわかるから。
539
(3): 2021/05/14(金)21:38 ID:tUAfeZgd(5/5) AAS
>>538
出せないなら別にいいよw
540: 2021/05/14(金)22:21 ID:3ZHc6AHL(1) AAS
>>535
ただのパクリじゃゲイツは怒るよな
ぱくってから相手を潰すまでがセットなのがゲイツだし
541: 2021/05/15(土)00:42 ID:E4HQRxOg(1) AAS
>>512
壁を殴ると手が折れる歳か

本でしかしらんけどNT生みの親だし
少しくらい近況が知りたいな
542: 2021/05/15(土)02:17 ID:NB8Fymwx(1) AAS
壁殴ると壁に穴が開くって漫画の見すぎやで
543: 2021/05/15(土)08:00 ID:8A/+vy5w(1) AAS
GAFAから滑り落ちた企業の乞食Linuxアプリ
544: 2021/05/15(土)09:37 ID:zyqqGMk6(1) AAS
画像リンク[png]:upload.wikimedia.org
545
(1): 2021/05/15(土)10:39 ID:LoCDebiO(1/3) AAS
滑り落ちたと言うかなぜかGAFAに含まれないマイクロソフト
ロビー活動が優れてるのか?w
546
(1): 2021/05/15(土)11:51 ID:K8zVnqzz(1) AAS
GAFAM
547: 2021/05/15(土)14:02 ID:LoCDebiO(2/3) AAS
>>546
いやそう言う言葉があるのは知ってるけどGAFAに比べたら使用される頻度は全然少ないだろ
548
(3): 2021/05/15(土)14:32 ID:Sw7l9SIy(1) AAS
GAFAは強すぎるMicrosoftに対抗する組織ということで作られた言葉
だが結局はMicrosoftが強いことに変わりはなく
逆にGAFAは強い企業だね。じゃあ独禁法の対象だなと
締め付けを強化されることとなる
549: 2021/05/15(土)14:55 ID:LoCDebiO(3/3) AAS
>>548
> GAFAは強すぎるMicrosoftに対抗する組織ということで作られた言葉
自分が考えた妄想じゃないと言うならソースよろしくw
550
(2): 2021/05/15(土)19:19 ID:oquf0Obc(1) AAS
>>545
MSは個人相手が少ないからじゃないの?
551
(1): 2021/05/16(日)09:18 ID:7QlzmBnx(1/2) AAS
2000年から2015年位の株価チャート見れば分かるんでない?
その頃の MS は脱落者(社)だった。
社長がバルマーからナデラに変わってから株価が GAFA 並に上がり出して GAFAM と言われ出した。
552: 2021/05/16(日)10:45 ID:R2TtXw6i(1/2) AAS
>>551
GAFAMなんて滅多に使われてないだろ
>>548>>550は一部正しくてGAFAはサービス独占と個人情報保護の文脈で用いられることが多い
マイクロソフトは1990年代に独禁法の洗礼受けてるし個人情報を扱うサービスをあまりやってないから含まれないのは当然
553
(1): 2021/05/16(日)15:05 ID:7QlzmBnx(2/2) AAS
>GAFAMなんて滅多に使われてないだろ
だから、言われ出したという書き方をしたんだけどね。

>>>548>>550は一部正しくてGAFAはサービス独占と個人情報保護の文脈で用いられることが多い
うーん。その文脈で使うことが多いの?
投資家が言い出した言葉だったのかなという理解でした。
GAFA が言われ出した頃の MS は株価横ばいで投資対象から外れてた。

>マイクロソフトは1990年代に独禁法の洗礼受けてるし個人情報を扱うサービスをあまりやってないから含まれないのは当然
このせいで株価横ばいだったとも言える。
2010年位にこの問題が片付いて、追いつけ追い越せの快進撃?なイメージ。
554: 2021/05/16(日)15:29 ID:R2TtXw6i(2/2) AAS
>>553
> だから、言われ出したという書き方をしたんだけどね。
言われるほど使われてないよ

読売新聞検索: GAFAM 128件、GAFAM: 2件
画像リンク[jpg]:i.imgur.com
画像リンク[jpg]:i.imgur.com
555: 2021/05/16(日)15:40 ID:PHE9wTve(1) AAS
ゴミウリw
556: 2021/05/16(日)15:52 ID:msz33JDR(1) AAS
GAFA as the Big Four, or as the Four Horsemen.
557: 2021/05/16(日)17:45 ID:U9nHpUmR(1) AAS
BRIC(BRICs)→BRICSになったのと同じだろ
558
(1): 2021/05/17(月)03:44 ID:nedovmJY(1/3) AAS
>>539
いや、マジですまんが、マジで弾かれる。
自分でソフト名を入れて書けるか試してみてくれ。
559
(1): 2021/05/17(月)03:50 ID:nedovmJY(2/3) AAS
>>539
やっぱり書けん。言い方を変えよう。
エンタープライズ向け包括ライセンスはほとんどがそれ。
560
(2): 2021/05/17(月)03:51 ID:nedovmJY(3/3) AAS
>>539
E5 以外は全部そう。
561
(1): 2021/05/17(月)05:34 ID:y1Stx2ze(1) AAS
>>558-560
URL弾かれるなら画像で貼るなりすればいいだろ
知能ないのか?
562: 2021/05/19(水)03:00 ID:aeRJZFce(1/4) AAS
>>517
pythonの次はpwshだろうなと思う
標準ライブラリ、クロスプラットフォーム性では勝ってるけど、サードのライブラリが少ないし、そもそもpythonの魅力はサードのライブラリなので、ちょっと土俵が違う気がするが

REPLでピボットグリグリするインタラクティブなデータ分析もRやpandasより便利(但し統計関数が寂しい)

二大OSのwin10/ubuntuがCIM準拠&そのうちプリバンドル(忌み子ことwindows powershellの置き換え)する計画らしいので、そうなれば情勢は変わるかもしれん
まあズブズブのubuntu以外は乗り気じゃないけど

pythonのコンパチ確保は各プラットフォーム毎のハードコードで(pathlib、os、 sysやら)保守が全く追いついてないグダグダだし、.net core&CIMベースのpwshならちゃんど保守が行き届くだろうと期待

あとシェルやシス管用途にも使えるぞ!
563: 2021/05/19(水)04:04 ID:QlINbFLX(1) AAS
なんかキモイ
564: 2021/05/19(水)04:16 ID:y2g+pWnv(1/2) AAS
30年間継ぎ接ぎ重ねて一貫性もなく、スクリプト言語では最古参な部類のpythonゴリ押しには違和感覚えてる
モダンな言語は沢山現れては消えをくり返してるから、消去法で選ばれた感
565: 2021/05/19(水)04:47 ID:Ss7c5AIr(1/2) AAS
Pythonはプログラミング初学にとってはドキュメント豊富とかそういう文脈とは違ったところで取っつきやすいんだもん
言語化あんまされてないけどさ
566: 2021/05/19(水)04:59 ID:aeRJZFce(2/4) AAS
公式に限れば少なくともpwshの方がドキュメントは充実してないか?
gh topic/command -examples|-detailed... etc
まあニホンゴは機械翻訳で怪しいけれども…

ghはユーザスクリプトのコメントに記述したのもちゃんとman形式にフォーマットして拾ってくれるし、docstringより便利だろう
生pwshでもreadlineの上位互換付いてるし、自作スクリプトすら先読みして、-まで打ってtabでオプション補完してくれる
567: 2021/05/19(水)05:04 ID:aeRJZFce(3/4) AAS
pythonは人力翻訳だからエイゴ苦手な人には優しいね
いにしえの言語とはいえ、先見の明があったからそこまでobsoleteではないと思う
少なくとも後発のjsなんかに比べれば
568: 2021/05/19(水)05:29 ID:y2g+pWnv(2/2) AAS
俺は折角wsl使うんならwin/linuxでシームレスに使えるpwshで統一しよう、って動機で初めたな
rcfileも特に気を張らず書いて共有しても問題起きるのは稀

wsl以前はbash(.exe、有志移植)と/usr/bin/bashで統一目指した事もあったけど、fsの違いが罠
wsl登場で随分良くなったとは思うので、"linux"というOSを勉強する事がモチベならば、win/linuxシェルをbashで統一も現実味を帯びてきたね
569: 2021/05/19(水)09:52 ID:Ss7c5AIr(2/2) AAS
ごめんわかりにくい書き方だった。Pythonはドキュメントの豊富さとは関係なく(言語化が難しいけど)取っつきやすいって意味
無理やり言語化するなら
型指定が必ずしも必要じゃない(なんかめんどくなさそう)
インデントベースだからぎっちりしてなくて簡単(に見える)
スクリプトっぽい書き方をしても怒られない(感じがする)
ゴリゴリの文系脳に寄り添っている(気がする)
悪く言えばファジーなんだろうけどさ、いやWSLスレで俺はなにを書いてんだろうね…
570: 2021/05/19(水)11:21 ID:aeRJZFce(4/4) AAS
そういやそうね、ごめん
571: 2021/05/20(木)00:42 ID:dNlYyLux(1/2) AAS
>>561
知能ない orz
572
(1): 電波いっぱい [きっとsage] 2021/05/20(木)00:54 ID:MGzht40F(1/3) AAS
スクリプトっぽい書き方ってどんなん?
573
(2): 2021/05/20(木)01:26 ID:5+Qqarsc(1/2) AAS
>>572
簡単なシェルスクリプト的な
後からメンテすることを考えず直感的に手癖で書く感じかな
メソッド使わずに殆ど書き下しとか
574
(2): 2021/05/20(木)08:17 ID:1220+Fxs(1/5) AAS
>>573
それをスクリプトっぽい書き方と呼ぶことには反対するが
あなたが言ってるのはユニケージってやつだろうね。
関数を使うのを禁止して共通コードはコピペするらしい。後からメンテすることを考えてない。
メンテナンス不要の開発手法だから後からメンテンすることなんて考えなくていい!みたいなことを言ってる。

外部リンク[html]:www.usp-lab.com
> プログラム内部構造も共有分が錯綜しないよう、ワンプログラムワンフローの
> 原則を貫いてます。(ユニケージはシェル関数の記述さえも基本的には禁止しているのです!)

そのユニケージ関係者と思われる人が書いたコピペだらけのクソコードwww
外部リンク:github.com
575: 2021/05/20(木)13:03 ID:5+Qqarsc(2/2) AAS
>>574
初学者が取っつきやすいと思う理由を無理やり言語化しただけなんで言葉の定義に触れるのは勘弁してくれ
ユニケージの記法に則って書いても怒られないって言いたいわけじゃないんだ
それ以前の問題というか…まあスレチの話題だしもう触れんから大目に見てくれ
576
(1): 2021/05/20(木)13:07 ID:79rQSmxS(1) AAS
>>574
ユニケージ開発手法ってクソみたいな手法だな
577
(1): 2021/05/20(木)13:41 ID:kHoHBtx/(1) AAS
ユニケージが具体的に何を指すのかはよく知らん (社長だか代表だかの講演聞いたことあるけど) が、使い捨てられる短くて有用なイディオムを沢山持っとくのは良いことだと思う
578: 2021/05/20(木)13:45 ID:XAMsxi0Z(1) AAS
それはそうと今日びパンピーのgithub晒してこき下ろすって凄いな
579
(1): 電波いっぱい [きっとsage] 2021/05/20(木)14:41 ID:MGzht40F(2/3) AAS
ユニケージって、知らなくて調べてみたら、そんな書き捨てスクリプトというようなことではありませんね

>>573 の内容の方がしっくりくるかな
処理をべたで書いても動きますよみたいなことですよね
特にjupyterみたいな環境だとちょこちょこ動かしながら使えるからとっつきやすいだろうね
580: 2021/05/20(木)15:25 ID:F7I25Ovr(1) AAS
>>576
とクソみたいな奴が申しておりますw
581
(1): 2021/05/20(木)15:39 ID:1220+Fxs(2/5) AAS
>>579
書き捨てスクリプトってどこから出てきた話なんですか?

ユニケージは
> 後からメンテすることを考えず直感的に手癖で書く感じかな
> メソッド使わずに殆ど書き下しとか
と言ったんです。
582: 2021/05/20(木)15:40 ID:1220+Fxs(3/5) AAS
>>577
> 使い捨てられる短くて有用なイディオム

ユニケージにそんなものないよ
583: 電波いっぱい [きっとsage] 2021/05/20(木)17:18 ID:MGzht40F(3/3) AAS
>>581
どこにもないね
メンテナンス不要→再利用や更新不能→使い捨て
みたいなイメージだった
作った物がそのままずっと使われるのであれば、「捨て」ることにはならないから違うんだろうね
584: 2021/05/20(木)19:34 ID:1220+Fxs(4/5) AAS
作った物がそのままずっと使えるなんてありえないぞ
メンテナンスは絶対に必要になる

メンテナンスは絶対に必要になるのに
そんなこと必要にならないですよと嘘をついて
メンテナンスできないやり方を押し付けてるのがユニケージ
585: 2021/05/20(木)20:20 ID:tMkNGhKh(1) AAS
必死だな
586: 2021/05/20(木)20:27 ID:1220+Fxs(5/5) AAS
なにが?
587: 2021/05/20(木)20:30 ID:dNlYyLux(2/2) AAS
>>560
すまん。寝ぼけて間違えた。
E5 じゃなくて E1だった。すまん。
588: 2021/05/21(金)20:40 ID:Vqu4KMiU(1) AAS
Crostini、WSL、Linux GUIアプリ対決
外部リンク:news.mynavi.jp
589: 2021/05/23(日)00:46 ID:SMFxS/h1(1) AAS
先週あたりのアップデからnvimの起動時間が異様に長いなと思って--startuptimeでログ取った
存在しないはずのクリップボードを探しに5秒くらいかかって計7秒だった
もしかしてwslgとやらと関係あるかな?ubuntuだけどaptとnvimは数ヶ月は更新してない
wslg.exeの存在は確認

guiやマウス、メニューの設定は対応してなくても無視されるからとwinのgvimと共有してた
.gvimrcへclipboard等の設定を移して1.5秒、解決

同じような人居そうなのでメモ

windows上のgvimはコンソールのnvimより起動速くて1秒なんだけど、これはフォークの差なのか、ネイティブアプリのとの差なのか
590: 2021/05/24(月)11:31 ID:taFO8h+T(1) AAS
bashrcとかzshrcになにか設定してる?
最小構成でも確認できる?
591: 2021/05/24(月)20:26 ID:+/HxJax+(1) AAS
export PULSE_SERVER=tcp:$(grep nameserver /etc/resolv.conf | awk '{print $2}');
592: 2021/05/26(水)07:43 ID:4sraq8tc(1) AAS
windowsに移行して2か月経ったけど不満ない
色々なアプリやゲームが動くことに感激だわ
vscode+wslも十分快適
jdimがないのが唯一の不満(Sikiも十分出来がいいけど)
593
(1): 2021/05/26(水)14:20 ID:SRQoScSn(1) AAS
Windowsapp内にあるubuntuとsystem32内にあるwslの違いが分からないのですがどなたか教えて頂けませんか
594
(3): 2021/05/26(水)19:41 ID:k7mTZWUd(1) AAS
>>593
まずもともとはbashとして作られた。Ubuntuしか使えなかった。
bashを起動するからbash.exe

そのうちUbuntu以外も使えるようになった。
互換性を保つ必要があるからbash.exeを残すのは当然として
bash.exe だとUbuntuのbashなのか、SUSEのbashなのかわからない
ubuntu.exeやsuse.exeの登場

wsl機能はOSの機能だから、OS のシステムツールとして管理機能が必要
つまりwsl.exe の登場。システムツールだからsystem32にexeがある。

一方wsl機能を使って起動するディストリは
Windowsストアアプリとしてインストールする。
ストアアプリはユーザーごとにインストールしているものが異なる。
つまりubuntu.exeなどはユーザーごとのディレクトリに存在する
595: 2021/05/27(木)13:37 ID:bN/gIum/(1/7) AAS
話題になってたwinのbashコマンド呼ぶとuid 0のログインシェル(pwshとか)立ち上がる挙動面白いな
function bash(){wsl bash $args}
みたいにしとけばいいかな

互換性で残すというが、古いのはbashコマンドでbashが呼ばれる前提で書かれているはずなので、ちゃんとwinからwsl bashを呼ぶコマンドに置き換えた方が互換性的にもいいのでは?

ところでスクリプトからbash -cでwinのシェル関数呼ばれたっけ?
上の定義をbashfunとして、set-alias bash bashfunとでもしておけば大丈夫だろうか
標準aliasは少なくともスクリプトでも呼べたはずだが、$profile記述のユーザー定義はどうだっけな…?
596
(2): 2021/05/27(木)17:11 ID:kNZaVvvy(1) AAS
>>594
ご丁寧にありがとうございます
熟読しましたが頭が悪く半分程度しか理解できませんでした
wsl.exeはbashをwindowsで起動する機能で、ubuntu.exeはさらにその1段階上という認識でいます
ubuntu.exeを基本的に使用してwsl.exeは使用する余地がない(ディストリビューションがないから)との考えでいます
597: 2021/05/27(木)17:26 ID:epYzdv1s(1) AAS
複数のWSLのインスタンスが入ってればwsl.exe --listで眺められるし
wsl.exe -d で指定して動かすこともできる
598: 2021/05/27(木)18:10 ID:bN/gIum/(2/7) AAS
全部wslでおっけー?
599: 2021/05/27(木)18:47 ID:QtbrGzXU(1) AAS
低レベルなのは仕様変更もあろうし避けるべき
600
(1): 2021/05/27(木)18:51 ID:bN/gIum/(3/7) AAS
ubuntuも18/20のlts入れてubuntu.exe呼ぶと何が起きるか気になる
601: 2021/05/27(木)19:34 ID:ZfmlMQY8(1) AAS
>>600
ubuntu18.04.exeとubuntu20.04.exeでディレクトリごと別れてた気がする

それはそれとして基本的にwsl.exeを使って起動すればいい
602: 2021/05/27(木)19:41 ID:nmTTEL0O(1) AAS
>>596
wsl.exe:WSLを管理するためのコマンドライン・ツール
外部リンク:docs.microsoft.com

ubuntu.exe:WSLでディストリビューション"ubuntu"を起動するためのランチャー
各ディストリビューションを起動するために、[ディストリビューション名].exeというランチャーが存在している。
外部リンク:docs.microsoft.com
603: 2021/05/27(木)20:24 ID:oWStqRGt(1) AAS
Linuxに興味あるんならいまどきPCは2台以上持ってない?
Linux専用とWindows10+wsl
Linux用はHDDが壊れてSSDに入れ替えた古いノートPC
604: 2021/05/27(木)21:00 ID:ZwJyrnPR(1) AAS
このスレ、そのgcってコマンド何?って発言飛び出すレベルでwindowsの知識皆無なので、逆なのでは
windowsへ移行の架け橋
MSの狙い通りだね
605: 2021/05/27(木)21:05 ID:u9hEBdOY(1/3) AAS
>>596
ねぇ、なんでそんな認識をするのかがわからない

思うんだけどさ、>>594を読む前に君、答えだしてるよね?
そして君の答え(=間違い)が正しいと思いこんで>>594を読んでるよね?

自分の答えが正しいことを確認するために>>594を読んでいるわけで
自分の答えが間違っているなんて、全く考えてないでしょ?
理解できないのは自分の間違った考えと整合性が取れないからなんじゃないの?
606: 2021/05/27(木)21:13 ID:+siObgZx(1) AAS
思い込みの決めつけユーザーだろう
MSの説明を読んでね でいいんじゃないのかな
607
(1): 2021/05/27(木)22:30 ID:Sn9GAwmv(1) AAS
>>594
>bash.exe だとUbuntuのbashなのか、SUSEのbashなのかわからない

どっちも一緒だよ馬鹿じゃねーの?
608: 2021/05/27(木)22:32 ID:oPlQsCZ9(1) AAS
そもそもbashじゃない件も忘れるなよ
いや忘れろ、か
bash.exeを
609
(1): 2021/05/27(木)22:53 ID:bN/gIum/(4/7) AAS
>>273あたり参照

windowsにあるbashコマンド(cmd/pwsh)は
引数無しならデフォルトディストロのuid 1000のシェルでログイン
スクリプトか-c引数渡せばそのシェルで実行する
という機能であって、bashとはなんの関連もない
610
(1): 2021/05/27(木)22:55 ID:u9hEBdOY(2/3) AAS
>>607
ディストリが違うだろ?
お前は何を言ってるんだ
611
(1): 2021/05/27(木)22:58 ID:u9hEBdOY(3/3) AAS
>>609
-cでスクリプトを実行するとかいう機能はbashの機能だよ
612: 2021/05/27(木)23:05 ID:bN/gIum/(5/7) AAS
>>611
どのシェルでも-cは慣例としてサポートしてるだろ
pwsh -h

俺みたいにwsl内でもpowershell使ってるなら、(windows上から)bash -cで走るのはpowershellコマンドだよ
zshでもkshでもtcshでも似たような挙動だろう
613: 2021/05/27(木)23:13 ID:bN/gIum/(6/7) AAS
オプション含めそっくりそのまま引数を渡してるかはわからん
bash.exeが引数-cを解釈して、改めてシェルを呼んでるのかもしれん
暇人検証求む
614: 2021/05/27(木)23:27 ID:80invx5K(1/2) AAS
pwshは-cと同義の-commandオプションをサポートしているから、-commandがもし(wsl内の本物の)bashに渡ればエラー吐くんでない?
615: 2021/05/27(木)23:29 ID:80invx5K(2/2) AAS
win上で走るスクリプト内からbashコマンドで呼ばれるのがwsl内のbashかpwshかはエラーコードで判別付くかもしれんな
-commandを受け付けない他のシェルとの区別は付かんけど
616: 2021/05/27(木)23:34 ID:3MhxrJQe(1) AAS
あとbash -c "bash -c command"で確実にwinからbashは呼べると思う
pwsh@wsl> bash -c command
でbash@wslが起動するんだから
wslで提供されているディストリには全てbashがプリインストールされているはず
617: 2021/05/27(木)23:57 ID:bN/gIum/(7/7) AAS
エスケープで頭痛くなりそうなので

function bash(){wsl bash $args}
618: 2021/05/28(金)00:30 ID:44RLASeK(1) AAS
bash -c "bash -c cmd"はwinからでもbashを使ってないlinuxからでも合法なコマンドかな?

wsl上のunix系シェルなら無駄にネストしてbashを呼ぶ

win上で実行すればPATHEXTを参照して初めのbashはbash.exeと解釈され、wsl上で何らかのシェルを立ち上げる
二番目のbashはそのシェル上で/usr/binかそこらのbashを呼ぶ

実用性は皆無だけど面白い
619
(1): 2021/05/28(金)16:34 ID:UZfq+g/E(1) AAS
>>610
同じだよ、ソースが同じなんだからw
620: 2021/05/28(金)16:43 ID:IyRIYfE6(1) AAS
UbuntuのbashとopenSUSEのbashは同じものかもしれない
bash.exeでどちらのbashが開かれても、bash自体は同じかもしれない
でもUbuntuのbashを開いた場合とopenSUSEのbashを開いた場合では大きな違いがある
bashを使いたいのではなく、bashを通してUbuntu/openSUSEを使いたいのだから
621
(1): 2021/05/28(金)18:30 ID:1TiiPDAI(1) AAS
WSL使うやつってこんな馬鹿ばかり
1-
あと 381 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s