[過去ログ] 【Bash】Windows Subsystem for Linux【WSL】7 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
253: 2020/03/01(日)15:11 ID:AyOsZ699(1) AAS
使える幅広がろうとすると否定しようとするwindows素晴らしい主義おかしな奴が出てくるんだな
色々幅が広がる事によってlinuxでもwindowsでもプログラムをコンパイルしててすとして試したり出来るのに
技術とか分からない奴が「windowsがGUIが素晴らしい」とか技術からかけ離れた事言ったり技術に関して知ったかするんだな
254: 2020/03/01(日)15:16 ID:L6/n8kAJ(1) AAS
こじらせ過ぎでは
255: 2020/03/01(日)15:25 ID:43jQmKwr(1) AAS
>>250
VcXsrv
Xming X Server
Cygwin 入れて X Server
256: 2020/03/01(日)16:23 ID:VZR+S/Mx(1/2) AAS
Xmingって有料じゃなかった?
257: 2020/03/01(日)16:56 ID:Lx7kIuzg(1) AAS
Xmingはライセンスがプロプラなのでフリーとは言い難いが無料で入手出来る。ただしバイナリは有料
ライセンス変更前の古いバージョンはバイナリも無料で入手できるけどセキュリティ上の理由でお薦めしない
258(1): 2020/03/01(日)17:33 ID:eUTBcKbD(1) AAS
>>252
vim emacsが使えない層だとテキストエディタがの
まあNanoでがんばるしかないんだが
そういやmicroってwslで使えたんだっけかな?
259: 2020/03/01(日)17:40 ID:0BLWpldD(1) AAS
windowsからファイル見えるんだから好きなの使えよ
260: 2020/03/01(日)17:47 ID:VZR+S/Mx(2/2) AAS
>>258
WSL1だけどmicro使えてるよ
ただWindows Terminalがマウス操作に対応してない
261: 2020/03/01(日)18:26 ID:43EwUPcL(1) AAS
>>252
codesys
262(2): 2020/03/01(日)18:29 ID:wYuOv1D1(1/4) AAS
>>252
emacs使うためだけにVcXsrv入れて使っている。WSLとemacsの相性はとてもいい。Windowsドキュメントの起動もemacsのdired経由でやっている。
263: 2020/03/01(日)18:32 ID:r2VoSCeZ(1/3) AAS
>>250
VcXsrvですかね
ってか、Freeだと一択かも
264(2): 2020/03/01(日)18:42 ID:ziiAx0I1(1) AAS
>>262
日本語入力どうしてる?
頑張ればfcitx-mozcは動かせるようだが・・・
265: 2020/03/01(日)18:48 ID:r2VoSCeZ(2/3) AAS
>>262
WSLとemacsの相性はとてもいい
そうそう
Windows版のemacsはgitなどのコマンド連携がダメダメだけど、wslならほぼ不満なところはない
266: 2020/03/01(日)18:50 ID:r2VoSCeZ(3/3) AAS
>>264
日本語入力は昔からskkを使ってる
実はwindowsでもskkfepを使っていたりする
267(1): 2020/03/01(日)19:24 ID:wYuOv1D1(2/4) AAS
>>264
emacsしか使わないからこの設定使っている。
外部リンク[html]:w.atwiki.jp
268: 2020/03/01(日)19:26 ID:wYuOv1D1(3/4) AAS
>>267
emacs全般の設定はここに纏まっている。すれ違いならすまん。
外部リンク[html]:w.atwiki.jp
269: 2020/03/01(日)19:41 ID:wYuOv1D1(4/4) AAS
これはemacs関係なく使えるよ。
外部リンク[html]:w.atwiki.jp
270: 2020/03/02(月)11:07 ID:Ein93ubL(1) AAS
atomZ8350のではHyper-Vが有効にならなくてチャンチャン
271: 2020/03/02(月)19:09 ID:6YmbHdSb(1) AAS
>>252
android studioとか、開発環境含めてdockerに押し込みたい。
windows環境まで面倒見たくないので、linuxと共通化してdockerで配布したい。
272(1): 2020/03/02(月)23:29 ID:3ZZvy9hZ(1) AAS
日本語入力するにはなんてソフト入れればいいんですか?
273: 2020/03/03(火)01:00 ID:j3BEWs9O(1) AAS
Ubuntu 18.04 では、全パッケージの更新
sudo apt update
sudo apt upgrade -y
次に、locale -a
で、ja_JP.utf8 が表示されなかったら、
sudo apt install language-pack-ja
で、日本語ロケールをインストールすると、
locale -a
で、ja_JP.utf8 が表示される
次に、echo $LANG
省6
274: 2020/03/03(火)02:29 ID:yvberkmd(1) AAS
>>272
何も入れなくても MS-IME で入力できるよ
275(2): 2020/03/03(火)04:42 ID:F7yy2W11(1/4) AAS
WSL1 Ubuntu 18.04 なんだが、ffmpegが異常に遅い原因はなんだろう?ファイルI/O は遅いとしても、単純なバイナリ実行はそれ程差がないものと思っていたのだが。
コマンド:ffmpeg -i input.mp4 -c:v hevc out.mp4
Windowsネイティブ版:30 sec
WSL:72 sec
Ubuntu on vmplayer:42 sec
276(1): 2020/03/03(火)04:49 ID:ozmX9vRF(1) AAS
動画ファイル読み込んだり書き出したりガッツリIO使うやん
それで遅くなってるんでしょ
277: 2020/03/03(火)05:21 ID:F7yy2W11(2/4) AAS
>>276
入力ファイルは4mb程度でh264/1920x1080/10秒の動画ファイル
出力ファイルは7mb程度
因みにcpuは i7 6700
278: 2020/03/03(火)08:40 ID:Sm7rE0er(1) AAS
Using Docker in WSL 2
外部リンク:code.visualstudio.com
279: 2020/03/03(火)12:42 ID:y2NmTP5u(1/3) AAS
なんとなくWSL2でDockerが動くようになった!ときいて
UbuntuにLinux版のDockerをインストーしようと思うやつがいそうw
それだめな方法だからな。Docker社が提供してるDocker Desktop for WSL2を入れるんだぞ
280(1): 2020/03/03(火)12:51 ID:y2NmTP5u(2/3) AAS
>>275
実行後にpidはどれくらい消費してる?
もし実行前と実行後のpidの差が極端に多かったらそれが原因かも
sh -c 'echo $$' で現在のpidが見れる。
デフォルトでは32767でループするから注意
これで約1万個消費させられる。俺の環境だと25秒かかる。
time sh -c 'for i in $(seq 10000); do (:); done'
これだと0.1秒未満
time sh -c 'for i in $(seq 10000); do :; done'
281: 2020/03/03(火)12:55 ID:c2/xlGUV(1) AAS
ストアで有料販売してるFedora Remix for WSLって無料版あるんだな。
外部リンク:github.com
金払った情弱、バカやん。
282: 2020/03/03(火)12:56 ID:y2NmTP5u(3/3) AAS
ちなみに上の方を、ほぼ同じスペックのLinuxマシンで実行したら2.2秒
WSLと同じマシンのDocker上のLinuxで実行すると3秒
283(1): 2020/03/03(火)13:47 ID:mzAZyUJm(1) AAS
>>275
CPUが食えてないからっぽいね
普通のLinuxだと%niceの方で持って行かれるけど、WSL1だと%niceはほぼ0で%userもちょっとしか行かない
niceコマンドも効いてないみたいだし、ffmpegも内部でその辺なんかやってるみたい
割当の仕組みが違うのか不具合があるのか…?
284(2): 2020/03/03(火)14:26 ID:F7yy2W11(3/4) AAS
>>280
それは seq コマンドを 一万回 fork しているだけだと思うが
でも確かに wsl も cygwin 並に fork 遅いよね
>>283
同じ症状っぽいね。
285: 2020/03/03(火)15:38 ID:Y0QOhvpA(1) AAS
>>284
横からだけど
forkしないkshならどうなのかと試したら一瞬で終わったw
286(1): 2020/03/03(火)17:46 ID:sxu1BK+N(1) AAS
>>284
seqコマンドは1回しか実行しない
287: 2020/03/03(火)20:10 ID:Ya+7YWRc(1) AAS
普通の仮想マシンに普通のディストリ入れたほうが確実だな
288: 2020/03/03(火)20:37 ID:F7yy2W11(4/4) AAS
>>286
すまん、そうだな
289: 2020/03/03(火)23:23 ID:My9sS+JW(1) AAS
seqか1万回forkされる理由がわからんくて
もじもじしてた
変なこと書かなくて良かった
290: 2020/03/04(水)03:56 ID:op+pMxq9(1) AAS
(:)
でサブシェルが起動されてんだろ
291: 2020/03/04(水)08:56 ID:vD8uTEJB(1) AAS
Linuxがデスクトップでシェア取れない理由がよく分かる
292(1): 2020/03/04(水)09:32 ID:NM8jPIF1(1) AAS
言語の普及率
Windowsの普及率は英語話者並み
MacOSXの普及率は中国語話者並み
Linuxの普及率は日本語話者並み
世界で日本語が普及してないのと同じ事なんです(笑)
293(1): 2020/03/04(水)11:46 ID:wSqSAdmV(1) AAS
>>292
正気か?
294: 2020/03/04(水)15:39 ID:P5r4J97J(1) AAS
>>293
お前海外の空港はどこでも日本語が通じると思っているのか?
シンガポールやマレーシアなら英語や中国語が通じるだろうけどな。
295(1): 2020/03/04(水)16:14 ID:TRX/foC7(1) AAS
少なくとも Linux と MacOS は入れ替えた方がいいな
日本語は日本ならどこでも通じるが、中国語はバリエーションが多くて中国全土で使えない
もしくはカーネルが同じ(漢字/Hanja)だから日本語もディストリビューションの一つか
296: 2020/03/04(水)19:43 ID:gOBJnUkX(1) AAS
PHNLやPGUMでは日本語アナウンスも流れるゾ
297: 2020/03/04(水)21:19 ID:85lW1aQi(1) AAS
どうでもいいけどHanjaは韓国語で漢字
中国語で漢字はHanzi
漢字=Unix系(ライク含む)と考えたら
中国語=Mac
日本語=Linux
表面的に漢字はあまり使わないけどベースに漢字がある韓国語は何だ?ChromeOSあたり?
298: 2020/03/05(木)00:58 ID:fEbaYCzo(1) AAS
multipass触ってみたけどこれでよくね
virtualboxと共有できるし
299(1): 2020/03/05(木)06:16 ID:echToKo/(1) AAS
>>295
言語の普及率 文字編
Windowsの普及率はラテンアルファベット並み、ほぼ全世界並み。
MacOSXの普及は簡体字並み
台湾やシンガポールなどでも義務教育で簡体字を教えている。
日本では大都会の駅などに普及してる。
Linuxの普及率はGHQ式漢字並み
世界で日本でしか普及していない。
中国語は標準中国語がマレーシアやシンガポールや台湾に普及してるから、広東語や上海語、台湾語話者などはみんなバイリンガル以上。
特にシンガポール人はトライリンガルも珍しくない。
300(1): 2020/03/05(木)08:43 ID:SlCmc9Np(1) AAS
いい加減、なにかに例えるふりして
結論を最初に言うのやめなさい
「Linuxは日本語」は日本語に例えたんじゃなくて
日本語のようなものだという結論でしょう?
理由は言わずにいきなり結論を言ってる。
301(1): 2020/03/05(木)09:19 ID:GsIdW8+U(1/2) AAS
>>299
シンガポールは北京と同じ簡体字だが、台湾は繁体字だぞ。学校でも教えてない
302: 2020/03/05(木)09:32 ID:3N1TsCh8(1) AAS
閉嘴
303: 2020/03/05(木)09:37 ID:zV+rbMDG(1) AAS
馬鹿の例え話は例える事が自己目的化して本来の意図から逸脱しても気付きもしねえから馬鹿なんだよ
304: 2020/03/05(木)10:11 ID:JKEfzobt(1) AAS
痴性溢れる会話ですね
本筋に戻しませんか?
305: 2020/03/05(木)13:51 ID:z8Y5lpXy(1/2) AAS
>>300
Linuxは日本語の様に世界レベルでは全然普及してないと言いたいんだろ。
306(1): 2020/03/05(木)13:53 ID:z8Y5lpXy(2/2) AAS
>>301
嘘つくなビジネスで困らないように簡体字は学校でちゃんと教えてる。
307: 2020/03/05(木)15:24 ID:7716qQuB(1/2) AAS
wsl2 ubuntu18.04のipアドレスがコロコロ変わって困ってます。いい方法ないでしょうか
308: 2020/03/05(木)15:33 ID:Y4pwVtRF(1/3) AAS
ころころとは?どのタイミングで変わるのか
なぜ変わったらだめなのか?
使い方間違ってるんじゃないの?
309(1): 2020/03/05(木)16:43 ID:7716qQuB(2/2) AAS
再起動するたび変わります。
win10とubuntuのアプリケーションとデータのやり取りをclaimで行ってますが再起動する度ipアドレスの再設定をしないとだめなんで
310: 2020/03/05(木)17:18 ID:Y4pwVtRF(2/3) AAS
>>309
何をどうやってやってるのか知らんけどさ、
中身の仕組みは置いといて、あんたが使ってるのは一台のマシンなんだよ。
マシンが一台でサーバーとクライアントをどうやって接続する?
localhostでしょ?
自分のマシンから自分のマシンに接続する時に使うアドレスは
localhost、127.0.0.1 これだけだよ。これで接続しなさい。
そういうことがきるようにMicrosoftが頑張って作ったのがWSL2なんだから
311(1): 2020/03/05(木)18:26 ID:Y10mQSsN(1) AAS
WSL2はlocalhostじゃないよ
Win10→WSL2の場合に特例で認めてるだけで
312: 2020/03/05(木)18:37 ID:+6w3CdEQ(1) AAS
また使ったことない知ったかが出てきたw
313: 2020/03/05(木)18:44 ID:Y4pwVtRF(3/3) AAS
>>311
今ね、Windows 10のIPアドレスが再起動するたびに変わるなんて話してないの
わかるぅ?
314(1): 2020/03/05(木)19:31 ID:16LVtkRq(1) AAS
この記事参考になりますか?
外部リンク[html]:www.atmarkit.co.jp
315(2): 2020/03/05(木)19:53 ID:j5WfiDIs(1) AAS
なるほどころころIPかわる仕様だったのか
まだ wsl1 しか使ってなかったけど wsl2 はだいぶ普通の仮想マシンみたいになっちゃうのね
>>314
ありがとう
316(1): 2020/03/05(木)22:24 ID:GsIdW8+U(2/2) AAS
>>306
一部の日本人がビジネスで困らないように簡体字を勉強するのと同じ意味でな...
別にスレチでどうでもいい事だが、公立学校では教えていない
一応、台湾に留学してた俺が間違いを指摘しただけだから
317: 2020/03/06(金)00:57 ID:qL9sh6B0(1) AAS
>>315
仮想マシンをWSL1と同じように使えるようにしてるのが
大変で一番価値があるところなんやで
318: 2020/03/06(金)05:52 ID:jFVHj311(1) AAS
>>316
どうでも良いが台湾で使われる台湾って字自体が繁体字じゃないし、台湾人も何文字かは略字みたいな形で簡体字を使ってるんだよな。
台湾って親日国家だと言われるが地下鉄の4カ国語放送で日本語は無い。
北京語、台湾語、客家語、英語の4つ。
何れにしてもLinuxの普及率は世界の言語での日本語の普及率と同じ。
319(1): 2020/03/06(金)05:59 ID:tCucH1Cg(1/2) AAS
親日なのは日本が独立国家として認めてくれてるからだよ
中国に独立していることを促すよう日本にお願い(責任ぶっ掛け)するため
彼ら自身のモラルは中国の平均と相違ない
21世紀間近まで戒厳令が敷かれていた国だもの
320(2): 2020/03/06(金)06:32 ID:OM05Og18(1) AAS
>>319
ネットでデマを流しちゃダメだよ。
日本は台湾を独立国家として認めて無いから日本と台湾は国交すらない。
もちろん日本大使館も台湾に無いし、
台湾大使館も日本には無い。
321: 2020/03/06(金)10:35 ID:DhpWA1pI(1/2) AAS
>>315
Hyper-VのDefault Switchが再起動でIP変わるのと同じなのかな
早く直して欲しいわ
322(1): 2020/03/06(金)12:27 ID:x5OADIT6(1/2) AAS
直すというかそれが仕様なのでは?
323: 2020/03/06(金)12:47 ID:VH40ZxFb(1) AAS
WSL2は普通の仮想マシンと違って、localhostでつながるようになってるのね
これだけでもWSL2を使う理由になるわ
324(1): 2020/03/06(金)13:36 ID:TkDPH6DN(1) AAS
>>320
建前上国交は無いことになってるけど
臺灣人パスポートで入国出来るっしょ
臺北駐日經濟文化代表處
外部リンク:origin-www.roc-taiwan.org
325: 2020/03/06(金)15:23 ID:tCucH1Cg(2/2) AAS
>>320
中国に配慮してのことでしょ
中国とも台湾とも「国交」をしている風見鶏国家だよ日本は
326(1): 2020/03/06(金)17:33 ID:XOxstXL+(1) AAS
>>324
北朝鮮も国交ないけど台湾と同じ扱いだね。
ちなみに先進国で北朝鮮と国交が無いのは日米仏だけ。
英独伊などとは国交がある。
台湾はバチカンとは国光かあるな。
327: 2020/03/06(金)18:02 ID:jvVEjbEU(1) AAS
中華人民共和国も大韓民国も条約で「その地域の唯一の合法な国家」としてるんだっけ
328: 2020/03/06(金)19:08 ID:7DtS/QHg(1) AAS
>>326
国光かぁスターデリシャスは無いの?
329(2): 2020/03/06(金)20:21 ID:DhpWA1pI(2/2) AAS
>>322
その仕様がおかしいって話な
仮想マシンでIPコロコロ変わられたらサーバーにできないし
330: 2020/03/06(金)20:41 ID:DO3xWKRH(1) AAS
wsl2 さわったことないけど、ip固定にできないの?
331: 2020/03/06(金)21:23 ID:/32iQHeu(1) AAS
ググるとやり方書いてるよ
332(1): 2020/03/06(金)21:26 ID:x5OADIT6(2/2) AAS
>>329
だからサーバーにすることを考えていない仕様なのでは
333: 2020/03/06(金)21:59 ID:b1of2Y0O(1) AAS
>>332
まあクライアントHyper-Vだからって言うのはあるけどいちいちリブート毎に再作成しなくてもいいだろって思うわ
334(1): 2020/03/06(金)23:34 ID:w+ubkCwq(1) AAS
>>329
仮想マシンの話だからWSL2とは関係ないね
WSL2に関してはlocalhostでつなげるものだから
困るのは仮想マシンとして使ってる場合。
まあデフォルトスイッチを使わないで、ネットワークの
DHCPから割り当ててもらえばいいだけだろうけど
外部から接続できるサーバーにする場合は普通こうする。
335: 2020/03/07(土)07:00 ID:9YrMjJfk(1) AAS
>>334
> 仮想マシンの話だからWSL2とは関係ないね
えっ?
336: 2020/03/07(土)07:47 ID:aaLoqpSz(1) AAS
仕組みの話じゃなく用途の話では>仮想マシンと違う
337: 2020/03/07(土)07:55 ID:xx8cnP8p(1) AAS
WSL の端末の文字色が見にくかったので、変えてみた!
WSLでターミナルの文字色を変える(2019/8/10版)
外部リンク:qiita.com
ここから、ColorTool.zip をダウンロードして解凍する
外部リンク:github.com
コマンドプロンプトで、以下を実行する
5つの内、これだけがマシ!
ColorTool.exe -d deuteranopia.itermcolors
省4
338: 2020/03/08(日)08:41 ID:vx4vK78G(1) AAS
ubuntu 20.04が出た後、どれくらいでWSLで使えるようになるのかね
18.04だとaptで簡単に入らないアプリが多くなってきた(´・ω・`)
339: 2020/03/08(日)09:28 ID:hWTFrezm(1) AAS
自分でアップデートすればすぐだよ
340: 2020/03/08(日)12:10 ID:AkGp4XME(1) AAS
do-release-upgradeしろって出てくるんじゃね?
341: 2020/03/09(月)01:20 ID:W3cKpzgL(1) AAS
18.04がストアに来たのは、5月か6月頃だったかね?
ストア上でリリース年月入りのを導入した場合は、自分でリポジトリを設定してアップグレードしてもストア上では旧バージョンのまま。
年月なしを導入した場合は、20.04が来た時点でdo-release-upgrade可能になるはず。
いずれにしろリポジトリの切り替えは自分でやるのか
342(2): 2020/03/10(火)14:49 ID:hafuovb4(1) AAS
vmware/cygwin/wsl1使ってるけど、イマイチwslの利点がわからない
これはWSLでしかできないとか滅茶苦茶便利になるとかあるか?
343: 2020/03/10(火)14:58 ID:8w25fpM1(1) AAS
win標準ってとこかな
344: 2020/03/10(火)15:03 ID:NHXNaUBG(1) AAS
ストアから入れるだけで使える
345: 2020/03/10(火)15:08 ID:zi8ldP/e(1) AAS
Linuxディストリのパッケージがそのまま使えるから、バグ対応や新バージョンが出るのが割と早い
346: 2020/03/10(火)20:33 ID:MWZJuONX(1) AAS
>>342
WSL1ならメリットは楽、起動速い、メモリ少なくて済む。
デメリットはコアユースなら互換性。
347(1): 2020/03/10(火)20:58 ID:wnFrU5nd(1) AAS
WSLでデフォルトのumaskが設定されてないのはなんの理由なんや(´・ω・`)
348: 2020/03/10(火)21:30 ID:bOD+G13b(1) AAS
>>347
/etc/wsl.conf
に↓を書いとく
[automount]
enable = true
root = /mnt/
options = "metadata,uid=1000,gid=1000,umask=22"
349: 2020/03/10(火)21:53 ID:VeWKrca/(1) AAS
仮想PCと違ってシームレスに連携できるのと
WSL側で開放したメモリがホスト側に戻ってくるところかな
まあ鯖として運用するならこれからもWin鯖上でHyper-V環境だろうけど
WindowsとLinuxちゃんぽんで作業する環境ならWSL2便利ってなるだろう
350: 2020/03/10(火)23:15 ID:Nf6t0zoS(1) AAS
>>342
・Windows標準なので対応しているものが多い(例えばWSL対応のターミナルもあるし、DockerはWSL2対応になる)
・cygwinより高速
・cygwin専用にソフトウェアにパッチを当てなくて住む
・Linuxバイナリがそのまま動く
・cygwin用にパッケージが提供されるのを待たなくてすむ
・Ubuntuのパッケージ管理者と、cygwinのパッケージ管理者どちらを信用する?
351: 2020/03/11(水)02:14 ID:kdplwDTr(1) AAS
VMにFreeBSDは変態か
352: 2020/03/11(水)02:24 ID:8omWMJza(1) AAS
BSDも仕事で扱う事もあるからcurrentは一つ飼ってるけど
WSLとして統合して欲しいなんて全く思わんしな
TCPやIPのスタックが元々BSD上で開発された誼で安定性は高いとか未だに(無知に限って)言われるけど
IPv6の時代に何言ってんだこのロートル…としか思わん
上下前次1-新書関写板覧索設栞歴
あと 650 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.048s