2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【Bash】Windows Subsystem for Linux【WSL】4

1 :login:Penguin:2018/11/09(金) 16:03:28.29 ID:WWmxQ0j3.net
Install the Windows Subsystem for Linux
https://docs.microsoft.com/en-us/windows/wsl/install-win10

前スレ
【Bash】Windows Subsystem for Linux【Ubuntu】3
http://mao.2ch.net/test/read.cgi/linux/1528141781/

953 :login:Penguin:2019/03/06(水) 10:13:05.44 ID:MLN1/Q6U.net
LAMPやめてXAMPP入れてWinオンリーの環境で始めた方がいいかもな。
特に初心者は、俺もそうだったし。

954 :login:Penguin:2019/03/06(水) 11:57:46.04 ID:8G7+VDN+.net
>>952
拡張機能便利だしキレイだし、ターミナルでWSL使えるのもいいよね。
保存文字コードutf-8/LFに設定しとけば問題ないし

955 :login:Penguin:2019/03/06(水) 12:14:46.45 ID:MLN1/Q6U.net
そうなんだよな。
PHPはビルトインサーバー機能使えるし、WSLにPHP入れればできないこともないか。

956 :login:Penguin:2019/03/06(水) 12:20:42.92 ID:a2YUIeXr.net
いまどきビルトインサーバーが機能がない言語なんてないだろ

957 :login:Penguin:2019/03/06(水) 13:52:51.08 ID:uHYU5I/h.net
それを言語と呼ぶ奴のセンスが信じられん

958 :login:Penguin:2019/03/06(水) 14:10:16.14 ID:bqxzhVRH.net
ペチパーにはよくあること

959 :login:Penguin:2019/03/06(水) 16:17:05.18 ID:MLN1/Q6U.net
WSLにCloud9突っ込んでみたが結構いけるねこれ。

サーバー(Nodejs)とクライアント(WEBブラウザ)両方起動する必要あるけど、どちらを停止しても
また起動すれば前回の状態にそっくりそのまま戻る。
VSCodeみたいな拡張機能はないけど・・・

960 :login:Penguin:2019/03/07(木) 11:12:58.33 ID:DpGuVoaI.net
>>949
そういう問題でもないような
System32をlsするでしょ
WSLやcygwinだといつ終わるかわからない
virtualboxの共有フォルダ経由ならすぐ終わる。

961 :login:Penguin:2019/03/07(木) 12:12:01.93 ID:TEZ5K7TU.net
system32のls?
一瞬で終わるが…

962 :login:Penguin:2019/03/07(木) 13:39:43.78 ID:DpGuVoaI.net
すまん、キャッシュに入れば速いか
x86_ ctrl-i 固まる 
みたいなのも一度キャッシュ入ればいいようだね。

963 :login:Penguin:2019/03/07(木) 16:09:30.56 ID:zmPeHsca.net
常駐しているウィルス対策ソフトの影響も大きいよ。
ウィルスバスターだと、wslからWindowsネイティブのプログラムをコマンド実行するのに0.3秒奪われる。

964 :login:Penguin:2019/03/07(木) 17:28:07.75 ID:lvyrklmR.net
>>962
キャッシュとか関係なく、WSLからls実行した結果や
time ls /mnt/c/Windows/System32
real 0m1.827s
user 0m0.016s
sys 0m0.703s

2秒かかっとらん。
これは画面表示に時間がかかっているだけで

time ls /mnt/c/Windows/System32 > /dev/null だったら
real 0m0.027s
user 0m0.016s
sys 0m0.000s

二回目はキャッシュに入るから
real 0m1.431s
user 0m0.047s
sys 0m0.734s

速くはなるが大幅な差なんてでねーよ
ま、HDDでディスクアクセスがひどいなら話は別だろうけどな

お前のパソコン、ウイルスに感染してるのを疑ったようがいい

965 :login:Penguin:2019/03/07(木) 22:30:18.51 ID:dnIhv5If.net
CPU-i3, 8GBメモリで、

/mnt/c/Windows/System32 のls か、すぐに終わる

966 :login:Penguin:2019/03/07(木) 22:54:05.11 ID:YaOqaHUH.net
Celeron 4GBでもすぐ終わるで
959は一体どんな環境でやってるのだろうか

967 :login:Penguin:2019/03/08(金) 01:56:25.03 ID:Zt7EQAZk.net
Windows のコマンドプロンプトは無難に基本機能で動くように作られているので遅いのは致し方ないですね。

コマンドプロンプト
real 0m1.269s
user 0m0.047s
sys 0m0.531s

VcXsrv Xfce xfce4-terminal
real 0m0.533s
user 0m0.031s
sys 0m0.500s

968 :login:Penguin:2019/03/08(金) 11:20:34.91 ID:X6Yaxopy.net
>>967
今の話は、コマンドプロンプトではなくて
高機能になった、新しいWSLのコンソールで
lsを実行すると一瞬で終わるって話

969 :login:Penguin:2019/03/08(金) 19:40:43.45 ID:J4raRDVz.net
vmなら一瞬なのだからCPUやメモリのせいではないわな
emacsのcompanyでディレクトリ名補完かかるとコーヒー入れて待機だし

970 :login:Penguin:2019/03/08(金) 19:43:49.52 ID:Q5QV71Hh.net
https://i.imgur.com/BX3rh8N.png

rep2をビルトインサーバーで動かして、w3mで携帯用のサイトを見れた。
WSLだけで5chが見れる。
書き込みもこれでいける。

971 :login:Penguin:2019/03/08(金) 19:50:02.92 ID:UkiMKClp.net
自分はずっと Navi2ch (Emacs上の専ブラ)をWSL上で使ってる。

972 :login:Penguin:2019/03/08(金) 19:59:57.44 ID:Q5QV71Hh.net
>>971
WSLが無い頃はどうしてた?
今回やった方法はCygwinでやったことあるけど、苦労した割には遅くて使い物にならなかった。
WSLならUnuntuでやるのと全く同じでパッケージもサクサク入れられるし動作も安定してる。

973 :login:Penguin:2019/03/08(金) 22:05:47.50 ID:BcEgqz+R.net
俺も昔w3cで2ch見ながらサボってたな

974 :login:Penguin:2019/03/09(土) 00:25:03.75 ID:LaYLWEWL.net
>>968
>>967 は補足やアンカを付けなかったのがいけないのですが、いわゆる余談です。
>>964 の 画面表示に時間がかかっている というくだりに掛けてあります。
(WSLのコンソールはコマンドプロンプトのコンポーネントを引いています)

975 :login:Penguin:2019/03/09(土) 02:47:36.47 ID:s0fbHJME.net
>>972
遅レスだけど、その前はCygwinとVMで Navi2ch 使ってた。速度的にはどれでも無問題。

976 :login:Penguin:2019/03/09(土) 11:59:45.78 ID:TnR2L33k.net
>>969
みんな、VMでもWSLでも一瞬で終わるって言ってるから、
WSLのせいじゃないってことだよな。

977 :login:Penguin:2019/03/09(土) 15:00:20.85 ID:VejsnbyI.net
Distribution Terminal > WSL over Cmd Terminal > WSL Terminalって感じの早さ順。
だからおとなしくubuntuとかのアイコンから開けばいいだけ。
winR実行とかできないって文句言うなら shell:appsforderからショートカット飛ばして同じ階層に「start %1」を内包させたbat用意して *.bat [shortcut-name] で動かせばいいだけ。

978 :login:Penguin:2019/03/09(土) 15:02:34.30 ID:TnR2L33k.net
>>977
そういう話じゃないのよ

> System32をlsするでしょ
> WSLやcygwinだといつ終わるかわからない

↑これが嘘だったって言うこと。
1秒ちょっとで終わるのに、いつ終わるかわからないなんて
思うわけがないでしょ?

979 :login:Penguin:2019/03/09(土) 15:06:54.74 ID:VejsnbyI.net
>>978
全レス安価の如くそうつっこまないでいいだろ
俺なんかはそう云う決め付け根性で書き込んで話の通じないようなやつは釣りだとしか思わないし

980 :login:Penguin:2019/03/11(月) 13:37:24.08 ID:pqpcDs7b.net
>>978
終わんないし
一度実行するとすぐ終わるけど
明示的にキャッシュにでも取り込めばいいのかね

981 :login:Penguin:2019/03/11(月) 13:55:39.94 ID:CjTKb+Lb.net
また現れたのか、ls終わらない人
system32にどんだけファイル数あるの?

982 :login:Penguin:2019/03/11(月) 14:15:31.57 ID:fR8vCaS8.net
>>980
lsを実行してる所を動画にして公開してくれよ

983 :login:Penguin:2019/03/11(月) 14:18:15.15 ID:zym2w3fW.net
>>980
ls | wc -l
ってやったら数値は幾つになる?

984 :login:Penguin:2019/03/11(月) 18:16:23.78 ID:lWaXYjmV.net
いまだにくししにシステム入れてたりするんだろ

985 :login:Penguin:2019/03/12(火) 00:49:58.21 ID:FwM8ygvf.net
>>980
ハードウェアが古いとか?
もしくはどこかおかしくてアクセス待ちかリトライで遅くなっているとか?
(一度でも正常にアクセスできればキャッシュに乗るのでその後はすぐに終わると思う)

>>984
いまだにくししなので試してみましたw
約 8年前の PC CPU 860 MEM 16GB HDD 5400rpm
プリフェッチ・スーパーフェッチは共に既定値(システム+アプリ)
PCを起動してスタートメニューから Debian GNU/Linux を起動後、time ls /mnt/c/Windows/System32 を実行
ls /mnt/c/Windows/System32 | wc -l は 4743
初回
real 0m2.266s
user 0m0.063s
sys 0m0.781s
2回目以降 (real 大体±0.2s)
real 0m1.540s
user 0m0.094s
sys 0m0.703s
困るほど遅くはないですね

986 :login:Penguin:2019/03/14(木) 17:59:05.86 ID:JcB6qqsK.net
ls /mnt/c/Windows/System32 | wc -l

漏れも、CPU-i3, SSD-128GB, 8GBメモリでやってみたら、4513 だった

一瞬で表示されるという事は、
ほとんどの時間は、すべてのファイル名を表示する時間

それさえしなければ速い!

987 :login:Penguin:2019/03/14(木) 18:41:29.64 ID:GhXam2CD.net
表示した所で、たかだか4500行のテキスト文字列
1秒もかかりはしない

988 :login:Penguin:2019/03/14(木) 18:42:13.12 ID:GhXam2CD.net
表示が遅いって言ってるやつはHDDが壊れかかってるんだろ

989 :login:Penguin:2019/03/14(木) 18:48:14.24 ID:M1aBbahJ.net
PCイジメんなクソムシ

990 :login:Penguin:2019/03/14(木) 20:53:31.77 ID:P1/VThaH.net
クロックアップしたカブトにとって一秒は一生に匹敵する長さ。

991 :login:Penguin:2019/03/19(火) 23:54:08.67 ID:/9pD/NRR.net
wsltty をChocolateyで最新(1.9.8)に更新したら、マルチバイト文字の幅を誤判定してカーソル位置が狂う。
いろいろ試行錯誤したがChocolateyではバージョンが下げられない。
結局、公式サイトからインストーラ wsltty-1.9.6-install.exe を取得して再インストールした。

Releases mintty/wsltty GitHub
https://github.com/mintty/wsltty/releases

Cygwinスレでminttyがバグってみんな困ってるのを傍観してたが、自分も同じ目にあってしまったよ。

992 :login:Penguin:2019/03/20(水) 15:44:09.28 ID:Wk6iYjXB.net
wsl.exeに --export --importオプションが次の大型アップデートで追加
環境の保存と復元が楽になって素人の俺によさげです

https://news.mynavi.jp/article/20190110-754413/

993 :login:Penguin:2019/03/20(水) 17:31:02.17 ID:DWLxsHH6.net
おお・・・Dockerみたいに丸ごとバックアップ取れる!!

994 :login:Penguin:2019/03/20(水) 17:45:17.05 ID:V0/u8gGa.net
Dockerはそういう使い方をするものじゃない

995 :login:Penguin:2019/03/20(水) 17:45:37.03 ID:q8S+iNQj.net
>>992
これでVirtualBoxを捨てられそうだ。

996 :login:Penguin:2019/03/20(水) 17:50:39.90 ID:dxMkhqM5.net
LxRunOffline丸パクリしてくれたほうが、機能増えてよかったのに。

997 :login:Penguin:2019/03/20(水) 18:15:13.15 ID:1/SkTHLf.net
そういえばimportで好きな場所に展開出来るの??
今はlxrunofflineでdドライブにはいれてるけど、標準で出来るなら楽かな

998 :login:Penguin:2019/03/21(木) 01:27:14.58 ID:EIqq1TnS.net
>>992
大学にスナップショットの説明できるな。
これで大学PCにWSL導入できる

999 :login:Penguin:2019/03/21(木) 01:54:45.99 ID:10OHJcFK.net
次スレ

【Bash】Windows Subsystem for Linux【WSL】5
http://mao.5ch.net/test/read.cgi/linux/1553100855/l50

1000 :login:Penguin:2019/03/21(木) 05:06:30.15 ID:Dv0PiC6u.net
スナップショットではないでしょ

1001 :login:Penguin:2019/03/21(木) 05:44:53.90 ID:8s28ufY2.net
うめ

1002 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1002
249 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★