X



トップページLinux
1002コメント309KB
【Bash】Windows Subsystem for Linux【WSL】4
レス数が1000を超えています。これ以上書き込みはできません。
0952login:Penguin垢版2019/03/06(水) 10:13:05.44ID:MLN1/Q6U
LAMPやめてXAMPP入れてWinオンリーの環境で始めた方がいいかもな。
特に初心者は、俺もそうだったし。
0953login:Penguin垢版2019/03/06(水) 11:57:46.04ID:8G7+VDN+
>>951
拡張機能便利だしキレイだし、ターミナルでWSL使えるのもいいよね。
保存文字コードutf-8/LFに設定しとけば問題ないし
0954login:Penguin垢版2019/03/06(水) 12:14:46.45ID:MLN1/Q6U
そうなんだよな。
PHPはビルトインサーバー機能使えるし、WSLにPHP入れればできないこともないか。
0955login:Penguin垢版2019/03/06(水) 12:20:42.92ID:a2YUIeXr
いまどきビルトインサーバーが機能がない言語なんてないだろ
0956login:Penguin垢版2019/03/06(水) 13:52:51.08ID:uHYU5I/h
それを言語と呼ぶ奴のセンスが信じられん
0957login:Penguin垢版2019/03/06(水) 14:10:16.14ID:bqxzhVRH
ペチパーにはよくあること
0958login:Penguin垢版2019/03/06(水) 16:17:05.18ID:MLN1/Q6U
WSLにCloud9突っ込んでみたが結構いけるねこれ。

サーバー(Nodejs)とクライアント(WEBブラウザ)両方起動する必要あるけど、どちらを停止しても
また起動すれば前回の状態にそっくりそのまま戻る。
VSCodeみたいな拡張機能はないけど・・・
0959login:Penguin垢版2019/03/07(木) 11:12:58.33ID:DpGuVoaI
>>948
そういう問題でもないような
System32をlsするでしょ
WSLやcygwinだといつ終わるかわからない
virtualboxの共有フォルダ経由ならすぐ終わる。
0960login:Penguin垢版2019/03/07(木) 12:12:01.93ID:TEZ5K7TU
system32のls?
一瞬で終わるが…
0961login:Penguin垢版2019/03/07(木) 13:39:43.78ID:DpGuVoaI
すまん、キャッシュに入れば速いか
x86_ ctrl-i 固まる 
みたいなのも一度キャッシュ入ればいいようだね。
0962login:Penguin垢版2019/03/07(木) 16:09:30.56ID:zmPeHsca
常駐しているウィルス対策ソフトの影響も大きいよ。
ウィルスバスターだと、wslからWindowsネイティブのプログラムをコマンド実行するのに0.3秒奪われる。
0963login:Penguin垢版2019/03/07(木) 17:28:07.75ID:lvyrklmR
>>961
キャッシュとか関係なく、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でディスクアクセスがひどいなら話は別だろうけどな

お前のパソコン、ウイルスに感染してるのを疑ったようがいい
0964login:Penguin垢版2019/03/07(木) 22:30:18.51ID:dnIhv5If
CPU-i3, 8GBメモリで、

/mnt/c/Windows/System32 のls か、すぐに終わる
0965login:Penguin垢版2019/03/07(木) 22:54:05.11ID:YaOqaHUH
Celeron 4GBでもすぐ終わるで
959は一体どんな環境でやってるのだろうか
0966login:Penguin垢版2019/03/08(金) 01:56:25.03ID:Zt7EQAZk
Windows のコマンドプロンプトは無難に基本機能で動くように作られているので遅いのは致し方ないですね。

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

VcXsrv Xfce xfce4-terminal
real 0m0.533s
user 0m0.031s
sys 0m0.500s
0967login:Penguin垢版2019/03/08(金) 11:20:34.91ID:X6Yaxopy
>>966
今の話は、コマンドプロンプトではなくて
高機能になった、新しいWSLのコンソールで
lsを実行すると一瞬で終わるって話
0968login:Penguin垢版2019/03/08(金) 19:40:43.45ID:J4raRDVz
vmなら一瞬なのだからCPUやメモリのせいではないわな
emacsのcompanyでディレクトリ名補完かかるとコーヒー入れて待機だし
0969login:Penguin垢版2019/03/08(金) 19:43:49.52ID:Q5QV71Hh
https://i.imgur.com/BX3rh8N.png

rep2をビルトインサーバーで動かして、w3mで携帯用のサイトを見れた。
WSLだけで5chが見れる。
書き込みもこれでいける。
0970login:Penguin垢版2019/03/08(金) 19:50:02.92ID:UkiMKClp
自分はずっと Navi2ch (Emacs上の専ブラ)をWSL上で使ってる。
0971login:Penguin垢版2019/03/08(金) 19:59:57.44ID:Q5QV71Hh
>>970
WSLが無い頃はどうしてた?
今回やった方法はCygwinでやったことあるけど、苦労した割には遅くて使い物にならなかった。
WSLならUnuntuでやるのと全く同じでパッケージもサクサク入れられるし動作も安定してる。
0972login:Penguin垢版2019/03/08(金) 22:05:47.50ID:BcEgqz+R
俺も昔w3cで2ch見ながらサボってたな
0973login:Penguin垢版2019/03/09(土) 00:25:03.75ID:LaYLWEWL
>>967
>>966 は補足やアンカを付けなかったのがいけないのですが、いわゆる余談です。
>>963 の 画面表示に時間がかかっている というくだりに掛けてあります。
(WSLのコンソールはコマンドプロンプトのコンポーネントを引いています)
0974login:Penguin垢版2019/03/09(土) 02:47:36.47ID:s0fbHJME
>>971
遅レスだけど、その前はCygwinとVMで Navi2ch 使ってた。速度的にはどれでも無問題。
0975login:Penguin垢版2019/03/09(土) 11:59:45.78ID:TnR2L33k
>>968
みんな、VMでもWSLでも一瞬で終わるって言ってるから、
WSLのせいじゃないってことだよな。
0976login:Penguin垢版2019/03/09(土) 15:00:20.85ID:VejsnbyI
Distribution Terminal > WSL over Cmd Terminal > WSL Terminalって感じの早さ順。
だからおとなしくubuntuとかのアイコンから開けばいいだけ。
winR実行とかできないって文句言うなら shell:appsforderからショートカット飛ばして同じ階層に「start %1」を内包させたbat用意して *.bat [shortcut-name] で動かせばいいだけ。
0977login:Penguin垢版2019/03/09(土) 15:02:34.30ID:TnR2L33k
>>976
そういう話じゃないのよ

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

↑これが嘘だったって言うこと。
1秒ちょっとで終わるのに、いつ終わるかわからないなんて
思うわけがないでしょ?
0978login:Penguin垢版2019/03/09(土) 15:06:54.74ID:VejsnbyI
>>977
全レス安価の如くそうつっこまないでいいだろ
俺なんかはそう云う決め付け根性で書き込んで話の通じないようなやつは釣りだとしか思わないし
0979login:Penguin垢版2019/03/11(月) 13:37:24.08ID:pqpcDs7b
>>977
終わんないし
一度実行するとすぐ終わるけど
明示的にキャッシュにでも取り込めばいいのかね
0980login:Penguin垢版2019/03/11(月) 13:55:39.94ID:CjTKb+Lb
また現れたのか、ls終わらない人
system32にどんだけファイル数あるの?
0981login:Penguin垢版2019/03/11(月) 14:15:31.57ID:fR8vCaS8
>>979
lsを実行してる所を動画にして公開してくれよ
0982login:Penguin垢版2019/03/11(月) 14:18:15.15ID:zym2w3fW
>>979
ls | wc -l
ってやったら数値は幾つになる?
0983login:Penguin垢版2019/03/11(月) 18:16:23.78ID:lWaXYjmV
いまだにくししにシステム入れてたりするんだろ
0984login:Penguin垢版2019/03/12(火) 00:49:58.21ID:FwM8ygvf
>>979
ハードウェアが古いとか?
もしくはどこかおかしくてアクセス待ちかリトライで遅くなっているとか?
(一度でも正常にアクセスできればキャッシュに乗るのでその後はすぐに終わると思う)

>>983
いまだにくししなので試してみました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
困るほど遅くはないですね
0985login:Penguin垢版2019/03/14(木) 17:59:05.86ID:JcB6qqsK
ls /mnt/c/Windows/System32 | wc -l

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

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

それさえしなければ速い!
0986login:Penguin垢版2019/03/14(木) 18:41:29.64ID:GhXam2CD
表示した所で、たかだか4500行のテキスト文字列
1秒もかかりはしない
0987login:Penguin垢版2019/03/14(木) 18:42:13.12ID:GhXam2CD
表示が遅いって言ってるやつはHDDが壊れかかってるんだろ
0989login:Penguin垢版2019/03/14(木) 20:53:31.77ID:P1/VThaH
クロックアップしたカブトにとって一秒は一生に匹敵する長さ。
0990login:Penguin垢版2019/03/19(火) 23:54:08.67ID:/9pD/NRR
wsltty をChocolateyで最新(1.9.8)に更新したら、マルチバイト文字の幅を誤判定してカーソル位置が狂う。
いろいろ試行錯誤したがChocolateyではバージョンが下げられない。
結局、公式サイトからインストーラ wsltty-1.9.6-install.exe を取得して再インストールした。

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

Cygwinスレでminttyがバグってみんな困ってるのを傍観してたが、自分も同じ目にあってしまったよ。
0991login:Penguin垢版2019/03/20(水) 15:44:09.28ID:Wk6iYjXB
wsl.exeに --export --importオプションが次の大型アップデートで追加
環境の保存と復元が楽になって素人の俺によさげです

https://news.mynavi.jp/article/20190110-754413/
0992login:Penguin垢版2019/03/20(水) 17:31:02.17ID:DWLxsHH6
おお・・・Dockerみたいに丸ごとバックアップ取れる!!
0993login:Penguin垢版2019/03/20(水) 17:45:17.05ID:V0/u8gGa
Dockerはそういう使い方をするものじゃない
0995login:Penguin垢版2019/03/20(水) 17:50:39.90ID:dxMkhqM5
LxRunOffline丸パクリしてくれたほうが、機能増えてよかったのに。
0996login:Penguin垢版2019/03/20(水) 18:15:13.15ID:1/SkTHLf
そういえばimportで好きな場所に展開出来るの??
今はlxrunofflineでdドライブにはいれてるけど、標準で出来るなら楽かな
0997login:Penguin垢版2019/03/21(木) 01:27:14.58ID:EIqq1TnS
>>991
大学にスナップショットの説明できるな。
これで大学PCにWSL導入できる
0999login:Penguin垢版2019/03/21(木) 05:06:30.15ID:Dv0PiC6u
スナップショットではないでしょ
10011001垢版Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 131日 13時間 41分 26秒
10021002垢版Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況