ついに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】8
https://mao.5ch.net/test/read.cgi/linux/1590742701/
【Bash】Windows Subsystem for Linux【WSL】9
レス数が950を超えています。1000を超えると書き込みができなくなります。
1login:Penguin
2020/12/10(木) 17:44:21.97ID:o6AATirQ2021/01/22(金) 22:18:23.02ID:RBcdh63V
連レスで頑張らないと持論展開できないのキモいですほんと
2021/01/22(金) 22:24:48.48ID:gTV8DPz3
お、ようやくWindows Updateでカーネルの更新が始まったぞ
882login:Penguin
2021/01/23(土) 01:19:50.99ID:b+8WKEN9 >>877
世界で10人くらいしか恩恵ないって事だろ。
世界で10人くらいしか恩恵ないって事だろ。
2021/01/23(土) 01:49:19.24ID:MHf7ZdX0
まあ無いよりはあったほうがいいんだけど優先度的に他にもっとやって欲しいことはある
884login:Penguin
2021/01/23(土) 02:12:08.81ID:b+8WKEN9 根回しして会議を繰り返して導入に成功したのがDockerだとすると、グランドデザインとは程遠いので、MSの将来が危ぶまれる。
Dockerは根本的に問題を解決する素晴らしいものではなく、問題を回避するための必要悪。
必要悪を導入するのに一生懸命になるより、悪を必要としない世界を作るべきでは?
Dockerは根本的に問題を解決する素晴らしいものではなく、問題を回避するための必要悪。
必要悪を導入するのに一生懸命になるより、悪を必要としない世界を作るべきでは?
2021/01/23(土) 03:03:50.67ID:qmn8QEZZ
>>877
> できる事は自分でxrdp突っ込んでRDPでグラフィカル環境を使うのと何も変わらん
> xrdpやxvncとか突っ込むのに「頑張って」必死でやらないと(やっても)出来ないような奴なら
> 恩恵は無いと思うよ
ではここにやり方を書いてください。
パッケージのインストールではなくちゃんと動作する手順です。
それすらも面倒くさいようなら「頑張って」やるしかないってことですね
> できる事は自分でxrdp突っ込んでRDPでグラフィカル環境を使うのと何も変わらん
> xrdpやxvncとか突っ込むのに「頑張って」必死でやらないと(やっても)出来ないような奴なら
> 恩恵は無いと思うよ
ではここにやり方を書いてください。
パッケージのインストールではなくちゃんと動作する手順です。
それすらも面倒くさいようなら「頑張って」やるしかないってことですね
2021/01/23(土) 03:04:56.04ID:qmn8QEZZ
>>884
> 根回しして会議を繰り返して導入に成功したのがDockerだとすると、グランドデザインとは程遠いので、MSの将来が危ぶまれる。
Dockerしか思いついてない時点で、
お前に新しいものを作り出す能力がないってのがよく分かるよw
> 根回しして会議を繰り返して導入に成功したのがDockerだとすると、グランドデザインとは程遠いので、MSの将来が危ぶまれる。
Dockerしか思いついてない時点で、
お前に新しいものを作り出す能力がないってのがよく分かるよw
887login:Penguin
2021/01/23(土) 03:29:01.65ID:b+8WKEN9 俺に能力があろうがなかろうが、MSが道を誤ってることに変わりないだろう。
キミは何を言ってるんだね。
反論してるつもりなのか?
キミは何を言ってるんだね。
反論してるつもりなのか?
2021/01/23(土) 11:39:33.64ID:qmn8QEZZ
俺に能力があろうがなかろうが、MSが道を誤ってることに変わりないだろう。
その根拠は「能力がない俺」の主張が正しいからだ
ってこと?w
お前の主張が正しいかどうかの話をしてるんだから
MSが〜という話をする前の段階だよ
その根拠は「能力がない俺」の主張が正しいからだ
ってこと?w
お前の主張が正しいかどうかの話をしてるんだから
MSが〜という話をする前の段階だよ
2021/01/23(土) 12:18:02.27ID:i3lmGPa+
無能
2021/01/23(土) 19:04:25.61ID:aO98Z2Pt
WSL周りについては、MSは正しい選択を続けているように見えるけどねえ…
2021/01/23(土) 20:25:39.89ID:qmn8QEZZ
それが許せない人だっているんですよ
2021/01/23(土) 23:48:31.17ID:6+E5jgsh
妄想者が増えているからあまり釣られないほうがいいよ
2021/01/24(日) 18:11:41.41ID:h3iEdOvA
Windows Subsystem for Linux Graphics Update - 0.2.11
2021/01/24(日) 18:38:45.98ID:eXGo5FVK
あるGUIソフトがLinuxにしか無かったんでその作業の時だけLinux使ってきたがWSL2とX410試したらあっさり動いてしまった
895login:Penguin
2021/01/24(日) 18:41:15.00ID:t8wm3RIY WSL使えなかったとか言ってるやつは無能すぎてまともにLinux使えない奴だろ。
WSLで出来ることだけるだけの頭もないバカってのがモロバレ。
WSLで出来ることだけるだけの頭もないバカってのがモロバレ。
896login:Penguin
2021/01/24(日) 19:03:39.04ID:CGAmoLfv それにしてもなんでこんなにメモリバカ喰いするんだ?
デスクトップだからいいけど、ノートで開発するなら辛そうだわ
普通に仮想マシンより食ってるよね
デスクトップだからいいけど、ノートで開発するなら辛そうだわ
普通に仮想マシンより食ってるよね
2021/01/24(日) 19:26:48.05ID:M0zj61YH
2021/01/24(日) 19:32:17.11ID:M0zj61YH
> 普通に仮想マシンより食ってるよね
WSL2は仮想マシンだよw
仮想マシンのメモリ制限してないだけでしょ?
WSL2は仮想マシンだよw
仮想マシンのメモリ制限してないだけでしょ?
2021/01/24(日) 19:53:17.18ID:QVWhkikh
>>896
それ修正されてないバグ
https://github.com/microsoft/WSL/issues/4166
https://qiita.com/yoichiwo7/items/e3e13b6fe2f32c4c6120
がんばってるみたいだしそのうち直ると期待してる
それ修正されてないバグ
https://github.com/microsoft/WSL/issues/4166
https://qiita.com/yoichiwo7/items/e3e13b6fe2f32c4c6120
がんばってるみたいだしそのうち直ると期待してる
2021/01/24(日) 19:56:45.18ID:M0zj61YH
Linuxの挙動なんだからバグではないのでは?
2021/01/24(日) 20:18:40.53ID:h3iEdOvA
WSL2の動的メモリが最大でホストの80%ってのと、Linuxのキャッシュアルゴリズムの相乗効果なんだろうけど
動的メモリの最大値は50%か8GBの少ない方に変更されてるね、仕様変更がプレビュー以外にいつ降ってくるかはよく分からん
それ以外にもメモリバルーンがあったと思うんだけど…、こんな場合には効かないのかな?
動的メモリの最大値は50%か8GBの少ない方に変更されてるね、仕様変更がプレビュー以外にいつ降ってくるかはよく分からん
それ以外にもメモリバルーンがあったと思うんだけど…、こんな場合には効かないのかな?
902login:Penguin
2021/01/25(月) 11:35:24.86ID:hikyL3x2 その辺に関して、VMwareESXとかHyper-Vなどはどうやって解決してるんだろ?ってなるな。
理屈はほとんど同じだよね。
理屈はほとんど同じだよね。
2021/01/25(月) 13:03:11.63ID:5aG/RVkH
Windows 10 を起動するだけでも、8GB メモリの内、4GB確保する。
ファイルの先読みとか、バックグラウンドの処理用に確保するのだろう
ひとまず確保しているだけで、
必要になれば、何かを捨てて、必要な仕事をするはず
Linux でも同じ
ファイルの先読みとか、バックグラウンドの処理用に確保するのだろう
ひとまず確保しているだけで、
必要になれば、何かを捨てて、必要な仕事をするはず
Linux でも同じ
2021/01/25(月) 13:54:22.54ID:JYVfEKUs
キャッシュはメモリが必要になったときに直ぐ開放されるの通常は使用済み用量としてにカウントされない
WSL2はVMなのでキャッシュであってもホストから見たら通常のメモリ使用と同じにしか見えない
WSL2はVMなのでキャッシュであってもホストから見たら通常のメモリ使用と同じにしか見えない
2021/01/25(月) 14:00:51.84ID:9CWKt06a
>>900
LinuxとWSLの仕様と仕様が組み合わさった結果予期しない動作が起きてるんだからバグでいいんじゃない?
LinuxとWSLの仕様と仕様が組み合わさった結果予期しない動作が起きてるんだからバグでいいんじゃない?
2021/01/25(月) 15:01:32.74ID:jrcZMJGw
>>904
RAM 2GBのPCでもストレス無く動くから、WSL2で使用しているメモリでもアクセス頻度の低い領域はスワップアウトしてるぞ。
RAM 2GBのPCでもストレス無く動くから、WSL2で使用しているメモリでもアクセス頻度の低い領域はスワップアウトしてるぞ。
2021/01/25(月) 15:03:57.85ID:vfQnC1sV
ストレスの有無は関係ないと思うが...
2021/01/25(月) 15:10:28.38ID:jrcZMJGw
>>907
アクセス頻度の高い領域までスワップアウトされると、動作が遅くなってストレスが溜まる
アクセス頻度の高い領域までスワップアウトされると、動作が遅くなってストレスが溜まる
2021/01/25(月) 15:17:25.94ID:vwTpfMH/
GUIが正式に起動できるようになるのが街同士い
ブルーライト軽減のためにredshift付かいたけどx.orgが使えればいいんだが
ブルーライト軽減のためにredshift付かいたけどx.orgが使えればいいんだが
2021/01/25(月) 19:08:04.43ID:SH8APClD
2021/01/25(月) 19:42:44.39ID:jrcZMJGw
>>910
winアプリが走っていても同じだよ
winアプリが走っていても同じだよ
2021/01/25(月) 20:07:36.01ID:ejDsruvL
2021/01/25(月) 20:36:22.35ID:SH8APClD
>>911
Linux 側の free -h の結果と Windows 側のタスクマネージャの パフォーマンスタブ-メモリー 見せて
Linux 側の free -h の結果と Windows 側のタスクマネージャの パフォーマンスタブ-メモリー 見せて
2021/01/25(月) 21:46:10.21ID:rIJeMW79
virtualboxは仮想環境立ち上げるといきなり設定したメモリ分を確保するけどね
だからどれだけあらば十分か考える
WSLは動的に実メモリの使用量を調整できるとしても
80%確保とか馬鹿じゃないの
ほぼWSL専用のwindowsじゃないの
だからどれだけあらば十分か考える
WSLは動的に実メモリの使用量を調整できるとしても
80%確保とか馬鹿じゃないの
ほぼWSL専用のwindowsじゃないの
915login:Penguin
2021/01/25(月) 22:10:02.55ID:aPsfYlBJ ウチのマシンはWSL2は起動しただけだと80パーセントも取らんなぁ。
最大80パーセントで起動直後から最大値まで取りに行くのか?
最大80パーセントで起動直後から最大値まで取りに行くのか?
916login:Penguin
2021/01/25(月) 22:12:19.03ID:aPsfYlBJ あ、8G迄なのか。
それなら50パーまでしかいかんわ。
それなら50パーまでしかいかんわ。
2021/01/25(月) 22:17:55.38ID:rIJeMW79
virtualboxみたいに自分で決めないから
文句もでるわけで
今は最大サイズが決められる
この問題は今はない
文句もでるわけで
今は最大サイズが決められる
この問題は今はない
2021/01/25(月) 22:26:10.60ID:rIJeMW79
80%にあらわれてるようにdockerが独占するような
環境を想定してる
windowsでリソースが必要なことはなくなってる
環境を想定してる
windowsでリソースが必要なことはなくなってる
919login:Penguin
2021/01/26(火) 01:46:42.89ID:kyOhkv58 仮想環境使うのに32GB積まないってないだろ・・・。今時。
2021/01/26(火) 06:29:35.50ID:KI/Ve7SP
そんなもん使い方次第
>>906の2GBとかは流石にネタレベルだが
>>906の2GBとかは流石にネタレベルだが
921906
2021/01/26(火) 08:35:55.03ID:wocOVFpx2021/01/26(火) 08:55:32.24ID:O4ALZC+R
>>921
これ何も動いてねーだろ… w
これ何も動いてねーだろ… w
923906
2021/01/26(火) 09:35:03.25ID:wocOVFpx >>922
WSL, chrome, 切り取りツールだけ
今度は
Chromeでタブを10個開き、libreofficeのwriterとcalcで各1つずつ編集してみた。wslがあるからといって、winアプリが重くなることはない
ttps://i.imgur.com/18rFu3i.png
WSL, chrome, 切り取りツールだけ
今度は
Chromeでタブを10個開き、libreofficeのwriterとcalcで各1つずつ編集してみた。wslがあるからといって、winアプリが重くなることはない
ttps://i.imgur.com/18rFu3i.png
2021/01/26(火) 09:47:52.33ID:r2iPK0cO
>>923
そりゃWSL側で何も動いてなきゃそうだろうなとしか言えんよ…
そりゃWSL側で何も動いてなきゃそうだろうなとしか言えんよ…
925906
2021/01/26(火) 10:00:10.14ID:wocOVFpx2021/01/26(火) 10:09:24.84ID:ZbcWlwH4
>>925
だからLinuxのキャッシュに33MiBしか使ってないなら意味ないだろって話な
だからLinuxのキャッシュに33MiBしか使ってないなら意味ないだろって話な
927906
2021/01/26(火) 11:24:52.29ID:wocOVFpx >>926
キャッシュを増やしてみたけど変わらないよ。使われない領域はちゃんと掃出される。
ttps://i.imgur.com/l6fAjJG.png
ttps://i.imgur.com/08zJXt8.png
キャッシュを増やしてみたけど変わらないよ。使われない領域はちゃんと掃出される。
ttps://i.imgur.com/l6fAjJG.png
ttps://i.imgur.com/08zJXt8.png
2021/01/26(火) 11:54:55.19ID:AbLaj9JD
2021/01/26(火) 13:07:25.97ID:tolCEvvD
2021/01/26(火) 13:24:56.26ID:36xI1zVP
2021/01/26(火) 13:30:09.35ID:cGWhBQtK
漏れは、8GB メモリのPC を使っているけど、
ブラウザでも動画を見たら、5GBぐらい使う
たぶん、キャッシュにでも使うのだろう
Windows 側で、ブラウザを起動したら、
4GBメモリのPCじゃ、ヤバイのでは?
WSL2, Docker も使える?
ブラウザでも動画を見たら、5GBぐらい使う
たぶん、キャッシュにでも使うのだろう
Windows 側で、ブラウザを起動したら、
4GBメモリのPCじゃ、ヤバイのでは?
WSL2, Docker も使える?
2021/01/26(火) 13:32:59.53ID:wocOVFpx
2021/01/26(火) 13:42:29.64ID:wocOVFpx
>>932
RAM 4GBでもwsl2は使えるよ
RAM 4GBでもwsl2は使えるよ
2021/01/26(火) 13:55:39.00ID:O7QQj7G/
936login:Penguin
2021/01/26(火) 15:03:35.65ID:7/o5qfhX イマドキのブラウザって無駄にメモリ使うアプリ筆頭じゃね。あるだけよこせって挙動する。
今のWSL2側でブラウザ使う物好きは少数だから問題なしw
今のWSL2側でブラウザ使う物好きは少数だから問題なしw
2021/01/26(火) 16:42:33.56ID:cwr/uPvi
>>936
無駄なく使うだけだぞ
無駄なく使うだけだぞ
2021/01/26(火) 18:06:35.74ID:wocOVFpx
>>935
ゲスト側の内訳なんか知る必要ないだろ、ホストはリソースの逼迫度に応じて割当てれば良い。ゲストは割り当てられたリソースの中でやり繰りする。
ゲスト側の内訳なんか知る必要ないだろ、ホストはリソースの逼迫度に応じて割当てれば良い。ゲストは割り当てられたリソースの中でやり繰りする。
2021/01/26(火) 18:08:01.05ID:6fMbCpW5
>>931
> free の出力の見方も知らないやつが絡んでくるなよ…
> 1GiBも使ってないだろ
WSL2の話なら、俺はこんな感じだな
total used free shared buff/cache available
Mem: 24Gi 91Mi 22Gi 0.0Ki 1.9Gi 23Gi
Swap: 7.0Gi 0B 7.0Gi
キャッシュとして1.9Giバイト使ってる
Linuxとしてはキャッシュデータで埋められているから空き容量として扱うだろうけど
キャッシュデータとして意味があるから、Windowsから見れば使用容量にあたる
> free の出力の見方も知らないやつが絡んでくるなよ…
> 1GiBも使ってないだろ
WSL2の話なら、俺はこんな感じだな
total used free shared buff/cache available
Mem: 24Gi 91Mi 22Gi 0.0Ki 1.9Gi 23Gi
Swap: 7.0Gi 0B 7.0Gi
キャッシュとして1.9Giバイト使ってる
Linuxとしてはキャッシュデータで埋められているから空き容量として扱うだろうけど
キャッシュデータとして意味があるから、Windowsから見れば使用容量にあたる
2021/01/26(火) 18:15:38.52ID:6fMbCpW5
>>938
> ゲスト側の内訳なんか知る必要ないだろ、
あるぞ。俺はメモリの少ないMac BookででDocker使ってるんだが
Dockerは当然仮想マシンなので、一定のメモリを割り当てないといけない
Dockerで動くアプリを起動したときは当然メモリが必要だが
そのアプリを起動してないときはメモリは必要ではない
しかし仮想マシンなので常に一定のメモリ量を割り当てないといけない
そうするとホストで使用できるメモリ量が減る
ホストはゲストが使用するメモリ量だけを与えるのが理想
だからゲスト側の内訳を知ることは重要なこと
WSL2はLinuxカーネルに手を入れるわけだからいずれそれが出来るようになるだろう
> ゲスト側の内訳なんか知る必要ないだろ、
あるぞ。俺はメモリの少ないMac BookででDocker使ってるんだが
Dockerは当然仮想マシンなので、一定のメモリを割り当てないといけない
Dockerで動くアプリを起動したときは当然メモリが必要だが
そのアプリを起動してないときはメモリは必要ではない
しかし仮想マシンなので常に一定のメモリ量を割り当てないといけない
そうするとホストで使用できるメモリ量が減る
ホストはゲストが使用するメモリ量だけを与えるのが理想
だからゲスト側の内訳を知ることは重要なこと
WSL2はLinuxカーネルに手を入れるわけだからいずれそれが出来るようになるだろう
2021/01/26(火) 19:36:16.55ID:0qzfTiuR
>>938
マジで理解してないなら黙ってなよ…
Linuxは空いてるメモリーがあったらキャッシュに使う、もちろんLinux側でメモリーが逼迫したらキャッシュに割り当てたメモリーを使う
ホスト側からはキャッシュに使われてるのかアプリとかで使われてるのかはわからないから
> ホストはリソースの逼迫度に応じて割当てれば良い。
なんてことはできないんだよ
マジで理解してないなら黙ってなよ…
Linuxは空いてるメモリーがあったらキャッシュに使う、もちろんLinux側でメモリーが逼迫したらキャッシュに割り当てたメモリーを使う
ホスト側からはキャッシュに使われてるのかアプリとかで使われてるのかはわからないから
> ホストはリソースの逼迫度に応じて割当てれば良い。
なんてことはできないんだよ
2021/01/26(火) 20:06:44.08ID:PeB+eSS9
2021/01/26(火) 20:40:15.39ID:+NdIOHHU
まさかLinuxでWindowsのキャッシュメモリを扱うとか変態的なことはしないだろうな
944login:Penguin
2021/01/26(火) 21:40:49.80ID:rj/O3Er2 WSL1とVirtualBOXのゲストにUbuntu入れてるノートPC使いの俺がサイツヨだな!
DEなしならメモリの割当が1G切ってもけっこうさくっと動くぞ、Ubuntuは。
DEなしならメモリの割当が1G切ってもけっこうさくっと動くぞ、Ubuntuは。
2021/01/26(火) 22:19:04.22ID:wocOVFpx
>>941
リソースはハードウェアリソースだよ。
リソースはハードウェアリソースだよ。
2021/01/26(火) 22:29:40.43ID:p4uU19Kp
>>945
ハードウェアリソースとやらが何を指してるのか知らんけど今はメモリーの話ね
ハードウェアリソースとやらが何を指してるのか知らんけど今はメモリーの話ね
2021/01/26(火) 23:47:05.40ID:6fMbCpW5
>>944
そういう話ならWSL2のメモリ割当を最大1GBにすれば同じこと
そういう話ならWSL2のメモリ割当を最大1GBにすれば同じこと
948login:Penguin
2021/01/27(水) 02:30:46.49ID:ZlqIIeIV WSL2入れたらVMwarePlayer動かんくなったわ
ゴミだなこれ
ゴミだなこれ
2021/01/27(水) 02:36:15.09ID:U3W9uCMO
>>948
ハイパーバイザー プラットフォームは入れた?
ハイパーバイザー プラットフォームは入れた?
2021/01/27(水) 02:39:33.96ID:Diq4OS+p
951login:Penguin
2021/01/27(水) 02:51:27.55ID:ZlqIIeIV2021/01/27(水) 03:06:30.53ID:7P2+DUKZ
VMware Workstationは15.5.5以降でHvper-Vとの共存をサポートしてるよ
上にあるようにハイパーバイザープラットフォームの
有効化は必要だけど
上にあるようにハイパーバイザープラットフォームの
有効化は必要だけど
2021/01/27(水) 16:08:37.71ID:QafOs75f
>>950
無能
無能
954login:Penguin
2021/01/27(水) 16:37:37.36ID:ZlqIIeIV2021/01/29(金) 22:07:23.53ID:r7X0Yb1o
Windows InsiderProgramの公式サイトが日本語対応になったな
矢っ張り日本語が楽だよな
矢っ張り日本語が楽だよな
2021/02/05(金) 16:28:23.27ID:JxlIuGvA
Windows Subsystem for Linux Update - 5.4.91
2021/02/06(土) 11:58:49.60
公式に GUI 対応するという話はその後どうなりましたか?
2021/02/06(土) 14:42:53.72
WSL2 でvim 8.2 をソースコードからメイクしてるのですが、クリップボード機能をオンにする方法を教えてください
GUI 機能を使用しないとダメなんでしょうか? 現状公式に GUI はサポートされてないので --disable-gui --without-x で configure して make してます
GUI 機能を使用しないとダメなんでしょうか? 現状公式に GUI はサポートされてないので --disable-gui --without-x で configure して make してます
2021/02/06(土) 15:31:38.38ID:YeEY3ZfO
>>957
公式発表では動き無し
WSLG用の仮想マシンはたまにバージョンアップされてるね
WSL2→/mnt/wslg/〜(UNIXドメインソケット?)→WSLG(VM)→mstsc.exe
って流れの模様、GUIアプリが起動したらWSLGからmstsc.exeが叩かれるように見えた
公式発表では動き無し
WSLG用の仮想マシンはたまにバージョンアップされてるね
WSL2→/mnt/wslg/〜(UNIXドメインソケット?)→WSLG(VM)→mstsc.exe
って流れの模様、GUIアプリが起動したらWSLGからmstsc.exeが叩かれるように見えた
2021/02/06(土) 19:01:18.15ID:nK/waiHk
ここまで動きないと今年中はないのかも?
2021/02/07(日) 05:09:44.21ID:VugO+Squ
>>958
クリップボードはXの機能だからXがないと機能しようがない
WSLからWindowsのクリップボードへの転送はclip.exeでできるので
vimでコピーしたい行をVで選択して:!clip.exeで転送できる
逆はターミナル上で普通に貼り付けるだけなのでいらないと思うけど
クリップボードはXの機能だからXがないと機能しようがない
WSLからWindowsのクリップボードへの転送はclip.exeでできるので
vimでコピーしたい行をVで選択して:!clip.exeで転送できる
逆はターミナル上で普通に貼り付けるだけなのでいらないと思うけど
2021/02/07(日) 15:07:41.88
>>961
詳しい情報サンクス!
詳しい情報サンクス!
2021/02/10(水) 02:11:41.76ID:tj59dDNJ
2021/02/15(月) 08:19:58.74ID:1iG4bNPJ
WSLが現実の開発で使われてる例
Blizzard Diablo IV debugs Linux core dumps from Visual Studio
https://devblogs.microsoft.com/cppblog/blizzard-diablo-iv-debugs-linux-core-dumps-from-visual-studio/
Blizzard Diablo IV debugs Linux core dumps from Visual Studio
https://devblogs.microsoft.com/cppblog/blizzard-diablo-iv-debugs-linux-core-dumps-from-visual-studio/
2021/02/19(金) 08:28:41.24ID:J15u2dRp
https://twitter.com/unixterminal/status/1362147937946636297
The new WSL 2 kernel based on the 5.4 branch is rolling out.
To get the latest WSL 2 kernel updates via Windows Update you need 'Receive updates for other Microsoft products when you update Windows' checked in Windows Update Advanced options.
https://twitter.com/5chan_nel (5ch newer account)
The new WSL 2 kernel based on the 5.4 branch is rolling out.
To get the latest WSL 2 kernel updates via Windows Update you need 'Receive updates for other Microsoft products when you update Windows' checked in Windows Update Advanced options.
https://twitter.com/5chan_nel (5ch newer account)
2021/02/20(土) 11:07:21.23ID:nOT/7RX5
オラのWSL2またご機嫌斜めで起動してくんない
性能云々以前に更新のたびに使えなくなっちゃ使いもんなんねえだよ
性能云々以前に更新のたびに使えなくなっちゃ使いもんなんねえだよ
2021/02/20(土) 20:22:23.89ID:aOohTYbf
そうそう
それめんどくさい
それめんどくさい
2021/02/21(日) 21:35:17.18ID:XVkkWXgl
>>956
apt update、upgradeで出来ますか?
apt update、upgradeで出来ますか?
2021/02/21(日) 23:24:09.09ID:mGIkoqNg
>>968
WSL2のカーネルはWindows Updateでアプデだよ
WSL2のカーネルはWindows Updateでアプデだよ
2021/02/22(月) 18:23:49.59
WSL2 へアップグレードする際に使用した Windows Subsystem for Linux Update というアプリはアンインストールしていいですか?
もうアップデートは済んだのにずっとアプリと機能の欄に居座っているのはおかしい気がします
もうアップデートは済んだのにずっとアプリと機能の欄に居座っているのはおかしい気がします
2021/02/24(水) 10:35:34.54ID:3g4fqoE7
別にいらないと思うなら勝手に消せばいいだろ
おかしいと思っているんだろ?
おかしいと思っているんだろ?
2021/02/26(金) 13:05:47.10ID:FUUHDxz3
>>958
vimのレジスタ"*は勝手にホストのクリップボードと同期するよ
set clipboard+=色々
おれはX入れてないからXのクリップボードは使えないけど、winネイティブのvimも入れてるのでwinのクリップボードにも勝手に入る
vimは.viminfoと.shadaってファイルで別プロセス別セッションでの情報をやり取りしてるのであるか調べてみたら、なければ:h してつくれ
vimのレジスタ"*は勝手にホストのクリップボードと同期するよ
set clipboard+=色々
おれはX入れてないからXのクリップボードは使えないけど、winネイティブのvimも入れてるのでwinのクリップボードにも勝手に入る
vimは.viminfoと.shadaってファイルで別プロセス別セッションでの情報をやり取りしてるのであるか調べてみたら、なければ:h してつくれ
2021/02/26(金) 13:12:16.34ID:FUUHDxz3
vimの外でもコピペしたいこともあるから常に:termの中に住んでるな、ログ取りたいならそのまま:wできるし便利
xtermデカすぎて入れてないんで、ターミナルエミュレータ機能ほんと助かる
xtermデカすぎて入れてないんで、ターミナルエミュレータ機能ほんと助かる
2021/03/03(水) 23:16:04.67ID:T6KjR3xY
グラフィック系は全部win側のghostscriptに投げてるな
設定無しでそのままgscwin32.exe file.psかパイプで流せばすぐ窓が開く
引数与えなければそのままインタプリタとして使えるのでwsl側に二重に入れる必要もない
むしろguiのインタプリタは補完も履歴も効かなくて快適
xxx2ps的なフィルターはパッケージマネージャにいくらでもあるのでps書かない初心者でも大丈夫
x嫌いの人におすすめ
設定無しでそのままgscwin32.exe file.psかパイプで流せばすぐ窓が開く
引数与えなければそのままインタプリタとして使えるのでwsl側に二重に入れる必要もない
むしろguiのインタプリタは補完も履歴も効かなくて快適
xxx2ps的なフィルターはパッケージマネージャにいくらでもあるのでps書かない初心者でも大丈夫
x嫌いの人におすすめ
2021/03/03(水) 23:28:46.54ID:2aaxfGWf
>>973
細かい痒みがあちこちにあってなんとかならんもんかと思っている新参者としては、こういうTipsがとてもありがたいです
細かい痒みがあちこちにあってなんとかならんもんかと思っている新参者としては、こういうTipsがとてもありがたいです
2021/03/04(木) 00:57:25.09ID:r0IjLCNm
wt(preview)も良くなってきたけどデフォルトで変なリガチャフォント使うのやめてくれ…
Consolasも使えるからそれでいいわけだけど、!=を≠に見せるのはperl(raku)のように本物の数学記号文字でコーディングする言語で、初心者や書かないけどなんとなく既存コードを弄る人に混乱を招く
wsl/wtはすごく便利と思うので、発展を願っての老婆心
Consolasも使えるからそれでいいわけだけど、!=を≠に見せるのはperl(raku)のように本物の数学記号文字でコーディングする言語で、初心者や書かないけどなんとなく既存コードを弄る人に混乱を招く
wsl/wtはすごく便利と思うので、発展を願っての老婆心
2021/03/04(木) 01:08:49.27ID:r0IjLCNm
>>975
:terminalのデフォルトだと、確か(端末エミュレータ用途には不要であろう)行番号が付いて画面が狭くなるので、:set nonumberオプションを設定しておくとか
vim同梱プラグインの:Manがおそらく最も高機能なページャだと思われるので(少なくともmostよりは)、MANPAGER/LESS/PAGER環境変数に入れておくとか
K(カーソル下の単語から他のmanpageへジャンプ)、タグジャンプをサポートしてるし、辞書作らなくてもデフォルトで殆どのキーワードを適切にハイライトしてくれる
とりあえず今思いついたものだけ
:terminalのデフォルトだと、確か(端末エミュレータ用途には不要であろう)行番号が付いて画面が狭くなるので、:set nonumberオプションを設定しておくとか
vim同梱プラグインの:Manがおそらく最も高機能なページャだと思われるので(少なくともmostよりは)、MANPAGER/LESS/PAGER環境変数に入れておくとか
K(カーソル下の単語から他のmanpageへジャンプ)、タグジャンプをサポートしてるし、辞書作らなくてもデフォルトで殆どのキーワードを適切にハイライトしてくれる
とりあえず今思いついたものだけ
2021/03/07(日) 10:02:50.86ID:zscucnEn
xtermは256なのにvimはtruecolorサポートという謎の頑張り
xterm on wtで動かしたら意味ないだろうけどな…
wtはどこまでだろ
画像とか表示させろ
xterm on wtで動かしたら意味ないだろうけどな…
wtはどこまでだろ
画像とか表示させろ
2021/03/11(木) 05:12:51.69ID:vDT2A3aH
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 米国産ジャガイモ解禁前倒し浮上 トランプ政権の圧力が背景 高市早苗首相に輸入解禁働きかけ [バイト歴50年★]
- 「女子枠で今年は華やかだね」と入学早々、大学幹部に言われてドン引き🏫東京科学大学の女子学生が心中を告白 [パンナ・コッタ★]
- 【アジア大会】サッカー表彰式でトラブル… 優勝の韓国の国旗掲揚されず 韓国の旗だけ下がったまま国歌 応援団ブーイング、選手は困惑 [冬月記者★]
- 【家康】2位『津川雅彦』3位『西田敏行』300名が選ぶ「徳川家康役がハマっていた歴代俳優」1位に「新しい家康」「カリスマのオーラ」 [征夷大将軍★]
- 「経済力ないってみじめ」 セックスレスから一転、夫の誘い拒めぬ妻 [蚤の市★]
- 【高市総裁選出1】「サナ活」で熱狂、落胆も 、支持率が命綱 [蚤の市★]
- 【NHK速報】那覇の女性殺害事件、アメリカ海兵隊員を逮捕 強盗殺人の疑い [689155963]
- 【高市エクストリーム悲報】愛知アジア大会サッカー決勝、優勝した韓国の国旗掲揚がされず 国旗掲揚担当は自衛隊員 [165981677]
- 簗和夫 農水大臣「予算削減発言で国民の誤解させてしまったのなら申し訳ない。真摯に受け止め大臣を続行させてもらう」 [404143271]
- サザンオールスターズ、桑田佳祐以外のメンバーもめちゃ儲けていた😲バンドガチャ大当たりか [118990258]
- 【高市文学】反AIさん、新技術を憎む人間の末路として童話化済みだったwwwwww [454087802]
- 柏レイソル🏡