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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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機能を使って起動するディストリは
省3
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
1-
あと 400 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.172s*