[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/03 10:30 / Filesize : 273 KB / Number-of Response : 1029
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Windows搭載予定のLinuxサブシステムでUbuntuが動作



1 名前:login:Penguin mailto:sage [2016/03/30(水) 14:57:55.72 ID:2b3xF4As.net]
WindowsはLinuxの機能をもエミュレートする


?Microsoft and Canonical partner to bring Ubuntu to Windows 10
You'll soon be able to run Ubuntu on Windows 10.

www.zdnet.com/article/microsoft-and-canonical-partner-to-bring-ubuntu-to-windows-10/

628 名前:login:Penguin mailto:sage [2016/05/15(日) 00:51:01.84 ID:beeaIlhV.net]
あくまでもvmでは無くてSubSystemなんでbootシーケンスまでエミュレートしないんじゃないかな。
今もinitが走ってるというよりはinitし終わった後のbash起動からな感じだし。

629 名前:login:Penguin mailto:sage [2016/05/15(日) 01:50:06.60 ID:dq/vDRE9.net]
流れと関係ない話でごめん。
SSHサーバ起動できた人いる?自分うまくいかないわ。ファイルが足りないらしい。

$ sudo service ssh start
* Starting OpenBSD Secure Shell server sshd \
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key

$ ssh localhost
ssh: connect to host localhost port 22: Connection refused

SSHサーバ立てたいのは、標準のターミナルが現状あり得ないダメさなんで
PuTTY あたりでつないで使いたい。

256color.pl
https://gist.github.com/hSATAC/1095100
これがこんなに崩れるターミナルは初めて見た。

630 名前:login:Penguin mailto:sage [2016/05/15(日) 01:51:29.46 ID:Nks4+zN1.net]
ファイルがないってわかってるなら、Linuxから持っていけよ

631 名前:login:Penguin mailto:sage [2016/05/15(日) 02:08:04.00 ID:zMS5SBnc.net]
sshd_configをまともに編集出来る知能がないなら諦めた方がよい

632 名前:login:Penguin mailto:sage [2016/05/15(日) 03:00:51.84 ID:dq/vDRE9.net]
書き方が悪かった。実際にSSH接続できた人いるのかを聞きたいんだよ。特に外部から。

他のLinuxからファイルを持ってきたり、sshd_config の編集したりは
自分にも普通にできる。つうかさっきやったらsshdサーバ起動のエラーは出なくなった。
でも相変わらず内部からもsshでつながらない。
$ ssh localhost
ssh: connect to host localhost port 22: Connection refused

自分はネットワークは疎いんで、ここから先を追いかける自信がない。
ifcofig や ping localhost も使えない環境だし、ググってもSSH接続できたと言ってる
人が見つからない。
だからそもそもSSH接続できるのかどうかと、できるのならその方法を教えてほしいんだわ。

633 名前:login:Penguin mailto:sage [2016/05/15(日) 03:23:26.78 ID:tHnCK4wm.net]
君には無理だよ。

634 名前:login:Penguin mailto:sage [2016/05/15(日) 07:00:31.31 ID:3MdQi/D7.net]
>>614
最初に入ってるopenssh-serverはpostinst処理を実行してないみたい。
sudo apt-get install --reinstall openssh-serverとかで再インストールして
postinst処理を実行すれば鍵作ってくれたはず。
1回目のアップデートの時はそっから動かなかった
(ssh localhostするとすぐコネクション切られる)。
rsyslogが動かないから原因を調べる気にならん。

635 名前:login:Penguin mailto:sage [2016/05/15(日) 07:06:18.41 ID:3MdQi/D7.net]
蛇足だけど、ポートはWindows側で空ける必要あったようななかったような。

636 名前:login:Penguin mailto:sage [2016/05/15(日) 07:17:18.79 ID:Ry1CTZ/G.net]
>>617
自分も今ちょっとやってみたけど、やっぱり出来なかったわ
試したことのメモ

@WindowsファイヤーウォールでTCP port22の受信を許可
Asshd_configにパスワード認証を許可するように↓に変更
 PasswordAuthentication yes
Bsshdを起動
 /etc/init.d/ssh start
 (service ssh start の方だと upstartに接続できない警告が出て気持ち悪いので避けた)

これでWindows側のTeratermから接続しようとすると確かに「接続が拒否されました」になった
ただ、この理由は単純で、期待するポートをLISTENしていないからっぽい

WSLでsshdを起動させた状態で WindwosのCMDプロンプトからnetstat -anしてみると↓
TCP [::]:22 [::]:0 LISTENING
つまり、IPv6の方をListenしていて IPv4の方はLISTENしていないっぽい

なので
C sshd_configに↓を追記
 AddressFamily inet
 ListenAddress 192.168.x.xx (自分のPCのアドレス)
D sshd再起動
 /etc/init.d/ssh restart

これで IPv4の方のアドレスをLISTENする様になった。
> TCP 192.168.x.xx:22 0.0.0.0:0 LISTENING

だけれども、Teratermから接続に行くと、一瞬TeratermのID/Password入力画面が出るけど
「SSHパケットを送信中に通信エラーが発生しました
切断します。(retry_send_packet:10053)」
のエラー表示になって結局SSHは成立しなかった



637 名前:login:Penguin mailto:sage [2016/05/15(日) 10:04:27.31 ID:K+I7oYEh.net]
>>617
> 他のLinuxからファイルを持ってきたり、sshd_config の編集したりは自分にも普通にできる。
そんなスキルがある奴なら
> Could not load host key: /etc/ssh/ssh_host_rsa_key
見て質問なんてしない
どうせコピペで動かしたことがあるレベルなんだろ

638 名前:login:Penguin mailto:sage [2016/05/15(日) 15:42:32.67 ID:uR2dT0Ih.net]
256color.pl
が崩れるのはbashが動くターミナルがコマンドプロンプトだから。
cygwinみたいにコマンドプロンプトから脱却して専用のターミナル実装してほしい。
コマンドプロンプトじゃ力不足に感じる。おれもTereTerm使いたい。

639 名前:login:Penguin mailto:sage [2016/05/15(日) 15:57:33.05 ID:tHnCK4wm.net]
telnetクライアントは持ってるんだから、
そっち経由にしてくれるだけでいいのにね。

640 名前:login:Penguin mailto:sage [2016/05/15(日) 16:35:24.86 ID:nXypx20r.net]
>>623
今そのコマンドプロンプトを改良してるだろ?

641 名前:login:Penguin mailto:sage [2016/05/15(日) 23:41:54.65 ID:dq/vDRE9.net]
>>619-621
ありがとう。詳しい人でも現状だと難しいのね。

/etc/ssh/ssh_host_*_key が存在しないのに気がついた時、
これMSが意図的にSSHを殺しておこうとしたのかな、
だったら自分の手には負えそうにない、と思った。
でもお二人の書き込みを見ると、単にまだそこまで手が回ってないだけなのかも。

-------
別件

MySQL Server は何も問題なく動いている。Windows側からも接続できる。
これは自分は大変うれしい。
ちなみに慣れてるCygwinで試しました。
$ mysql -u root -p protocol=TCP

HTTPサーバも立てようと思って、とりあえずPython3 で試してみたんだけど、
$ python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 ...
なぜかこれ、Webブラウザで localhost:8000/ にアクセスすると
2回に1回ぐらい「このサイトにアクセスできません」ってなってしまう。
よくわからん…。

642 名前:login:Penguin mailto:sage [2016/05/16(月) 00:32:40.03 ID:IGj0N0vb.net]
まだ公式リリースされてない。
開発途中版だってわかってるはずなのに、
何言ってるんだろうか?

643 名前:login:Penguin mailto:sage [2016/05/16(月) 07:48:55.07 ID:j6eeivK2.net]
>>626
> HTTPサーバも立てようと思って、とりあえずPython3 で試してみたんだけど、
> $ python3 -m http.server
> Serving HTTP on 0.0.0.0 port 8000 ...
> なぜかこれ、Webブラウザで localhost:8000/ にアクセスすると
> 2回に1回ぐらい「このサイトにアクセスできません」ってなってしまう。

うちのPCでは発生してないな、毎回正常にアクセス可能

参考までに聞いてみるけど 127.0.0.1:8000/ でアクセスした場合も結果は同じ?
あとWebブラウザはどのWebブラウザでも再現する?
こちらも余り詳しくないけど、IPv6で名前解決された場合にアクセス出来てない可能性を予想してみたり

>ちなみに慣れてるCygwinで試しました。
「別件」以降が全部Cygwinでやってる話なのかな? もしそうなら話が続くようなら別スレがいいかも

644 名前:login:Penguin mailto:sage [2016/05/16(月) 13:53:51.57 ID:m/NEgkl3.net]
>>628
$ mysql -u root -p --protocol=TCP
でBash on WindowsのMySQLサーバに接続したのだけがCygwinで、
それ以外は、MySQLサーバを起動したのも、
Python3でWebサーバを起動したのも全部Bash on Windows。
わかりにくい書き方でごめん。

あと、Python3のWebサーバに安定して接続できないのは自分の環境のせいみたい。
他の環境では Python3のWebサーバは安定しているということなんで、
Cygwinでも同様のWebサーバを起動してみたら、同様に不安定だった。
スレ汚しごめん。
ちなみに localhost:8000 でも 127.0.0.1:8000 でも 192.168.XXX.XXX:8000でも、
Chrome以外のブラウザでも同様だった。

645 名前:login:Penguin mailto:sage [2016/05/16(月) 14:12:46.47 ID:22itw8Cu.net]
ろくに設定も出来ない奴が手を出すのはまだ早いんだよ。わかった?

646 名前:login:Penguin mailto:sage [2016/05/17(火) 15:27:25.60 ID:ctsYjtq9.net]
これ、/mnt/c/ディレクトリ以下でだけ失敗するな。

$ cp hoge.txt HOGE.txt
cp: ‘hoge.txt’ and ‘HOGE.txt’ are the same file



647 名前:login:Penguin mailto:sage [2016/05/17(火) 16:23:26.20 ID:qq2Npnav.net]
NTFSやFATをマウントしてるってオチで?

648 名前:login:Penguin mailto:sage [2016/05/17(火) 19:08:25.41 ID:D/UYe8Ee.net]
>>631
当たり前だろ

649 名前:login:Penguin mailto:sage [2016/05/17(火) 19:51:39.91 ID:ctsYjtq9.net]
>>633
なんで当たり前なの?
すべてのディレクトリでエラーになるという仕様の可能性もあった。
実際Mac OS Xはそうなっているそうだし。

650 名前:login:Penguin mailto:sage [2016/05/17(火) 20:20:39.32 ID:xRMSTkW7.net]
ファイルシステム上では hoge.txt と HOGE.txt は共存可能だから
Linux では単純に別ファイル扱いだけど Windows サブシステムでは
同一視される変な仕様だから折衷案でそうなったんだろ

651 名前:login:Penguin mailto:sage [2016/05/17(火) 20:34:57.45 ID:D/UYe8Ee.net]
>>634
Mac OS XもUFSは大文字小文字区別するよ
OSじゃなくてfile systemの仕様だから
FS内部関数のlookupの仕様

652 名前:login:Penguin mailto:sage [2016/05/17(火) 20:55:31.84 ID:ctsYjtq9.net]
>>636
めんどくさいなあ、もう。
じゃあMac OS X 標準のHFS+だと区別しない、と書きなおす。
でもWSLのファイルシステムが標準で区別することは、
当たり前じゃなくてありがたい仕様じゃないの?

ついでだけど、ファイルシステムを見ようとするとエラーになるわ。
$ df -T
df: cannot read table of mounted file systems: No such file or directory

653 名前:login:Penguin mailto:sage [2016/05/17(火) 21:03:49.42 ID:D/UYe8Ee.net]
>>637
言っていることがよく分からない
「WSLのファイルシステム」ってのは何のこと?
もしかしてWSLがNTFSドライバをわざわざ独自実装してると思ってるの?
>>636に書いたことでその辺のこともカバーしてるんだけど分かりにくかったかな
WSLはWindowsのNTFSドライバに仕事丸投げしているはずで
そこでignore caseならWSLでcase sensitiveにすることは不可能

654 名前:login:Penguin mailto:sage [2016/05/17(火) 21:04:48.85 ID:wmT3kSQ3.net]
>>637
/proc まだ実装されてないんでなかった?
/proc/partitions とかが開けないってだけだと思うけど。

655 名前:login:Penguin mailto:sage [2016/05/17(火) 21:32:04.71 ID:ctsYjtq9.net]
>>638
自分は /mnt/c 以下はNTFSをマウントされて、それ以外はext4あたりなんじゃないかと想像してた。
それ以外のディレクトリで hoge.txt と HOGE.txtが共存できるのはそのせいだと。
しかし $ mount を実行してもそれっぽい結果にならないんで困惑中。

全体をNTFSが管理しているのなら、なんで /mnt/c 以外では大文字小文字が区別されんの?

>>639
あ、なるほど。 /proc に依存しない確認方法ってある?
$ sudo /sbin/parted -l
は何も返さなかった。

656 名前:login:Penguin mailto:sage [2016/05/17(火) 21:47:22.48 ID:D/UYe8Ee.net]
>>640
そもそもNTFSはフォルダ内にFOOもfooも同時に持てる
NTFSはPOSIXサブシステムのためにPOSIX互換があるから
けどWindowsサブシステムでは大文字小文字区別しないから
Windowsサブシステムは自分が使う領域にはFOOがあればfooは作らない
そういうセマンティクスだから/mnt/cではWSLがそれに合わせないと
Windowsサブシスタム側のアプリが困ってしまう



657 名前:login:Penguin mailto:sage [2016/05/17(火) 21:49:17.39 ID:D/UYe8Ee.net]
ちなみにロングファイルネーム拡張が入る前のFAT内部では
パス名にアルファベットは大文字しか使えず
参照時に大文字と小文字は区別しなかった

658 名前:login:Penguin mailto:sage [2016/05/17(火) 21:49:22.14 ID:xRMSTkW7.net]
>>640
> 全体をNTFSが管理しているのなら、なんで /mnt/c 以外では大文字小文字が区別されんの?

だからNTFSでは大文字小文字は区別されるのに
WindowsAPIでは区別しないから面倒くさいことになってるんだろ

659 名前:login:Penguin mailto:sage [2016/05/17(火) 21:54:26.22 ID:D/UYe8Ee.net]
>>640
mountコマンドによれば
/以下はrootfsっていう特殊なファイルシステムのようです
/dev/の下にもdisk deviceはない

/dev/adssはAndroid subsystem時代の名残ですかね

660 名前:login:Penguin mailto:sage [2016/05/17(火) 22:03:11.71 ID:D/UYe8Ee.net]
ちなみに
$ cd
$ echo foo > foo
$ echo FOO > FOO
$ ls
foo FOO
$ cat foo
foo
$ cat FOO
FOO
だが同じファイルをcmd.exeで
> cd \Users\誰かさん\AppData\Local\lxss\home\リナックスの誰かさん
> dir
xxxxxx 0 FOO
xxxxxx 4 foo
> type foo
foo
foo
> type FOO
foo
foo
となる
Build 14342ね

661 名前:login:Penguin mailto:sage [2016/05/17(火) 22:12:33.48 ID:D/UYe8Ee.net]
>>516
それから上でinitに話が出てるけど
psして出てくるのは/sbin/initではなくて/init
これは一部モジュールがLxssManager.dllと共有されてると思われるLxss独自のコマンド
たぶんLinuxサブシステムから起動されて渡された情報を元に
普通のLinuxでは/etc/init.d/rc等の仕事をやるコマンド
hostnameの設定とか
/etc/hosts, /etc/resolv.confもこいつが作ってるみたい
情報の授受に使うモジュールが共通なのだろう

662 名前:login:Penguin mailto:sage [2016/05/17(火) 23:36:52.54 ID:ctsYjtq9.net]
遅くなりました。いろいろありがとう。
> なんで /mnt/c 以外では大文字小文字が区別されんの?
この質問は、理由や動機じゃなくて仕組みを聞いたつもりだったんだけど、
WSLがこのディレクトリを特別扱いしているということなのね。

>>645 は大変勉強になりました。
しかし自分の環境では
\Users\誰かさん\AppData\Local\lxss
が見つからない。
\Users でファイル名 lxss で検索しても引っかからない。うう。

663 名前:login:Penguin mailto:sage [2016/05/17(火) 23:38:48.37 ID:+GSpJ1gK.net]
大文字小文字区別のcase sensitive file systemの投票はここ。
https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/13375260-bashonwindows-must-support-a-case-sensitive-file-s

OSXでandroidビルドする時にこれが原因でビルドエラーになったことがあるな。

664 名前:login:Penguin mailto:sage [2016/05/17(火) 23:42:02.44 ID:+GSpJ1gK.net]
>>646
WSL用のinitの挙動は知りたいね。
現状なんもやってない気がするけど。

665 名前:login:Penguin mailto:sage [2016/05/18(水) 00:09:18.85 ID:J6kxD2XB.net]
>>640
君の知識レベルで手を出すのは早いと思うよ

666 名前:login:Penguin mailto:sage [2016/05/18(水) 00:26:53.60 ID:pM439fj4.net]
ぶっちゃけWSLはアプリを動かす環境であって
デバイスを管理する環境じゃないんだわ。

目標はハードウェアのエミュレータじゃないので、
ファイルシステムがどうとか、そういうのは
後回しにするべきだし、実際後回しなんだろ。

ディスクなんかはWSLを通さずにWindowsから
直接管理すればいいわけで、つまりお前使い方間違ってるぞ。



667 名前:login:Penguin mailto:sage [2016/05/18(水) 00:27:52.71 ID:SNqH199o.net]
>>647
エクスプローラのフォルダパス欄に↓の文字を貼り付ければ一発で行ける
shell:UsersFilesFolder\AppData\Local\lxss

668 名前:login:Penguin mailto:sage [2016/05/18(水) 00:44:40.66 ID:W2GL/G7L.net]
>>652
ありがとう。行けました。
つうかシステムファイルの表示してなかったんで設定変えました。
まだWin10自体慣れてないな…。

669 名前:login:Penguin mailto:sage [2016/05/18(水) 00:53:16.99 ID:12S2FVU/.net]
つうかbashかcmd.exe使ってよ
エクスプローラかよ

670 名前:login:Penguin mailto:sage [2016/05/18(水) 01:12:12.63 ID:CGIuw4Kk.net]
Ubuntuでやりたいことをしたかったら、WSLでなくHyper-VにUbuntu入れろってことだ。
Win10 Proならできるだろ。

671 名前:login:Penguin mailto:sage [2016/05/18(水) 01:31:24.21 ID:12S2FVU/.net]
そういう話は誰もしてない

672 名前:login:Penguin mailto:sage [2016/05/18(水) 02:03:29.14 ID:12S2FVU/.net]
>>649
>>646以外だと全てのbashが終了するのを待ってる

せっかくなので書き残しとく
$ cat /proc/sys/kernel/osrelease
3.4.0-Microsoft

673 名前:login:Penguin mailto:sage [2016/05/18(水) 09:31:02.38 ID:pM439fj4.net]
>>655
Ubuntuでやろうとしてるんじゃなくて
Windowsでやってるんだよw

Windowsでも開発系色々動くしな。
それがさらに強化されるってこと。

674 名前:login:Penguin mailto:sage [2016/05/18(水) 13:20:35.03 ID:W2GL/G7L.net]
そう言えば、 >>570 のリンク先の記事に
> Bash On Windows もおそらくこういった問題があると思います。
> (追記: 例えばファイルシステムが NTFS 上なので ext4 と同等のファイル属性が持てません。)
って書いてあったけど、
これ「拡張ファイル属性」ってやつ?
それがNTFSと互換性がないとして、そんなに問題なんだろうか?

675 名前:login:Penguin mailto:sage [2016/05/18(水) 15:39:27.25 ID:8Z0BHge9.net]
>>659
chattr相当が出来るioctlがあるのが前提だと困るだろうけど
そんなコマンドは殆どないんじゃないかな?

676 名前:login:Penguin mailto:sage [2016/05/18(水) 17:30:30.28 ID:12S2FVU/.net]
lxrun /setdefaultuserで設定出来るデフォルトユーザは
HKEY_USERS\xxxxx\SOFTWARE\Microsoft\Wnidows\Current\Version\Lxss
にDefault{Usernane, Uid, Gid}として書いてあるね
起動シーケンスは結構単純だね
WindowsからWSLのコマンド実行も出来る

C:\Users\xxxxx>bash -c 'pwd'
/mnt/c/Users/xxxxx

C:\Users\xxxxx>bash -c ‘echo $HOME’
/home/yyyyy

C:\Users\xxxxx>bash -c ‘ls $HOME’
echo.sh

C:\Users\xxxxx>bash -c 'cat $HOME/echo.sh'
echo This is a test

C:\Users\xxxxx>bash -c '$HOME/echo.sh'
This is a test



677 名前:login:Penguin mailto:sage [2016/05/18(水) 18:51:11.50 ID:12S2FVU/.net]
>>345
ttyはもう結構出来てるんじゃないか?
相手がWindowsコンソールとはいえvimとか動いているし
ttyデバイスはかなりややこしいセマンティクスを持っているから
独自実装だと非常に細かい所までttyデバイスを実装できてるとも思わないけども

ptyはttyがちゃんと出来ていればそれほど難しくない
作った時にpipe的接続したり読み書きでバッファリングしたり
kernelのソース見るとptyがらみは1000行くらいしかない


678 名前:drivers/tty/以下は全部で20000行くらいあるんだけど
ptyないとdebconfのpostinst辺りで芳しくないケースあるから
ちゃんと作ってくると思うけどね
[]
[ここ壊れてます]

679 名前:login:Penguin mailto:sage [2016/05/18(水) 18:52:15.17 ID:7oVJDw8v.net]
>>640
> なんで /mnt/c 以外では大文字小文字が区別されんの?

「/mnt/c 以外」とは具体的にどのドライブ?(あるいはディレクトリ?)でしょうか?

680 名前:login:Penguin mailto:sage [2016/05/18(水) 19:00:14.49 ID:7oVJDw8v.net]
すみませんが、>>645のファイル FOO の実体は何ですか?

681 名前:login:Penguin mailto:sage [2016/05/18(水) 19:10:03.84 ID:7oVJDw8v.net]
>>661
Bashがパイプを受け付けてくれたら
WindowsコマンドとBashの連携が簡単になりそうですが
(環境を用意していないので、ガヤばかりですみません)

682 名前:login:Penguin mailto:sage [2016/05/18(水) 19:22:17.67 ID:12S2FVU/.net]
>>663
WSL内の/以下全部でしょ

>>664
よく分かってない
WSL側でFOOを編集したりしてると正しいサイズを表示することもある
「type foo」で二行出てくるのも分からない
大文字小文字違いの同名ファイルがないファイルではこういうことは起きない
どういう実装だとこういうことが起きるのだろうか
「type foo*」すると更に訳が分からない
sync; sync; syncも効果なし

ただし最後の「type FOO」はWin32なんで「type foo」したのと同じ
directory entryに最初に出てきた方にマッチしてる
その例ではfooをFOOより先に作ったから
directory entryないに先に出てくるfooがマッチしてるんだろう
二行出る意味はそれでも分からないが

683 名前:login:Penguin mailto:sage [2016/05/18(水) 19:35:09.93 ID:12S2FVU/.net]
>>665
pipeもredirectもダメです
エラー 0x80070057
ですって

bash -c と起動されたbashも
本物と違うWSLのbash.exeだから
-c の引数にbashの文法全てを書けるわけじゃないです
例えば|がうまくいかない
>も独自解釈してるみたいだが詳細不明

684 名前:login:Penguin mailto:sage [2016/05/18(水) 23:59:28.55 ID:W2GL/G7L.net]
>>660
そうだよね。どうもありがとう。

>>663
もう正解は答えてもらってるので一言、
自分がそうなんだけど、初心者なのに書き込むのは勇気いるよね。
お互いがんばってスキル上げよう。

685 名前:login:Penguin mailto:sage [2016/05/19(木) 00:51:30.84 ID:go9nYzkE.net]
>>661 >>667
おお、 bash.exe -c でWindowsコマンドとしてWSL内でコマンド実行できるのを初めて知りました・・

WSL内のbashではパイプラインもリダイレクトも大丈夫っぽいです。Win側ではダブルクォート使えばOKですね。
  C:\>bash.exe -c "find /etc -maxdepth 1 | grep hosts"
  /etc/hosts
  /etc/hosts.allow
  /etc/hosts.deny

bash.exeの出力を、Windows側のパイプには渡せないっぽいですね。
  C:\>bash.exe -c "find /etc -maxdepth 1 | grep hosts" | "C:\Program Files\Hidemaru\Hidemaru.exe"
   →エラー 0x80070057が秀丸エディタに出力される

686 名前:login:Penguin mailto:sage [2016/05/19(木) 01:08:44.07 ID:8ZOG/1a3.net]
>>669
ああそうか
cmd.exeはシングルクオートは駄目かw

ただ
> cd \Users\xxxx\AppData\Local\lxss\home\yyyy
> bash -c “echo test > test.txt”
とファイルを作ってもWSL側からは何故か見えませんなあ
> type test.txt
test
なんだけど
$ cd $HOME
$ ls
してもない
$ cat test.txt
も駄目
$ echo test2 > test2.txt
するとtest.txtと同じ所にWin32世界では見られるのに
一度セッション終了しても駄目



687 名前:login:Penguin mailto:sage [2016/05/19(木) 01:14:49.87 ID:go9nYzkE.net]
bash.exe -c でコマンド実行で、対話的な機能もちゃんと動く感じっすね。 微妙に便利?

C:\>bash.exe -c "vi ~/.bashrc" で vi呼び出しての編集動作OK。エスケープシーケンス効いてカラー表示可
C:\>bash.exe -c "python3" で WSLでプリインストールのPythonの対話型シェルに入ることもOK

688 名前:login:Penguin mailto:sage [2016/05/19(木) 01:29:11.73 ID:go9nYzkE.net]
>>670
WSL内で cd $HOME すると、デフォルトのユーザが root だから /home/yyyy ではなくて /rootに行ってる気が
なのでファイルはそっちにあるんじゃないかなー

689 名前:login:Penguin mailto:sage [2016/05/19(木) 07:04:33.46 ID:lczX8MNb.net]
>>666
> >>663
> WSL内の/以下全部でしょ

ちょっと良く分からないのですが、
>>631のignore caseなcpが失敗するのは、/mnt/cを含めた/mnt/c以下のすべてのディレクトリということでしょうか?
> これ、/mnt/c/ディレクトリ以下でだけ失敗するな。
とあるのは、例えばNTFSでフォーマットした/mnt/dでは、ignore caseなcpは成功するということでしょうか?

あと、>>645を実行したのが/mnt/c以下のディレクトリということなら、
これはcase sensitiveな挙動になっていて、先程のcpの挙動と異なっており、
WSLでのファイルのcaseの扱いに統一感がないことになります。

手元に環境がなくて自分で試してみることができずに申し訳ないですが、
WSLでのファイルのcaseの扱いがいまいち分かりませんね。
これは、まだ作り込まれていないからなのか、意図されたものなのか。

>>645のファイル FOO の件もありがとうございました。
良く分からないですね。

>>668
お互い頑張りましょう。

690 名前:login:Penguin mailto:sage [2016/05/19(木) 07:09:18.99 ID:lczX8MNb.net]
>>669
秀丸エディタは、標準入力を受け付けるのでしょうか?
> bash.exe -c "find /etc -maxdepth 1 | grep hosts" | more
としてもエラーになりますか?

あと、どなたか、コマンドプロンプト上で以下のコマンドを試してもらえないでしょうか。
> dir | bash.exe -c "grep DIR -"

これら2つが実行可能なら、多少煩雑ですが、
WindowsコマンドとBashの連携がそれなりにできることになりますね。

691 名前:login:Penguin mailto:sage [2016/05/19(木) 07:30:26.95 ID:go9nYzkE.net]
>>674
>秀丸エディタは、標準入力を受け付けるのでしょうか?

秀丸エディタは何気に標準入力に対応してたりします。
秀丸のEXEにPATHを設定しておくと dir/s | hidemaru みたいなことが出来て便利なので、自分はたまに使ってますね

>C:\>bash.exe -c "find /etc -maxdepth 1 | grep hosts" | more
>ィ0・・・・:

>0
>x
>8
>0
>0
>7
>0
>0
>5
>7

>C:\>dir | bash.exe -c "grep DIR -"
>エラー: 0x80070057

bash.exe は、残念ながら入力・出力どちらの場合のパイプにも非対応みたいですね・・

692 名前:login:Penguin mailto:sage [2016/05/19(木) 10:42:20.48 ID:77lEcDSc.net]


693 名前:んぜん別の話。

このスレの150あたりでXの動作が可能かで揉めてたけど、
実際に動かしてる記事があったんで貼る。
WindowsとUNIXが再び融合する日 - 阿久津良和のWindows Weekly Report | マイナビニュース
http://news.mynavi.jp/articles/2016/04/18/windows10report/
http://news.mynavi.jp/photo/articles/2016/04/18/windows10report/images/003l.jpg
> フリーのWindows用Xサーバーである「Xming」をインストールしたところ、
> いくつかのGUIアプリケーションは正しく起動した。
[]
[ここ壊れてます]

694 名前:login:Penguin mailto:sage [2016/05/19(木) 13:28:27.17 ID:77lEcDSc.net]
あ、2chブラウザで見るには画像はこっちのが良かったな。
n.mynv.jp/articles/2016/04/18/windows10report/images/003l.jpg

695 名前:login:Penguin mailto:sage [2016/05/19(木) 13:41:17.38 ID:8AyDEV15.net]
Bash on Windowsの中から自分が本物のLinuxカーネルじゃなくてWindows Subsystemで動いてるっていうのを確認する方法ある?

696 名前:login:Penguin mailto:sage [2016/05/19(木) 14:57:18.42 ID:yGUwd53d.net]
/procがちゃんとあるかどうか見ればいい



697 名前:login:Penguin mailto:sage [2016/05/19(木) 15:36:51.08 ID:V3LtEN7Q.net]
これが正しい確認方法じゃね?

$ cat /proc/sys/kernel/osrelease
3.4.0-Microsoft

698 名前:login:Penguin mailto:sage [2016/05/19(木) 16:51:48.60 ID:SzL3Sshj.net]
>>680
それ見るのが確実そうね
ありがとう

699 名前:login:Penguin mailto:sage [2016/05/19(木) 21:02:41.42 ID:8ZOG/1a3.net]
>>676
自分とこでも動いてるよ
xlogoとかw

700 名前:login:Penguin mailto:sage [2016/05/19(木) 21:06:49.97 ID:8ZOG/1a3.net]
>>680
unameの方はまだ修正してないな

701 名前:login:Penguin mailto:sage [2016/05/20(金) 12:53:33.82 ID:evAehgyn.net]
>>676
> いくつかのGUIアプリケーションは正しく起動した。
むしろ動かない奴の情報が欲しいわ

702 名前:login:Penguin mailto:sage [2016/05/20(金) 20:40:38.43 ID:qu3ZSRBD.net]
>>684
例えばxtermはptyが必要だから動かない

あとマルチスレッド対応のライブラリも一部駄目みたい
マルチスレッド使ってなくても
Xlibを置き換えるために作られたXCBってライブラリがあるんだが
xwudを使おうとすると
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
となって終了する
xwudなんてmulti-thereadedなわけないけど
ライブラリの初期化で失敗してる
ただしXCB使うやつが全部ダメなわけなじゃない
bitmapとかは動く

onekoも動いたり動かなかったり
debagger, tracerが動かないから理由は分からん

703 名前:login:Penguin mailto:sage [2016/05/20(金) 20:47:29.39 ID:qu3ZSRBD.net]
あれ?
gdbもstraceも動くな
一昨日は/proc/PID/なんとかがアクセス不能だとか言って動かなかったのに
xwudも動くようになってる
この前はWSLが不安定になっていたのかな?

704 名前:login:Penguin mailto:sage [2016/05/20(金) 20:54:28.32 ID:qu3ZSRBD.net]
後はR, NumPy, SciPy, gnuplotも動いていて
データ解析なんかもも既にWindows上で出来てます
cygwinがあれば必要ないかもしれないが
自分はWindowsじゃない時はノートPCもubuntuなんでWSLは快適
Windowsの環境整備に時間を取られないのはよい

705 名前:login:Penguin mailto:sage [2016/05/20(金) 21:04:06.23 ID:4RoC/6OL.net]
結構実装速いみたいね。Cygwin使わなくて良くなる日は早く来そうだな。

706 名前:login:Penguin mailto:sage [2016/05/20(金) 21:19:28.57 ID:qu3ZSRBD.net]
システムサービスの系統が違うカーネル上でエミュレーションしてるんじゃなくて
マイクロカーネル上のネイティブ別実装だからね
ただMicrosoftが続けるかどうか…



707 名前:login:Penguin mailto:sage [2016/05/21(土) 06:07:31.97 ID:Tt+f2BwK.net]
slow ringにもuowきたから使ってみたけど、いいねこれ
ll使えるしw

708 名前:login:Penguin mailto:sage [2016/05/21(土) 14:10:27.35 ID:Ua2Ljiay.net]
現状でもまあまあ使えるよな。slow ringだと、このスレが改良話でキャッハウフフ話してる間、置いてけぼりだろうけど・・

709 名前:login:Penguin mailto:sage [2016/05/21(土) 17:14:04.28 ID:uIawSD25.net]
UbuntuはAPTやめてSnappyに移行するらしいけど、WSLも追随するのかな?
ベースのUbuntuに振り回されるだろうけど。

710 名前:login:Penguin mailto:sage [2016/05/21(土) 18:20:26.84 ID:B5k1vE2J.net]
aptなんぞさっさと廃止して正解

711 名前:login:Penguin mailto:sage [2016/05/21(土) 19:33:55.38 ID:stNt9iOu.net]
>>692
そのうち非公認で好きなデストリ選べるようになるでしょ
lxrun.exe相当のインストーラと
/init相当のbootstrapper作ればいいだけだから

712 名前:login:Penguin mailto:sage [2016/05/22(日) 02:54:29.91 ID:LYC3P8lN.net]
ディスクのパフォーマンスを知りたくて
$ dd if=/dev/zero of=./test count=3000 bs=1024
を実行してみたんだけど、これCygwinより遅い?

# Bash on Windows
$ dd if=/dev/zero of=./test count=3000 bs=1024
3000+0 records in
3000+0 records out
3072000 bytes (3.1 MB) copied, 0.030278 s, 101 MB/s

# Cygwin
$ dd if=/dev/zero of=./test count=3000 bs=1024
3000+0 レコード入力
3000+0 レコード出力
3072000 bytes (3.1 MB, 2.9 MiB) copied, 0.0176942 s, 174 MB/s

参考)DDコマンドでWrite速度測定:ddでHDDやNASの書き込み速度を見てみる。 - それマグで!
takuya-1st.hatenablog.jp/entry/20120301/1330605391

713 名前:login:Penguin mailto:sage [2016/05/22(日) 03:01:23.50 ID:6r9sEEDb.net]
sync含めて時間測らない無能

714 名前:login:Penguin mailto:sage [2016/05/22(日) 05:58:57.37 ID:s0p0/ROJ.net]
そもそもcygwinが重いのはfork等を独自実装してるからだろ
ディスク測ってどうすんねん

715 名前:login:Penguin mailto:sage [2016/05/22(日) 06:07:06.56 ID:6r9sEEDb.net]
>>697
cygwinの遅いのはファイルアクセスとプロセスかんり。
ネットワークは普通に遅い。Windows速くないし

716 名前:login:Penguin mailto:sage [2016/05/22(日) 06:20:16.71 ID:cRGWingb.net]
そういやcygwinでps実行しても
Windowsのプロセスまでは見えないんだな。



717 名前:login:Penguin mailto:sage [2016/05/22(日) 07:08:27.35 ID:/eBzBwNC.net]
Windowsでtasklistすれば両方見える

718 名前:login:Penguin mailto:sage [2016/05/22(日) 07:24:21.71 ID:/eBzBwNC.net]
Windows serverはネットワークスタックは速いよ
Windowsがというよりハードウェア上のファームでプロトコルスタック実装してるから
TCP offload engineでググってみて
server版じゃないとscalable packは使えなかったかな

719 名前:login:Penguin mailto:sage [2016/05/22(日) 19:07:19.79 ID:LYC3P8lN.net]
もっと実用的な数値を比べてみた。
各環境で1.5GBぐらいのsvnプロジェクトをチェックアウトしてgrep。

環境名, svn checkout, grep
Cygwin, 18m23.288s, 8m4.261s
Bash on Windows, 9m94.843s, 6m52.982s
思ってた以上に遅い。Cygwinよりは速かったけど。

ちなみに、他にCygwinとVirtualBoxの入っているPCがあるんだけど、
そこだとCygwinはVirtualBoxの1/10ぐらいの速さ。
するとCygwin : Bash on Windows : Native = 1 : 2 : 10 ぐらいか。

ついでにこんな記事を見つけた。やっぱりきちっと測っても遅いのね。
Steady assimilation: [PC] Bash on Windowsが本当に出て困惑
steadyassimilation.blogspot.jp/2016/04/pc-bash-on-windows.html

720 名前:login:Penguin mailto:sage [2016/05/22(日) 19:22:46.95 ID:DVntnULJ.net]
>>697
特定の機能に限定したベンチはいろいろと用途を検討するのに有益だよ

721 名前:login:Penguin mailto:sage [2016/05/22(日) 19:33:35.86 ID:tJiBUnO4.net]
VirtualBox は Native と等速なのか凄いな

722 名前:login:Penguin mailto:sage [2016/05/22(日) 20:21:32.16 ID:xHIKnJwY.net]
iperfとiozoneは動かないのかね?

723 名前:login:Penguin mailto:sage [2016/05/23(月) 02:30:42.80 ID:ERRbT9h2.net]
ベンチって言ったらカーネルビルドやろ

724 名前:login:Penguin mailto:sage [2016/05/23(月) 03:46:37.61 ID:h7yePIJe.net]
>>702 と 同じPCにVagrant と Hyper-V で Ubuntu14 を入れたんで、結果に追加。

環境名, svn checkout, grep
Cygwin, 18m23.288s, 8m4.261s
Bash on Windows, 9m94.843s, 6m52.982s
Hyper-V 1m52.058s, 3m0.881s

Cygwin : Bash on Windows : Hyper-V は
writeは 1 : 2 : 10 ぐらい
read は 5 : 6 : 14 ぐらいかな。

>>704
nativeの半分ぐらいなのね。9割ぐらい出ると勘違いしてた。

725 名前:login:Penguin mailto:sage [2016/05/23(月) 13:15:56.95 ID:h7yePIJe.net]
つうか実行しながら薄々気づいてたけど、svn checkout は
むしろネットワークのスループットを測ってるだけかもしれん。
まあこれが自分の関心のあった項目なんで勘弁して。
もっとちゃんとした検証法を思いつく人は各自試して。

あと、このパフォーマンスだと当分はハイパーバイザ型の仮想環境もほしいし、
するとVagrant使いたいし、
するとCygwinも使いたいということになる。
(vagrant ssh ってCygwinなしでやってる人いる?)
VMやCygwinを捨てる未来は当分なさそう。

まあもしかしたらこのパフォーマンスでも構わない用途が大半かもしれない。
それならあとは互換性だけの問題だけど。

726 名前:login:Penguin mailto:sage [2016/05/23(月) 15:34:50.97 ID:fh25Sav0.net]
windowsをベースに使うなんてこの時点でアウト
全く信用できん



727 名前:login:Penguin mailto:sage [2016/05/23(月) 18:21:38.75 ID:34jhkwqp.net]
そう思うなら使わなきゃいい

728 名前:login:Penguin mailto:sage [2016/05/23(月) 18:52:28.91 ID:/6Vtx2pi.net]
そもそも視点が違う
windowsを便利にするものとしてWSLを作った

729 名前:login:Penguin mailto:sage [2016/05/24(火) 00:42:42.57 ID:U52teAEB.net]
>>705
iperfやってみた
結果はHyper-V上のUbuntu(548Mb/s) > Win10のCMD窓(439Mb/s) > bash on Windows(53Mb/s)
CMD窓よりHyperVの方が早いのは、同じマシンであってもクライアント側が異なるNICを使うためと思われ。

○サーバ側:
  Ubuntu12.04LTSの入った実マシン (iperf 2.0.5)
  コマンド:iperf -u -s
 
○クライアント側
  Windows10 Insider Preview 14342版
  コマンド:iperf -c 192.168.2.216 -u -b 1000m
  下のそれぞれで3回ずつ実行。そのうちの中央値を採用。
  下の@Aを実行の際はBのHyper-Vの仮想Ubuntuはシャットダウン済みの状態
  @Windows10のコマンドプロンプト (Win版iperf 2.0.8)
  Abash on Windows (iperf 2.0.5)
  BUbuntu14.04 on Hyper-V (iperf 2.0.5)

○結果
  [ ID] Interval Transfer Bandwidth
  [328] 0.0-10.0 sec 524 MBytes 439 Mbits/sec  ★Win10コマンドプロンプト
  [ 3] 0.0-10.0 sec 64.1 MBytes 53.7 Mbits/sec  ★bash on Windows
  [ 3] 0.0-10.0 sec 653 MBytes 548 Mbits/sec  ★Ubuntu14.04-64 on Hyper-V

730 名前:login:Penguin mailto:sage [2016/05/24(火) 01:20:32.01 ID:pLMOt08A.net]
>>712
thx
確かにネットワークが相当遅い。
socketの実装が悪いのか、足りないシステムコールでもあるのか
(etherのlink speedが見えない影響とかないよね?)。
気が向いたら、iperfの結果を添えてバグ報告もお願いします。

731 名前:login:Penguin mailto:sage [2016/05/24(火) 09:06:47.57 ID:gwVetxVE.net]
Pico Process Overview
https://blogs.msdn.microsoft.com/wsl/2016/05/23/pico-process-overview/

732 名前:login:Penguin mailto:sage [2016/05/24(火) 21:15:08.28 ID:pLMOt08A.net]
>>714
メモリマッピングが空っぽのプロセス用意するから、
ローダ機能を持たせたLXSS/LXCoreドライバでなんとかしてってことか。
Minimal Processを使ってる機能ってなんだ?
signalとか共有メモリの管理もLXSS/LXCoreドライバでやるとすると、
LXSS/LXCoreドライバの規模感がよくわからんな。

733 名前:login:Penguin mailto:sage [2016/05/25(水) 00:53:02.42 ID:u4PX8cL+.net]
>>713
よくあるのが不要なコピーが行われてるケース
SVR3で最初にSTREAMSが実装されたのが1986年だから
大体30年位前のテクノロジーにとどまってる感じ?
BSDのmbufはそれからさらに5年位遅れてるはず

734 名前:login:Penguin mailto:sage [2016/05/25(水) 01:00:25.49 ID:u4PX8cL+.net]
>>715
> Minimal Processを使ってる機能ってなんだ?

Minimal Processを特殊化すると
NT ProcessやPico Processになるんでしょ
NT Processの方はまだハードコーディングかも知れないが

735 名前:login:Penguin mailto:sage [2016/05/25(水) 01:03:24.43 ID:u4PX8cL+.net]
>>715
>LXSS/LXCoreドライバの規模感がよくわからんな。

ネットワークとかディスクI/Oとかスケジューラーとかは
NTカーネルの機能使ってるだろうから
DarwinのBSD部分よりかなり小さいんじゃないか?
>>716に書いたようにまだ凄くシンプルな実装だろうし

736 名前:login:Penguin mailto:sage [2016/05/25(水) 21:41:42.46 ID:RG8GyR/9.net]
Linuxとの互換性はいずれ上がると思うんだけど、
パフォーマンスの改善の見込みはどのくらいあるんだろう?

昨晩、Bash on Windows と VMでそれぞれ apt-get upgrade したんだけど、
それぞれ62秒と16秒かかった。
今はVMの方が使っててずっと快適なんだよね。



737 名前:login:Penguin mailto:sage [2016/05/25(水) 21:54:37.49 ID:3opJ/Sio.net]
>>719
Windows上の仮想VM上のLinux と bash on Windowsとで Linuxとしての性能は前者が確実に上だね。
反面、Linux部分がホストであるがWindowsに対して掛ける負荷は、後者の方が軽いんじゃない?
bash on Windowsの方が、Windowsを圧迫しないというか。

738 名前:login:Penguin mailto:sage [2016/05/25(水) 21:57:48.40 ID:3opJ/Sio.net]
誤字って余計な「が」 が入っちゃったので↓に訂正。
「反面、Linux部分がホストであるWindowsに対して掛ける負荷は、後者の方が軽いんじゃない?」

739 名前:login:Penguin mailto:sage [2016/05/25(水) 22:03:11.27 ID:hMTr4AlU.net]
ESXiで構築すれば片方止めてマシンに負荷かからないしどっちも使えるぞ

740 名前:login:Penguin mailto:sage [2016/05/25(水) 22:27:46.85 ID:RG8GyR/9.net]
>>721
それ全然うれしくない。
負荷かかっていいから速くなってほしいわ。

741 名前:login:Penguin mailto:sage [2016/05/25(水) 22:47:27.32 ID:3opJ/Sio.net]
>>723
ケースバイケースじゃないの。
自分の場合、昔 i7-860マシンでHyper-V使ってた頃は、VM動作中にホスト側のWindowsで動画再生すると
音飛びや再生落ちが発生するんで、VMはことあるごとにいちいち起動/停止してて面倒だった。

今はもうi7-4790使ってて、VM1個ぐらいなら稼働中でもホストWin側に影響が見えないから常時駆動してるけど。

742 名前:login:Penguin mailto:sage [2016/05/25(水) 22:57:04.19 ID:u4PX8cL+.net]
>>

743 名前:720
未熟な実装はCPUやメモリ負荷が高いことが多いよ
[]
[ここ壊れてます]

744 名前:login:Penguin mailto:sage [2016/05/25(水) 22:57:58.82 ID:u4PX8cL+.net]
ジャイアントロック問題なんかは負荷は下がってただ遅いけどね

745 名前:login:Penguin [2016/05/26(木) 07:53:31.61 ID:uekgGtC8.net]
>>719
>パフォーマンスの改善の見込みはどのくらいあるんだろう?
>昨晩、Bash on Windows と VMでそれぞれ apt-get upgrade したんだけどそれぞれ62秒と16秒
>>720
>Windows上の仮想VM上のLinux と bash on Windowsとで Linuxとしての性能は前者が確実に上だね。

VMソフト+LinuxのMinimalだともっと差がでるのでは?

「VMソフトの軽さ+LinuxのMinimal」vs「bash on Windows」
今は自由度も速度も安定性も前者か。

LinuxのMinimalって使ったこと無いけど知ってる人いる?
VMはVirtualBOXあたりが一番軽いの?

746 名前:login:Penguin mailto:sage [2016/05/26(木) 08:03:48.23 ID:qpU22dRv.net]
仮想化支援ついてるやつならあんま変わらんやろ



747 名前:login:Penguin mailto:sage [2016/05/26(木) 18:34:56.31 ID:S0VWArfS.net]
virtual boxよりハイパーバイザー型VMであるHyper-vの方が軽いかも?

748 名前:login:Penguin mailto:sage [2016/05/26(木) 18:43:35.45 ID:qpU22dRv.net]
それを行ったらホストOS分のリソースくわないESXiが・・・

749 名前:login:Penguin mailto:sage [2016/05/26(木) 20:29:44.47 ID:L135YqT2.net]
Hyper-V Server でいいかと

750 名前:login:Penguin mailto:sage [2016/05/26(木) 20:34:27.78 ID:KdQATLsd.net]
Hyper-V とくれば Xen じゃね? ・・使ったことないけど。

751 名前:login:Penguin mailto:sage [2016/05/26(木) 20:39:04.95 ID:PzBIDXEC.net]
AWS使ったことないん?

752 名前:login:Penguin mailto:sage [2016/05/26(木) 21:30:57.48 ID:j3GUpHss.net]
お前ら Bash on Windows の話しろよw

753 名前:login:Penguin mailto:sage [2016/05/26(木) 21:32:08.16 ID:GcxIPEGi.net]
ずーっとしてきてるだろw

754 名前:login:Penguin mailto:sage [2016/05/27(金) 00:10:54.35 ID:9F9SNxdy.net]
エクスプローラーのファイル検索窓をbash窓にしてくれ

755 名前:login:Penguin mailto:sage [2016/05/27(金) 01:29:56.82 ID:jUVF1omU.net]
しかし真剣に使い道がわかんなくなってきたな。
最初に聞いた時はWindowsサブシステムより速いかもぐらいの期待をしてたのに
実際のパフォーマンスはCygwin並だったとは。
今後ドカンと広まりでもしなければUbutu以外のディストリには対応しないだろう
というのもキツイ。

できることはWindowsのCドライブとのファイル共有だけなわけで
考えてみたらVMでSamba動かせばだいたい同じことできるよな。
せめてCygwinのcygstart みたいな形でWindowsサブシステムを呼び出せれば
VMにはない使い道も生まれるんだが。

ほんと、Bash on Windowsにしかない使い道って何があるんだ?

756 名前:login:Penguin mailto:sage [2016/05/27(金) 02:19:09.41 ID:h75QaUyy.net]
>>737
そもそもLinuxにしかない使い道がないので
Windowsだけで十分って話?



757 名前:login:Penguin mailto:sage [2016/05/27(金) 02:56:34.04 ID:fQXNXDGR.net]
なんでVMよりWSLが良いの?
-仮想マシンより消費されるリソース少ないよ
-WindowsコマンドプロンプトやアプリからLinuxコマンド使えるよ
-WSLのLinuxからWindowsのファイルへアクセスできるよ

https://msdn.microsoft.com/en-us/commandline/wsl/faq#why-would-i-use-wsl-rather-than-linux-in-a-vm-

758 名前:login:Penguin mailto:sage [2016/05/27(金) 03:49:36.88 ID:h75QaUyy.net]
なんでWindowsで開発してるの?って
質問するべき話だろな。

理由は様々だろうが、現実としてWindowsで
開発している人も多い。LinuxもVMも使わずにね。

そういう人たちに開発ツールを補完するのが目的なんだろう。

759 名前:login:Penguin mailto:sage [2016/05/27(金) 08:02:20.16 ID:KZA0ENlX.net]
>仮想マシンより消費されるリソース少ないよ
VBoxとかだとゲストOSに対してメモリ割り当てを特別指定するけど、
逆にWindowsOS配下のメモリを確保するための処理が煩雑になってパフォーマンス落ちていそう。
最近の言語処理系は動的メモリ確保必須だから、WSLは低速とか評価されないとも限らない。

760 名前:login:Penguin mailto:sage [2016/05/27(金) 19:53:17.79 ID:G0tYrg4U.net]
LXSS/LXCoreをオープンソース化すれば格段に進歩しそう。

761 名前:login:Penguin mailto:sage [2016/05/27(金) 21:07:26.01 ID:fQXNXDGR.net]
Win10 IP版の Build 14352来たね
今回はWSLはあんまり大きな変更ない感じ?
https://msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-14352

・非Englishの言語のサポートを改善
・タイムゾーンをWindwosに合わせる様に改善
・管理者モードのコマンドプロンプトからのbash.exeなら ping が打てるように対応
ぐらいかな? 目につくのは。

762 名前:login:Penguin mailto:sage [2016/05/27(金) 21:49:04.97 ID:fQXNXDGR.net]
タイムゾーン試してみた

># date
>Fri May 27 21:40:24 DST 2016

時間は確かに合ってるけど、JST表示じゃないのな。DSTってどこ標準時だろ? それとも夏時間の意味?

ちなみにWin10本体のタイムゾーン設定は、「(UTC+09:00) 大阪、札幌、東京」に設定してあって
夏時間ボタンはグレーアウトされてて押せなくなってるから、Win10本体の設定には問題ないはず

763 名前:login:Penguin mailto:sage [2016/05/27(金) 23:48:51.88 ID:h75QaUyy.net]
>>741
あんたが適当なこと言ってるだけだって
すぐわかりましたよw

764 名前:login:Penguin mailto:sage [2016/05/28(土) 00:07:37.14 ID:o8nb3Apn.net]
>>737
> ほんと、Bash on Windowsにしかない使い道って何があるんだ?

日常的にWin/Linux両方で開発する必要のある人の選択肢が広がるという意味でいいんでね? 
2つ箱を並べて作業できればそれも良し、1つの箱で済ませたければVMも良し。 リモートで作業する
のにラップトップで全部やりたいけど、Linux環境がもっと軽ければうれしいなという人にはいい選択肢では。

複数環境でのファイル共有って常に様々な選択肢があるわけだけど、それが最小の手間で出来るこの環境が
ツボにはまるという人は十分いるんじゃないかな。

765 名前:login:Penguin mailto:sage [2016/05/28(土) 00:47:59.04 ID:a2i11XqS.net]
bash起動しない

766 名前:login:Penguin mailto:sage [2016/05/28(土) 00:48:21.14 ID:chbau3OH.net]
linuxいれればいいぞ



767 名前:login:Penguin mailto:sage [2016/05/28(土) 10:19:14.13 ID:a2i11XqS.net]
bash起動した

768 名前:login:Penguin mailto:sage [2016/05/28(土) 11:47:53.39 ID:/PKNWjno.net]
>>737
>ほんと、Bash on Windowsにしかない使い道って何があるんだ?

作る側の技術的興味だけだよ。

>>742
MSのサポート付きならいいかもね。

769 名前:login:Penguin mailto:sage [2016/05/28(土) 12:15:45.73 ID:7ybPUlky.net]
cygwinと肩組めってw

770 名前:login:Penguin mailto:sage [2016/05/28(土) 13:22:03.44 ID:fCJPJ1AJ.net]
>>751
そーゆーのは理由も一緒に言わないと

771 名前:login:Penguin mailto:sage [2016/05/28(土) 14:42:05.52 ID:xOfgAtkL.net]
>>750
Windows firmware説の補強の為だよ

772 名前:login:Penguin mailto:sage [2016/05/28(土) 15:40:20.16 ID:a2i11XqS.net]
javaのインストールできない

773 名前:login:Penguin mailto:sage [2016/05/28(土) 21:09:20.68 ID:fsYgjQZT.net]
>>750
> 作る側の技術的興味だけだよ。

興味があるの単体は
興味がない(無関心)

関心がなければここまで話題にならないよ。
本当に興味がなければ批判すら出てこない。

774 名前:login:Penguin mailto:sage [2016/05/28(土) 22:17:43.74 ID:/PKNWjno.net]
>>755
作る側ってのはマイクロソフトの中の人の話だぞ?

775 名前:login:Penguin mailto:sage [2016/05/28(土) 22:45:54.71 ID:X/KQB5df.net]
>>756
このレスにもう一度>>755を貼っても問題無いレベルのレスだな…

776 名前:login:Penguin mailto:sage [2016/05/28(土) 23:12:54.05 ID:IHjkoEXq.net]
>>750
>作る側の技術的興味だけだよ。

アホの子なの?



777 名前:login:Penguin mailto:sage [2016/05/29(日) 01:03:44.36 ID:uUpgulHq.net]
14352, 256color.pl の表示が少し改善されてるな。

778 名前:login:Penguin mailto:sage [2016/05/29(日) 04:51:07.36 ID:38HULhjz.net]
>>756
だから、作る側だけじゃなくて
使う側も興味あるってことだろ?

779 名前:login:Penguin mailto:sage [2016/05/29(日) 04:51:59.08 ID:38HULhjz.net]
>>757
もう一度貼るなら訂正しておくw


興味があるの反対は
興味がない(無関心)

関心がなければここまで話題にならないよ。
本当に興味がなければ批判すら出てこない。

780 名前:login:Penguin mailto:sage [2016/05/29(日) 12:51:12.39 ID:1nUjF2Ar.net]
>>760
興味があるかどうかは問われてないだろ。
使い道を問われていたわけだ。

だから、作る側の興味だけだと書いた。
使う側が勝手に何かを期待するのは勝手だから好きにすればいい。

781 名前:login:Penguin mailto:sage [2016/05/29(日) 12:52:25.69 ID:1nUjF2Ar.net]
>>761
だから、なんでこんなあさっての方向の話をドヤ顔で出せるんだ?

782 名前:login:Penguin mailto:sage [2016/05/29(日) 14:02:26.82 ID:2IK4M36y.net]
>>763
きみの書いた >>750 >>756 が知的に問題があるレベルに見える
だから幼稚園児に対するかのようなレスが返ってくるんだで

783 名前:login:Penguin mailto:sage [2016/05/29(日) 14:09:34.15 ID:BzhVF9lt.net]
Bash on Windows の使い道について
「これが役に立つ人もいるんじゃね?」という人はいるが
「自分自身でこういうふうに使いたい」という人は皆無だな。

考えてたんだけど、MSがこれの対象に想定したユーザは初心者だと思う。
自力でVMを立てたり Amazon EC2のインスタンスを作ったりは
できないが Linux を使う必要のある人。
なにしろ Bash on Windows のセットアップは圧倒的に簡単だし、
使うにはSSHクライアントもファイル転送ツールも要らない。
初心者向けならパフォーマンスもディストリ縛りもあまり問題に
ならない。

言わば notepad.exe みたいなものじゃないかと。標準で
入ってるから初心者には便利だけど、ある程度のスキルの人は
メインでは使わないようなもの。
つまり VM や Cygwin を置き換えるようなものではな

784 名前:「んだろう。 []
[ここ壊れてます]

785 名前:login:Penguin mailto:sage [2016/05/29(日) 14:19:11.95 ID:1nUjF2Ar.net]
>>764は、ちゃんと社会生活が出来てるのが不安になるレベルだな...

786 名前:login:Penguin mailto:sage [2016/05/29(日) 14:49:59.54 ID:UTMPxmIt.net]
>>765
>考えてたんだけど、MSがこれの対象に想定したユーザは初心者だと思う。

LinuxやGNUツールを好んで使うクラスを初心者だと想定するのはちょっと歪じゃないかな。
普通に考えれば、以前からこれらを好んで使っている層の取り込みじゃないか。



787 名前:login:Penguin mailto:sage [2016/05/29(日) 15:01:29.60 ID:bVVDf+rS.net]
>>765
的外れにも程がある

788 名前:login:Penguin mailto:sage [2016/05/29(日) 15:12:53.58 ID:38HULhjz.net]
>>765
> 「自分自身でこういうふうに使いたい」という人は皆無だな。
そりゃ今仕事をしているわけで、今のやり方でも出来るに決まってるだろw


> 自力でVMを立てたり Amazon EC2のインスタンスを作ったりは
> できないが Linux を使う必要のある人。
それは対象にしていない。

Bash on Windowsの対象は、Linuxを使わずにWindowsで開発しているが
もう少し開発ツールやLinuxでの開発ノウハウがWindowsで使えたらなって思ってる人。

Linuxを使う気はないが、Bash on WindowsがあればUbuntuで
提供されている開発ツールが一挙にWindowsで使えるようになる。

789 名前:login:Penguin mailto:sage [2016/05/29(日) 15:45:46.69 ID:BzhVF9lt.net]
>>767
自分も最初はそう思ってたよ。実際、発表時に反応してたのはその層だった。
だけど実際に出てきたものは
・パフォーマンスはCygwin並
・互換性は低い(今後に期待)
・ディストリは選べない
・やれることはVMと変わらない
それらの層が実際に使ってくれる内容じゃないし、
これで飛びついてくれる人はVMやCygwinをとっくに使ってるだろ。

唯一の取り柄がセットアップの容易さで、ならLinux初心者の入門環境以外
ないと思うんだが。

>>769
同じことの繰り返しになるけど、スキルのある人ならとっくに VM や Cygwinで
その手の開発ツールは使ってるから。

790 名前:login:Penguin mailto:sage [2016/05/29(日) 16:36:14.95 ID:UTMPxmIt.net]
>>770
VMやAWSを現時点で使っていない要因の話、下の内的要因のケースしか想定して無い様に見える感じ。
・本人のスキルが無く使えない(内的要因)
・本人にスキルはあるが導入が許可されない(外的要因)

外的要因ってのは職場ルールの規制だったり、客先や上司の理解が得られない場合のこと。
こういうのはWindowsの標準ツールであればクリアとなるケースが多いので、
WSLがWindowsの標準ツール化することで喜んで使われる様になるケースだと思う。

791 名前:login:Penguin mailto:sage [2016/05/29(日) 16:39:09.01 ID:5MWyIRM0.net]
なおWindowsのアップデートは許可されない模様

792 名前:login:Penguin mailto:sage [2016/05/29(日) 16:49:06.79 ID:uUpgulHq.net]
>>771
確かにその視点はなかったが、それ今や相当に少数だし、
そもそも標準ツールには Hyper-V だってずっと前からあるぞ。

>>772
ワラタ。そう言えばうちの職場もWindows10への移行は
非推奨かつ自己責任だわ。

793 名前:login:Penguin mailto:sage [2016/05/29(日) 16:51:35.60 ID:UTMPxmIt.net]
>>773
Hyper-VはWindows8以降は標準だけど、そこにUbuntuをインストールしていいかは
別途許可が必要になる場合が多いのよ。ツールレベルの話じゃないから更に難易度高め。

あともう一つ、Linuxの使用用途の話ね。
パフォーマンスが重要視されるケースしか想定してない印象を受けたかな。
それこそVMやAWSでアクセス数の有るサーバー運用をするような。

WSLの導入は、PythonやPerlを標準導入するのとイコールだから
例えばのテキスト解析(ログとか)で使えるとかなり有用なツールだと思う。
こういう用途はパフォーマンス低くても影響は少ないと思う。

>>772
同意。
今の職場でWindows10が使える様になるのは、たぶんWindows7のサポート期限寸前まで無理な気がする…

794 名前:login:Penguin mailto:sage [2016/05/29(日) 16:58:08.83 ID:38HULhjz.net]
>>770
> 同じことの繰り返しになるけど、スキルのある人ならとっくに VM や Cygwinで
> その手の開発ツールは使ってるから。

使ってる人なら知ってると思うけど、Cygwinは
全てのパッケージがあるわけじゃない。
たとえば俺が使ってるtigが存在しない。

795 名前:login:Penguin [2016/05/29(日) 18:59:15.89 ID:cbYCZKO6.net]
>>775
なら、VM使えばいいよ。それだけの事だよ。

796 名前:login:Penguin mailto:sage [2016/05/29(日) 19:02:23.98 ID:38HULhjz.net]
>>776
だから開発のメインはWindowsだって言ってるだろ?

VM使っても、開発のメインのWindowsのファイルを
そのまま触れる訳じゃない。



797 名前:login:Penguin mailto:sage [2016/05/29(日) 19:07:41.93 ID:5MWyIRM0.net]
まあその方法はいくらでもあるけどめんどくさいわな

798 名前:login:Penguin mailto:sage [2016/05/29(日) 20:44:06.17 ID:tpbUq/tA.net]
ホスト = Windows, ゲスト = Linux で、ホスト〜ゲストのファイル共有できないVMの方が珍しくね?

799 名前:login:Penguin mailto:sage [2016/05/29(日) 20:47:06.00 ID:38HULhjz.net]
>>779
設定が面倒くさい。

800 名前:login:Penguin mailto:sage [2016/05/29(日) 21:10:35.38 ID:3Cj6PZTz.net]
windowsで自身のファイル操作する為になんで自身にVM環境セットアップしなきゃならないんだよ
あとconfigureしたら見えるのはVM環境だし、windows側のプロセスや環境がすべて見える訳じゃないから出来ることも限られてくる

801 名前:login:Penguin mailto:sage [2016/05/29(日) 21:30:23.59 ID:tpbUq/tA.net]
>>780
使ったことあるのか?
ほとんどネットワーク共有フォルダと操作は変わらんぞ
それすら面倒とか言うならしょうがないが

802 名前:login:Penguin mailto:sage [2016/05/29(日) 22:00:12.05 ID:BzhVF9lt.net]
めんどくさいんじゃなくて、簡単なやり方があるのを知らないんじゃないか?
Vagrant だったらデフォルトの共有ディレクトリがあるし、すぐ変更もできる。
あとはWindows環境の作業フォルダにジャンクションを作ってその共有ディレクトリを
参照すればいい。

つうかこのぐらいができないならVM初心者としか言いようがないと思うし、
やっぱりBash on Windows は初心者向けということじゃないのか?

803 名前:login:Penguin mailto:sage [2016/05/29(日) 22:04:00.92 ID:3Cj6PZTz.net]
>>783
的外れすぎるな

804 名前:login:Penguin mailto:sage [2016/05/29(日) 22:13:10.62 ID:BzhVF9lt.net]
>>784
的外れはお前だろ。

>windowsで自身のファイル操作する為になんで自身にVM環境セットアップしなきゃならないんだよ
今どきWindows自身のファイルしか操作してないなんて堂々と言うなよ。
VagrantならVM立てるのなんかあっという間だぞ。

> あとconfigureしたら見えるのはVM環境だし、windows側のプロセスや環境がすべて見える訳じゃないから出来ることも限られてくる
これ Bash on Windows からも見えないんだが。お前このスレで何を主張したいんだ?

805 名前:login:Penguin mailto:sage [2016/05/29(日) 22:34:40.92 ID:38HULhjz.net]
> VagrantならVM立てるのなんかあっという間だぞ。

VM立てるところまでなw
その後の設定は全部自分でやらないといけない。

それにしてもVirtualBoxの共有フォルダってすごく遅いよな。
しかも共有フォルダではシンボリックリンク使えない。
Windowsでの開発がメインなのに、あれでまともに使おうとは思わないわw

806 名前:login:Penguin mailto:sage [2016/05/29(日) 23:04:21.71 ID:BzhVF9lt.net]
>>786
なるほど、それなら確かに Bash on Windows にしかできないな。
1. Windows側のディスクIOを遅くしたくない
2. 何かLinuxでしか動かないツールを使いたい
という条件があるなら、VMは1.で、Cygwinは2.で外れる。
汚い言葉使いをして失礼した。
でも自分は1. の条件は全くないからVMで十分なんだよな。

あとあんた、言うことがあちこち怪しいんだよ。今回も
> その後の設定は全部自分でやらないといけない。
例えばこの辺にツッコミ入れたい人がスレに何人もいると思うぞ。



807 名前:login:Penguin mailto:sage [2016/05/29(日) 23:26:04.16 ID:5MWyIRM0.net]
なんのためのvagrantとdockerなのか

808 名前:login:Penguin [2016/05/29(日) 23:56:36.09 ID:cbYCZKO6.net]
技術力のない奴は>>786みたいなことほざくよねw

面倒だのなんだの。1回しかやらない作業すらやれないような
奴が開発とか言ってるよww

809 名前:login:Penguin mailto:sage [2016/05/30(月) 00:17:46.87 ID:0qxKiVNs.net]
x界隈の
俺が正しい
いや俺が
の流れ

810 名前:login:Penguin mailto:sage [2016/05/30(月) 01:54:13.92 ID:Mc6v4XOk.net]
>>675
遅レスで申し訳ありません。

ありがとうございました。
パイプが使えず残念です。
今後に期待?

811 名前:login:Penguin mailto:sage [2016/05/30(月) 03:34:02.17 ID:66mWjkSc.net]
>>789
> 面倒だのなんだの。1回しかやらない作業すらやれないような

1回しかやらないなら、そもそもvagrantいらないよ。
あんたvagrantそのものを否定してるわw

812 名前:login:Penguin mailto:sage [2016/05/30(月) 08:28:32.08 ID:uCreES1K.net]
grep使いたいだけの人にもVMでLinuxセットアップしろとかアホだろw

813 名前:login:Penguin [2016/05/30(月) 13:12:32.05 ID:sB/rXx5U.net]
>>792
うるせぇよ。テメェで環境整えられもしないザコがww

814 名前:login:Penguin mailto:sage [2016/05/30(月) 13:15:13.06 ID:BaXp6Hno.net]
ここまでオレの自演

815 名前:login:Penguin mailto:sage [2016/05/30(月) 14:36:23.72 ID:1sMvr/Pk.net]
>>786
その後の設定はchefとかpuppet使えば自動化出来るじゃん(´・ω・`)

816 名前:login:Penguin mailto:sage [2016/05/30(月) 23:53:03.52 ID:q51h0BS4.net]
突っ込んでみた。apt-getが取り敢えず遅い



817 名前:login:Penguin mailto:sage [2016/05/31(火) 08:13:11.73 ID:to5kqW4Y.net]
>>793
> grep使いたいだけの人
Windows 版の grep 入れればいいだけ

818 名前:login:Penguin mailto:sage [2016/05/31(火) 09:31:58.92 ID:PnluXFhO.net]
>>798
Windows版grepがあればね。
そうやって使いたいコマンド毎探すの?

819 名前:login:Penguin mailto:sage [2016/05/31(火) 12:10:04.79 ID:fmjcJ0Sd.net]
kernelビルドしてみたけど遅いね。CPU4threadのホストでmake -j8で叩いても75%のcpu負荷しか掛からない。
誰かがブレーキかけてる?

820 名前:login:Penguin mailto:sage [2016/05/31(火) 12:21:41.82 ID:/q4vJw5m.net]
IOかなんかだろ
j32で

821 名前:login:Penguin mailto:sage [2016/05/31(火) 12:28:57.08 ID:fmjcJ0Sd.net]
>>801
ssdのマシンだから遅いって事ないんだろうけど、サブシステムのIOが遅いのはあり得る。帰ったら試してみる。

822 名前:login:Penguin mailto:sage [2016/05/31(火) 21:10:30.25 ID:GGuX756m.net]
>>799
> Windows版grepがあればね。
普通にあるし
> そうやって使いたいコマンド毎探すの?
>> grep使いたいだけの人
って言ってたことも忘れたのかよ w

823 名前:login:Penguin mailto:sage [2016/05/31(火) 22:02:00.77 ID:34bcYRCV.net]
>>803
アスペでワロタw

824 名前:login:Penguin mailto:sage [2016/05/31(火) 22:09:17.17 ID:rz6mnemx.net]
元文章の 「そうやって使いたいコマンド毎探すの?」 を無視してレスしてるあたり、単なるかまってチャンやな

825 名前:login:Penguin mailto:sage [2016/05/31(火) 23:22:40.11 ID:nEWc1+8F.net]
>>799
toolsとか今はないんだっけ

826 名前:login:Penguin mailto:sage [2016/06/01(水) 00:38:11.36 ID:lQ3L00KZ.net]
>>806
今はWSLが流行りです



827 名前:login:Penguin mailto:sage [2016/06/02(木) 04:56:42.38 ID:jmOYCIjw.net]
>>805
???

828 名前:login:Penguin mailto:sage [2016/06/02(木) 12:28:05.24 ID:tYQ6u5ov.net]
>>808
>>803>>793の話をしているのに
>>805>>799のことを言ってるのだろう。

まさに>>803が指摘した
==
>> grep使いたいだけの人
って言ってたことも忘れたのかよ w
==
これ状態。

たぶん>>805は3行しか読めない人なんだと思う。

829 名前:login:Penguin mailto:sage [2016/06/02(木) 12:39:41.50 ID:nnIraVHz.net]
コマンドだけならGowもあるけど使ってる人少ないよな

830 名前:login:Penguin mailto:sage [2016/06/02(木) 13:14:11.56 ID:LWceZ5xt.net]
Linuxが好みだからWindowsにもLinuxっぽく使えるツール入れて使う(Win版のGNUTools)
Windowsで便利なLinuxコマンドが使えるようになったので使う(WSL)

前者だと偏屈なLinux主義者、後者だと便利なものは使っていく功利主義みたいな印象の違いが有る気がする

831 名前:login:Penguin mailto:sage [2016/06/02(木) 13:30:25. ]
[ここ壊れてます]

832 名前:06 ID:IztKv9Ah.net mailto: >>809
相変わらずのアスペワロタ
[]
[ここ壊れてます]

833 名前:login:Penguin mailto:sage [2016/06/02(木) 15:16:58.41 ID:tYQ6u5ov.net]
>>812
ああ、君にはみんな同じ人に見えるんだね。
残念w

834 名前:login:Penguin mailto:sage [2016/06/02(木) 18:52:19.06 ID:9hOX+pm8.net]
道具なんぞ致命的に使いにくいのでなければ
何でもいいだろうに

835 名前:login:Penguin mailto:sage [2016/06/02(木) 18:54:28.88 ID:zji9ubjT.net]
>>812
恥ずかし過ぎる w

836 名前:login:Penguin mailto:sage [2016/06/02(木) 21:47:55.46 ID:yOxCVV5o.net]
雰囲気悪いスレだなあ



837 名前:login:Penguin [2016/06/02(木) 23:43:03.81 ID:nRKiSWo/.net]
ここに居るのはcygwin使いの紳士淑女に成れなかった低スキルな人たちが中心だからね
品が悪いのも当然と言えば当然だね

838 名前:login:Penguin mailto:sage [2016/06/02(木) 23:46:08.65 ID:jhMPRUaD.net]
Linux板の雰囲気自体(ry

839 名前:login:Penguin mailto:sage [2016/06/03(金) 06:08:14.91 ID:f/0yHzEk.net]
>>817
自己紹介乙

840 名前:login:Penguin mailto:sage [2016/06/05(日) 22:45:21.01 ID:G6DayfX+.net]
>>811
> Linuxが好みだからWindowsにもLinuxっぽく使えるツール入れて使う(Win版のGNUTools)

Linuxカーネルは全く含まれてません

> Windowsで便利なLinuxコマンドが使えるようになったので使う(WSL)

MS版Linuxサブシステムが含まれます

> 前者だと偏屈なLinux主義者

アホですねw

841 名前:login:Penguin mailto:sage [2016/06/06(月) 00:40:32.94 ID:WsFVzHYP.net]
LinuxとGNUの区別が付いていない人がいると思う。
wikipediaをwikiとか言っちゃうタイプの人。

842 名前:login:Penguin [2016/06/06(月) 12:20:18.14 ID:wKW4kPw7.net]
んなもんどっちでもええやんけ

843 名前:login:Penguin mailto:sage [2016/06/06(月) 12:55:04.00 ID:5AFQD7rN.net]
>>821みたいなのとは友達になりたくないなw

844 名前:login:Penguin mailto:sage [2016/06/06(月) 12:57:55.85 ID:nlMXhoWZ.net]


845 名前:login:Penguin mailto:sage [2016/06/06(月) 12:59:06.12 ID:UKcM+vHm.net]
Linuxが使いたいんじゃない
windowsでGNUtoolが使いたいんだよ

俺はそれに対してVMでLinux使えとか言っちゃうような奴と友達になりたくない

846 名前:login:Penguin mailto:sage [2016/06/06(月) 14:12:39.60 ID:Dfdz1nO8.net]
>>1-825
仲良くしようぜ兄弟



847 名前:login:Penguin mailto:sage [2016/06/06(月) 21:28:25.52 ID:Xu+xmkN4.net]
各ビルドでベンチを実行している記事を見つけた。
パフォーマンスはほんとにCygwin並。

しかしなんで、わざわざ専用のサブシステムまで作ったのに、
Windowsサブシステム上のエミュレータであるCygwinより遅かったりするのか。

UnixBench on Bash on Ubuntu on Windows 10 Insider Preview 14352 - Qiita
qiita.com/fujieda/items/b905d2448b8a0db47095

(項目の意味はこちら)
UnixBenchでベンチマーク - IDCF Tech-Blog
blog.idcf.jp/entry/cloud/unixbench/

848 名前:login:Penguin mailto:sage [2016/06/07(火) 00:00:41.09 ID:Z6yKYxVi.net]
>>823
wikipediaとwikiをごっちゃにする頭の悪い奴なんかと友達になれるかよw
友達選ばないと一生大変だぞ?

849 名前:login:Penguin [2016/06/07(火) 00:35:24.18 ID:4lzS5hVa.net]
友達いないのも選びすぎのせいなんか?w

850 名前:login:Penguin mailto:sage [2016/06/07(火) 01:18:03.12 ID:p5YtWRXs.net]
>>827
> しかしなんで、わざわざ専用のサブシステムまで作ったのに、
> Windowsサブシステム上のエミュレータであるCygwinより遅かったりするのか。

開発中だからじゃないの?

851 名前:login:Penguin mailto:sage [2016/06/07(火) 01:36:05.02 ID:GncywaYt.net]
>>827
どう考えてもWindowsサブシステムに依存した実装だしな

852 名前:login:Penguin [2016/06/07(火) 01:53:54.90 ID:uBh7fF5d.net]
nativeだから速いよ(ドヤァ
って言ってたのにな

853 名前:login:Penguin mailto:sage [2016/06/07(火) 02:01:26.78 ID:p5YtWRXs.net]
Cygwinよりもexecが8倍くらい速くて、forkが2倍早いんでしょ?

854 名前:login:Penguin mailto:sage [2016/06/07(火) 02:14:14.58 ID:UFoLmxQu.net]
Native未満でもVM以上の性能を期待しちゃうもんなぁ
期待はずれの感がデカいのは否めない

855 名前:login:Penguin mailto:sage [2016/06/07(火) 02:30:40.09 ID:AUg7BBHm.net]
build 14352はcygwinよりはやい

856 名前:login:Penguin mailto:sage [2016/06/07(火) 07:09:31.85 ID:+g/kyHfA.net]
cygwinだって Win32/64 native なんだけど。



857 名前:login:Penguin mailto:sage [2016/06/07(火) 07:18:46.77 ID:nBhITtdP.net]
Windowsは30年掛けて起動時間はどれだけ遅くても構わない風土を築き上げて何でも詰め込む重厚長大アプリを対象に最適化してきた
一方でUNIX哲学に基づいた一つのことをうまくやるような全力で走りきるプログラムを協調させて動かす処理には関心が薄かった
パフォーマンスをLinux並にしようとしたら広範囲の見直しが必要になって容易ではない

858 名前:login:Penguin mailto:sage [2016/06/07(火) 08:14:27.61 ID:06q//mZL.net]
少なくとも起動に関しては10でかなり改善した。

859 名前:login:Penguin mailto:sage [2016/06/07(火) 08:31:26.09 ID:sjXmFd74.net]
スタートアッププログラムが追いつかなくなったもんな

860 名前:login:Penguin mailto:sage [2016/06/07(火) 09:03:32.67 ID:k3OEjcTh.net]
OSとアプリケーションを一緒に語っちゃダメでしょう
Windowsはソケットもだいぶ早くなった

パフォーマンスで言うと
Linuxはgnuコンパイラの最適化がかなり弱い

861 名前:login:Penguin mailto:sage [2016/06/07(火) 09:13:27.11 ID:GncywaYt.net]
>>837
>>840
そういう問題じゃない

862 名前:login:Penguin mailto:sage [2016/06/07(火) 22:49:45.75 ID:FCY7DYzK.net]
Frequently Asked Questions | MSDN
https://msdn.microsoft.com/ja-jp/commandline/wsl/faq

FAQ見ると、Node.js だのnpmだのRubyGemだのを動かすことを目的と想定しているらしい。
確かにそれはCygwin にはできない。互換性の問題でそのまま動くものはまずない。
VMでも動くけど、こっちのほうがずっとお手軽だし、メモリやディスク容量を(あまり)気にしなくていい。

しかしそうなるといちばん動いてほしいのはDockerなんだけど、
今のところ動く見込みはなさそう。
Can you run Docker natively on the new Windows 10 (Ubuntu) bash userspace? - Server Fault
serverfault.com/questions/767994/can-you-run-docker-natively-on-the-new-windows-10-ubuntu-bash-userspace

863 名前:login:Penguin mailto:sage [2016/06/08(水) 08:19:03.92 ID:O1doU3iW.net]
dockerはwindows serverのコア技術として採用されたから
こっちで本腰入れてサポートする気は無いだろう

864 名前:login:Penguin mailto:sage [2016/06/08(水) 21:46:06.78 ID:Wz8QBFBA.net]
>>843
自分はそうは思わないなあ。
Windows Server の Docker は、ホストもコンテナもWindowsで、
こっちはホストもコンテナもLinuxなんだから、ほとんど競合しないんでは?
そもそもOS自体がサーバ用OSとクライアント用OSだし。

少し話はそれるけど、Windows10 で Hyper-Vコンテナっつうのがサポートされるようで
興味を持って調べたら、コンテナふうに扱えるだけで要するにVMなのな。

865 名前:login:Penguin mailto:sage [2016/06/09(木) 08:28:47.40 ID:eeg7Z/VJ.net]
WSL System Calls
https://blogs.msdn.microsoft.com/wsl/2016/06/08/wsl-system-calls/
Tmux support arrives for Bash on Ubuntu on Windows
https://blogs.msdn.microsoft.com/commandline/2016/06/08/tmux-support-arrives-for-bash-on-ubuntu-on-windows/

866 名前:login:Penguin mailto:sage [2016/06/09(木) 08:39:50.78 ID:L1KNiMMr.net]
確かにtmuxが動かなかったのでゲンナリしたが動くようになったか。



867 名前:login:Penguin mailto:sage [2016/06/09(木) 14:29:38.17 ID:guY2JMRl.net]
screenは動かないみたいだね。
tmux動けばとりあえずいいけど。

868 名前:login:Penguin mailto:sage [2016/06/09(木) 14:41:59.08 ID:5qXy5r5V.net]
ptyのエミュレーションが適当なせいで動かなかったアプリはtmux以外も動くようになるのかな

869 名前:login:Penguin mailto:sage [2016/06/09(木) 15:11:16.12 ID:guY2JMRl.net]
正直、pty/ttyで問題がなくなったとは思えない。
ちょくちょく行末での上書きが怪しい。


なんかaptの排他制御ができてなくね?
複数プロセスでaptが動かせちゃうんだけど。
ロックファイル作れてないのか?

870 名前:login:Penguin mailto:sage [2016/06/09(木) 15:43:55.78 ID:5qXy5r5V.net]
xterm動くようになってたわ
minttyの人がptyがまともになったら対応するって言ってたけどminttyからも使えるようになるか

871 名前:login:Penguin mailto:sage [2016/06/11(土) 06:36:19.43 ID:J79hCPAH.net]
ここまで、MSYS2という単語が出てない不思議

872 名前:login:Penguin mailto:sage [2016/06/11(土) 08:27:34.21 ID:+pmhHBDQ.net]
cmd.exeからLinuxのコマンドを実行する
winaero.com/blog/run-linux-commands-from-cmd-exe-prompt-in-windows-10/

873 名前:login:Penguin mailto:sage [2016/06/11(土) 11:47:24.81 ID:pgOC3nU9.net]
バージョンアップしたけどjavaのインストールができない

874 名前:login:Penguin mailto:sage [2016/06/11(土) 14:23:49.78 ID:0UAoOuT+.net]
DEBパッケージ以外にTARで固めたものがOracleのサイトからダウンロードできるから/opt辺りに突っ込んでみるとか?

875 名前:login:Penguin mailto:sage [2016/06/11(土) 20:48:11.45 ID:2TdYLPBr.net]
bashってPowerShellと違って複数行コメント無いのかよ
クソすぎだろ…

876 名前:login:Penguin mailto:sage [2016/06/11(土) 21:01:21.23 ID:GbiPwZs0.net]
レガシーだからねぇ
Linuxユーザーはスクリプト言語を使う方向に変わってきてるよ
まあ、どうしてもbashで複数行コメントしたいならヒアドキュメントとか使う

あるいはVim使えば一括コメント/コメントアウト出来るし
自動でコメント行が続くので解決w



877 名前:login:Penguin mailto:sage [2016/06/11(土) 21:23:41.08 ID:GbiPwZs0.net]
いや、よく考えるとスクリプト言語も大抵複数行コメント無いか

878 名前:login:Penguin mailto:sage [2016/06/11(土) 22:38:03.41 ID:0UAoOuT+.net]
bashじゃなくてシェルスクリプトだろ

tmuxが使えるようになったようなのでまたInsider Preview入れて試してるが、
tmuxあったほうが断然使いやすいなこれ。

879 名前:login:Penguin mailto:sage [2016/06/13(月) 03:26:32.99 ID:G0ep9A/5.net]
>>855
PowerShellはbashより遥かに高機能なシェル。 その程度の違いでガッカリしてたら後で気が狂うぞ。

880 名前:login:Penguin [2016/06/13(月) 12:27:24.32 ID:cvjrKpFx.net]
>>859
bashより面倒でpythonより適用範囲が狭いという厨房しか喜ばない謎のシェルw

881 名前:login:Penguin mailto:sage [2016/06/13(月) 15:57:52.35 ID:EVpjwqGp.net]
bashでプロセス関連のコマンドだけ列挙したい時ってどうやるの?
当然PSより簡単なんだよね?

882 名前:login:Penguin mailto:sage [2016/06/13(月) 17:09:42.07 ID:hftv7fsF.net]
「プロセス関連のコマンドだけ」という意味が意外と難しすぎる

883 名前:login:Penguin [2016/06/13(月) 17:59:05.28 ID:MLo9SIeA.net]
Ubuntuをわざわざウィンドウズで動かす必要あるのか?

884 名前:login:Penguin mailto:sage [2016/06/13(月) 18:25:36.60 ID:WFv8VTgt.net]
>>860
PowerShellの Format-List や Format-Table に相当する処理を
bashでPowerShellより簡単にやる方法を教えろ

885 名前:login:Penguin mailto:sage [2016/06/13(月) 20:39:27.23 ID:REG0HwC1.net]
>>863
ない

少なくともお前にはな

886 名前:login:Penguin mailto:sage [2016/06/13(月) 20:46:01.57 ID:cWgIDYOs.net]
UbuntuじゃなくてUbuntuっぽい何かだよ。今のところは。



887 名前:login:Penguin mailto:sage [2016/06/13(月) 21:11:41.33 ID:G0ep9A/5.net]
>>861
PSのヘルプシステムは神レベル。 このヘルプの充実に匹敵するシェルは存在しない。
VMSのDCLはかなりいいけど、PSの設計者はその経験をもとに大幅に発展させている。

とりあえず、bash (というかLinux)で出来るのはman -k processぐらい。 これは
単にコマンドの一行解説に含まれた文字列のデータベースを検

888 名前:するだけ。 まあまあ
役に立つ。 これでコマンドを一つ見つければ、そのmanのSEE ALSOのセクションを見ると
関連コマンドが列挙されている。
[]
[ここ壊れてます]

889 名前:login:Penguin mailto:sage [2016/06/13(月) 22:06:06.42 ID:SvHWS5Sl.net]
>>867
PowerShellだとプロセス関係のコマンドでpgrep(Ubuntu)とかpkill(Ubuntu)が簡単に探せるの?いいね

890 名前:login:Penguin [2016/06/14(火) 00:26:09.43 ID:dWF9M4Td.net]
>>855
qiita.com/imura81gt/items/a2998147bd7ae8056b26

891 名前:login:Penguin mailto:sage [2016/06/14(火) 07:29:58.28 ID:JYXmY8rz.net]
>>864
シェルスクリプトでカラム表示とかセンタリング表示とか
ttp://mattintosh.hatenablog.com/entry/2013

892 名前:/12/11/203217 []
[ここ壊れてます]

893 名前:login:Penguin mailto:sage [2016/06/14(火) 09:35:12.37 ID:P+WuJUwj.net]
bashってそろそろclassの定義くらいPSより簡単にできるようになった?

894 名前:login:Penguin mailto:sage [2016/06/14(火) 10:37:13.23 ID:ld6T9ZoZ.net]
>>861
PSだとどうやるの?

895 名前:login:Penguin mailto:sage [2016/06/14(火) 10:38:15.46 ID:ld6T9ZoZ.net]
>>871
bashでその機能必要?

896 名前:login:Penguin mailto:sage [2016/06/14(火) 21:45:01.11 ID:EB0lMFY2.net]
bashとpython(昔はawkやperl)の使い分けが肝要
しかもうまく相互連携できるようになってる



897 名前:login:Penguin mailto:sage [2016/06/14(火) 22:24:13.58 ID:GPqeThe/.net]
>>874
Linuxではそうしている。 簡単なものはbashだけで、やや複雑になるとPython。 
しかしPSはPythonを全く必要と感じさせない複雑なコードが書ける。 しかも、
PythonのREPLはシェルとしては使いずらいけど、PSはもともとシェル。 
シェルとしてインタラクティブな使いやすさ(変数名、コマンド、
オプションなどを何でもコンプリーションしてくれる)を維持しながら
十分に高度な言語機能を兼ね備えたいいバランス。 

PSのデザイナーはもともとUnixの経歴でわりと近年Microsoftに雇われた。 
Unixではsh/cshで出来なければawk、それでだめならperlなどと次々に
書いては捨ててを繰り返すのに嫌気がさし、それ自体で完結出来るシェルとして
PSを設計したと言っている。
 

898 名前:login:Penguin mailto:sage [2016/06/14(火) 22:44:00.70 ID:XRyPSVr6.net]
PSは長い長い長い長いコマンドがわかりにくいんだよな

過去資産のバッチやvbscriptをばっさり切り捨ててるのも

899 名前:login:Penguin mailto:sage [2016/06/14(火) 23:32:54.53 ID:EB0lMFY2.net]
PowerShellも切り捨てられるよ
Windows scripting hostのように

900 名前:login:Penguin mailto:sage [2016/06/15(水) 00:33:48.12 ID:JPPn4MZj.net]
>>875
Unix歴がありながらあのクソ長いコマンドやオプションなのか。
なにも学ばなかったタイプの人なのだろうなあ。

901 名前:login:Penguin [2016/06/15(水) 00:35:09.44 ID:2y5OEDK9.net]
>>875
>Unixではsh/cshで出来なければawk、それでだめならperlなどと次々に
>書いては捨ててを繰り返すのに嫌気がさし、それ自体で完結出来るシェルとして
>PSを設計したと言っている。
PowerShellが良いのは解ったがシェアないのでは?
クライアントPCがあってネット系の仕事をすると、WInはメール、Officeで
Linuxはサーバー、シェルスクリプト、Perl、Rubyなどの言語のパターンが多い。

PowerShellでネット系、サーバー系の処理は出来ないんじゃないの?
だからこそのBash On Windowsなんじゃないの?

Bash On WindowsがCygwinより良い物になりそうなのはいいことだ。

902 名前:login:Penguin [2016/06/15(水) 00:42:53.96 ID:AABTgnzp.net]
最近やたらとpowershellをゴリ押ししてる奴がいるけど
スキルが高い人達に受け入れられないからいずれ人知れず消えて行くよ
まあそれはwslも同じ事なんだがな

903 名前:login:Penguin mailto:sage [2016/06/15(水) 01:03:48.11 ID:cbEBptIl.net]
>>879
>>880
これはどちらも大きな勘違いしてる

bash+スクリプト言語と同じだけの処理は出来る
問題だったのは学習コスト

あとWSLが対象にしてるのはそもそも実運用で使われるそこじゃない

904 名前:login:Penguin mailto:sage [2016/06/15(水) 01:54:33.36 ID:ArjOQ7M0.net]
>>880
Windows nano serverはデスクトップがないからPSがなければ何も出来ないよ。

>>881
>問題だったのは学習コスト
自分も最初はちょっと見て全然使う気がしなかったのだが、このtutorialを見てやる気が出た。

https://mva.microsoft.com/en-us/training-courses/getting-started-with-powershell-3-0-jump-start-8276

設計者本人が達者な話術でぐいぐい引き込んでくれる。

905 名前:login:Penguin mailto:sage [2016/06/15(水) 11:38:51.19 ID:GXiF9un4.net]
Bash on Ubuntu On Windowsの実行環境でGit for Windowsのbash.exeを使いたいときの注意点
ttps://opcdiary.net/?p=32249

906 名前:login:Penguin mailto:sage [2016/06/15(水) 12:02:06.95 ID:Sja05vE/.net]
>>883
WSLがインストールされてても
C:\>bash
でWSLのBash.exe(WSL起動プログラム)ではなく
Git for Windowsのbash.exeを実行させたい時

ってことか
ややこしいタイトルだな

ただそれ以上にBash.exeって名前は分かりづらいよな



907 名前:login:Penguin mailto:sage [2016/06/15(水) 12:36:35.75 ID:zVPnNasZ.net]
今はBash限定だからbash.exeでいいかもしれないけど、そのうちログインシェルを
変えられるようになったらwsl.exeとかlx.exeとか別名にしてほしいわ。

908 名前:login:Penguin mailto:sage [2016/06/15(水) 13:52:35.98 ID:2ZlchHAt.net]
>>874
相互連携ってpythonで定義したクラスのインスタンスをbashで扱えるの?

909 名前:login:Penguin mailto:sage [2016/06/16(木) 02:40:05.14 ID:M02DKtn0.net]
>>886
アホですね

910 名前:login:Penguin mailto:sage [2016/06/16(木) 13:09:14.51 ID:i/tQbCRW.net]
WSL File System Support
ttps://opcdiary.net/?p=32284

911 名前:login:Penguin mailto:sage [2016/06/16(木) 20:34:21.26 ID:oJI0PkMn.net]
Windowsでasio対応のオーディオI/Fで再生するのと違いがわからない

912 名前:login:Penguin mailto:sage [2016/06/16(木) 20:34:59.71 ID:oJI0PkMn.net]
誤爆ですごめんなさい

913 名前:login:Penguin mailto:sage [2016/06/18(土) 19:35:46.00 ID:xJlBZLoc.net]
>>799
busybox win32をいれれば結構色んなことできるぞ。

914 名前:login:Penguin mailto:sage [2016/06/18(土) 19:41:54.24 ID:xJlBZLoc.net]
>>851
msys2いいよね。俺愛用しているよ。

915 名前:login:Penguin mailto:sage [2016/06/18(土) 19:49:29.27 ID:xJlBZLoc.net]
>>883 >>884
msys2にしたらgit for windowsなんて中途半端なものはいらない。

916 名前:login:Penguin mailto:sage [2016/06/18(土) 20:08:21.49 ID:2lQZrkP/.net]
そもそもGit for WindowsのバックエンドがMSYS(2じゃない方)だったはず。



917 名前:login:Penguin mailto:sage [2016/06/19(日) 04:00:49.85 ID:rjdugM1Q.net]
>>894
はいそうです。でももとのmsysとmergeするのは、結構大変です。結局pathできりわけることになる。また、msys自体が古くさいので使いたくない。

918 名前:login:Penguin mailto:sage [2016/06/19(日) 09:12:36.28 ID:pQzbeBm9.net]
MSにまだ夢を託す奴って…

919 名前:login:Penguin mailto:sage [2016/06/19(日) 09:36:00.19 ID:ZTxfyzFP.net]
これって、Windowsのexe, ショートカット, バッチファイルとか実行できますか?

920 名前:login:Penguin mailto:sage [2016/06/19(日) 11:41:35.20 ID:wCxlPPMh.net]
>>896
夢を見たい人にはmacのほうがあってるだろうね
たまに悪夢を見せられることもあるがww

921 名前:login:Penguin mailto:sage [2016/06/19(日) 18:49:33.99 ID:jwYVKIGh.net]
>>897 exeはGUIプログラムならok。コンソールプログラムは、winptyを使うとよい。バッチとショートカットは検証してからまた書くわ。

922 名前:login:Penguin mailto:sage [2016/06/19(日) 18:57:14.79 ID:jwYVKIGh.net]
>>899
「これ」を確認せずに書いたわ。msys2のつもりで書いたが、違っていたらすまぬ。

923 名前:login:Penguin mailto:sage [2016/06/19(日) 19:15:05.39 ID:GpHhcAJr.net]
スレタイ見て来た人新しいだろ

924 名前:login:Penguin mailto:sage [2016/06/19(日) 22:00:09.45 ID:vmFCLKW3.net]
WSLがサポートしているSyscallの一覧
ttp://kledgeb.blogspot.jp/2016/05/wsl-10-wslsyscall.html
WSLの仕組みとWSLを構成するコンポーネント
ttp://kledgeb.blogspot.jp/2016/05/wsl-17-wslwsl.html

925 名前:login:Penguin mailto:sage [2016/06/20(月) 17:01:56.98 ID:KSd3llcJ.net]
そのうちメインシステムにUbuntu来そうだね(´・ω・`)

926 名前:login:Penguin mailto:sage [2016/06/20(月) 21:46:24.09 ID:i7cW8WmR.net]
メインシステムって何?



927 名前:login:Penguin mailto:sage [2016/06/20(月) 21:48:53.64 ID:3jMroRZP.net]
サブ⇔メイン
ただのアホでしょう

928 名前:login:Penguin mailto:sage [2016/06/20(月) 22:09:28.33 ID:GPL7mjjW.net]
WindowsカーネルのUbuntuディストリって意味かなぁ?
素直にUbuntu使えって言いたくなるけど

929 名前:login:Penguin mailto:sage [2016/06/21(火) 00:05:21.39 ID:/WT4unFg.net]
FreeBSDカーネルを使ったUbuntuってのもあるからね。
オープンソースのジレンマだよ。

オープンソース文化だからLinuxを普及させたいが
オープンソース文化だからいろんなOSでも動かしたい。

930 名前:login:Penguin [2016/06/24(金) 12:40:19.67 ID:0vUXsJEu.net]
>>905
意味がわからんけど
windowsサブシステムはどういう位置付けになる?

931 名前:login:Penguin [2016/06/24(金) 16:43:03.01 ID:0eFd/ZHZ.net]
Davidでイネーブラ使うとウィンドウズアプリが動くようになるんでねーの。

932 名前:login:Penguin mailto:sage [2016/06/24(金) 23:50:39.22 ID:/8nx7a6h.net]
>>908
知らん
カーネル先生から見ると隣に住んでる誰か。
まぁ最適化は出来てないだろうし、商用で使えるもんでもないし、しばらくはギークのオモチャ

933 名前:login:Penguin mailto:sage [2016/06/25(土) 01:43:26.80 ID:41F45yCv.net]
誰かsshかtelnet接続できた人いる?
標準のターミナルはもう改善されそうにないし。

934 名前:login:Penguin mailto:sage [2016/06/25(土) 04:27:53.98 ID:0jLe4fWn.net]
>>911
sshクライアントなら普通に使えるよ

935 名前:login:Penguin mailto:sage [2016/06/25(土) 11:06:40.34 ID:67a72de5.net]
>>911
160617にしてもbashの改行処理?がおかしいから
TeraTermやPuTTYの代わりにもならない。

936 名前:login:Penguin mailto:sage [2016/06/25(土) 11:33:46.51 ID:yHxhRcST.net]
いまごろ仮想デスクトップとか言い出してる時代遅れのサービス体系のMSに何を期待しているのかわからない



937 名前:login:Penguin mailto:sage [2016/06/25(土) 11:47:33.84 ID:h3dtiIwc.net]
>>910
> 標準のターミナルはもう改善されそうにないし。
改善されて続けてる気がするが?

srad.jp/story/16/02/09/0639223/
> 昨年11月にリリースされたWindows 10のメジャーアップデート「Threshold 2」(10.0.1058)では
> コンソール機能が強化され、ANSIやVT100ターミナルがサポートされているそうだ(Nivot Ink、Slashdot)。

938 名前:login:Penguin mailto:sage [2016/06/25(土) 11:50:05.33 ID:h3dtiIwc.net]
>>914
> いまごろ仮想デスクトップとか言い出してる時代遅れのサービス体系のMSに何を期待しているのかわからない

重要なのは「いまごろ」ではなくて「搭載した」という事実では?
時代遅れだったものが、時代に追いついたわけなんだから。

先行する仮想デスクトップは、今まで何やってたのって感じw

939 名前:login:Penguin mailto:sage [2016/06/25(土) 12:22:09.82 ID:yHxhRcST.net]
>>916
仮想デスクトップなんてもう枯れた技術で誰も驚かなくなってるLinuxやOSXじゃ
対応したのが大切かもしれないが対応していないものも多いと思うよ そういう

940 名前:社だし []
[ここ壊れてます]

941 名前:login:Penguin mailto:sage [2016/06/25(土) 12:41:20.69 ID:h3dtiIwc.net]
>>917
だからなんでそこで驚くかどうかが重要なの?

重要なのは「搭載されました」って事実でしょう?
搭載されたんだよ。それでおしまい。

Windowsから見れば、Windowsのデメリットが一つ減って、
他のOSからすれば、他のOSのメリットが一つ減っただけ。
それだけの話じゃん?

今頃?おっくれってるぅ〜。って言ってるガキじゃないんだからさw

942 名前:login:Penguin mailto:sage [2016/06/25(土) 13:47:43.84 ID:TIZ19fj1.net]
>>914
標準搭載したのは「いまごろ」だろうけど
オプションでもいいなら前からあったよ

Virtual Desktop Manager
go.microsoft.com/fwlink/?LinkId=211482

943 名前:login:Penguin mailto:sage [2016/06/25(土) 14:35:04.30 ID:yHxhRcST.net]
>>919
ファイル名: DeskmanPowertoySetup.exe
ファイルタイプ: DOS/Windows 実行ファイル ('application/x-ms-dos-executable')
サイズ: 562.9 kB

なんか感染してないか?

944 名前:login:Penguin mailto:sage [2016/06/25(土) 14:47:13.27 ID:jwdVTHUV.net]
どこを見てそう思った?

945 名前:login:Penguin mailto:sage [2016/06/25(土) 18:59:59.91 ID:yHxhRcST.net]
うちはLinuxだよ 明示的に命令しない限り.exeは実行されない

946 名前:login:Penguin mailto:sage [2016/06/25(土) 19:11:45.29 ID:e5+KKCaN.net]
ウイルス拡散しようとしたんだろサイバー警察に通報したほうが良いんじゃないか?



947 名前:login:Penguin mailto:sage [2016/06/25(土) 19:34:49.84 ID:jwdVTHUV.net]
>>922
だから?

948 名前:login:Penguin mailto:sage [2016/06/25(土) 19:41:29.64 ID:yHxhRcST.net]
921それはどうかわからないから通報しなくていいよ

>>924
保存するかどうか聞かれてよく見たら妙な感じのファイル名だったので君に報告しただけ
他意はない

949 名前:login:Penguin mailto:sage [2016/06/25(土) 20:44:44.62 ID:B+mEFsZe.net]
>>923
>>925
なにこの池沼たちw

950 名前:login:Penguin mailto:sage [2016/06/25(土) 20:54:35.83 ID:jwdVTHUV.net]
>>926
アホ一人だろw

951 名前:login:Penguin mailto:sage [2016/06/25(土) 23:26:21.63 ID:41F45yCv.net]
>>912
すまん、サーバの方。
sshd やtelnetd立てて、PuTTYみたいな
外部クライアントから接続できた人いる?

>>915
それ去年の話だろ?

952 名前:login:Penguin mailto:sage [2016/06/26(日) 02:13:44.17 ID:nGLiUo+Z.net]
>>928
> それ去年の話だろ?
URLみただけでも今年の話だってわかるよね?

953 名前:login:Penguin mailto:sage [2016/06/26(日) 07:52:34.78 ID:I4XOuvEV.net]
>>929
> 昨年11月にリリースされたWindows 10のメジャーアップデート
どう見ても去年の話にしか見えないけど?

954 名前:login:Penguin mailto:sage [2016/06/26(日) 08:57:21.56 ID:uR+/HndW.net]
>>925
「妙な感じのファイル名」ってなんだよ
まさか拡張子が.exeになってるところか?ww
インストーラなんだから実行ファイルに決まってるだろうに

955 名前:login:Penguin mailto:sage [2016/06/26(日) 08:59:52.82 ID:jGlyurdn.net]
>>931
インストーラなのかそかそか まさにそれ .exeをみるだけで「怖い」 Linuxerだから

956 名前:login:Penguin mailto:sage [2016/06/26(日) 10:20:10.50 ID:hxAFNrxr.net]
Linux使ってる人ってバカなの?



957 名前:login:Penguin mailto:sage [2016/06/26(日) 10:25:07.31 ID:VMLin2Je.net]
>>932

ファイル名: bash
ファイルタイプ: linux 実行ファイル ('application/elf-executable')
サイズ: 562.9 kB

君のPCなんか感染してないか?

958 名前:login:Penguin [2016/06/26(日) 10:46:47.53 ID:lbnt3JEg.net]
バカvsバカおもしれー

959 名前:login:Penguin mailto:sage [2016/06/26(日) 10:51:18.27 ID:jGlyurdn.net]
>Linux使ってる人ってバカなの?

Windowsユーザーと比べるとバカ比率はかなり低いと思うけど
さいきんはWindowsユーザーが入ってきたからバカ比率はかなりうpしただろう
まぁバカな俺は云うのも何だけどw

960 名前:login:Penguin mailto:sage [2016/06/26(日) 11:01:42.42 ID:hxAFNrxr.net]
Windowsユーザなら setup.exe がインストーラーだって一発で分かるだろ。
なんか、Linuxユーザとかじゃなくて、ただのバカだった。

961 名前:login:Penguin mailto:sage [2016/06/26(日) 11:14:38.67 ID:jGlyurdn.net]
うんよく言われるんだ Winは削除して流儀もどんどん忘れてる

962 名前:login:Penguin mailto:sage [2016/06/26(日) 13:15:51.14 ID:nGLiUo+Z.net]
>>930
> どう見ても去年の話にしか見えないけど?
Windows 10は11月にリリースしたあとバージョンアップが続けられてる。
去年の11月にリリースされたWindows 10よりも今のWindows 10は機能が増えてるんだよ。
特に開発バージョンもリリースされているから2週ごとに機能が増えてる。

963 名前:login:Penguin mailto:sage [2016/06/26(日) 13:57:11.59 ID:3DzMnpA1.net]
>>939
で、それがなにか?
今年に入って標準のターミナルに関する機能アップがあったと言うなら書いてよ

964 名前:login:Penguin mailto:sage [2016/06/26(日) 14:58:27.31 ID:NfrV/AhV.net]
>>940
bash on ubuntu on windowsでCtrl-aとかの挙動がLinuxっぽくなったとかだけだよ。
十何年も放置してたcmd.exeを今更いじられてもなぁ。
結局、teratermとかputtyとかのWSL対応待ちだよ。

965 名前:login:Penguin mailto:sage [2016/06/26(日) 15:17:15.24 ID:nGLiUo+Z.net]
>>940
2016年4月1日
gihyo.jp/admin/clip/01/ubuntu-topics/201604/01
> 現時点ではttyドライバ(をVT100端末で動かしている状態)の制約により,
> GNU Screenやtmuxが動作しない。よって,byobuを使うことはできない。



2016/06/09
https://opcdiary.net/?p=32193
> build 14361のUbuntu on Windowsで XTerm Control Sequencesがサポートされたので、
> みんな大好きtmuxがサポートされました。apt-getでインストールすれば動作するようです。


本当に最近のMSの行動は鳥肌モンだわ
やってほしいことをちゃんとやってくれる。
開発者にとっての優先順位をしっかり見てくれている。

966 名前:login:Penguin mailto:sage [2016/06/26(日) 15:58:19.15 ID:zPw+6Q0q.net]
>>941
cmd.exeとターミナルエミュレータの区別が付かないのは
飼いならされたWindowsユーザーの典型だね



967 名前:login:Penguin mailto:sage [2016/06/26(日) 16:23:52.09 ID:uR+/HndW.net]
>>941
機能アップしたのはcmd.exeじゃなくてconhost.exeだ馬鹿が

What's New in the Windows Console in Windows Server 2016 Technical Preview
https://technet.microsoft.com/en-us/library/mt427362.aspx

>The console host (the underlying code that supports all character-mode applications including the Windows command prompt, the Windows PowerShell prompt, and others) has been updated in several ways to add a variety of new capabilities.

968 名前:939 mailto:sage [2016/06/26(日) 17:26:37.97 ID:NfrV/AhV.net]
>>943-944
すんません。

969 名前:login:Penguin mailto:sage [2016/06/26(日) 18:46:19.28 ID:LE16r/oy.net]
あやまる必要は微塵もない 堂々としてろ 勘違いなんて誰でもある

970 名前:login:Penguin mailto:sage [2016/06/26(日) 21:39:07.77 ID:uS9fStVa.net]
マイクロソフト、Windows Subsystem for Linuxの仕組みを解説
news.mynavi.jp/news/2016/06/20/193/

971 名前:login:Penguin [2016/06/26(日) 23:53:26.43 ID:GgHuOe45.net]
次スレタイ、
Bash on Ubuntu on Windows
Windows Subsystem for Linux

どっちにすべきかな

972 名前:login:Penguin mailto:sage [2016/06/27(月) 00:08:12.64 ID:et3SuZw0.net]
Bash on Ubuntu on Windows Subsystem for Linux

973 名前:login:Penguin mailto:sage [2016/06/27(月) 00:19:16.52 ID:yJ3Z5/i0.net]
tmux は記号が崩れることが多くて、screenの方が好きだなとか思って
初めてWSL環境で日本語を試してみたら、
IMEをONにしても日本語入力できん。
他のエディタからコピペしたら、今度は文字列の一部が欠けて表示できん。
もちろんLANG=ja_JP.UTF-8にはしてある。
これ日本では実用性皆無じゃないか。もううんざり。

974 名前:login:Penguin mailto:sage [2016/06/27(月) 00:20:59.93 ID:et3SuZw0.net]
>>950
えとさぁ、いま開発中だって知ってる?

975 名前:login:Penguin mailto:sage [2016/06/27(月) 00:23:33.06 ID:NwbhcHc2.net]
tuxをデタッチしてbash終了すると、全

976 名前:プロセスいなくなるし・・・ []
[ここ壊れてます]



977 名前:login:Penguin mailto:sage [2016/06/27(月) 00:51:51.98 ID:yJ3Z5/i0.net]
>>951
何が「知ってる?」だ糞が。
もうアニバーサリーアップデートまで1ヶ月もねえよ。
そしたらもうInsider Previewじゃなくて一般にリリースされるんだぞ。
残り時間でできるのは細かいバグ取りぐらいだ。

978 名前:login:Penguin mailto:sage [2016/06/27(月) 00:55:08.40 ID:et3SuZw0.net]
>>953
やっぱりアニバーサリーで開発版(ベータ版)が
リリースされるって気づいてなかったんだ・・・

979 名前:939 mailto:sage [2016/06/27(月) 00:59:28.20 ID:1Lnc0BNj.net]
>>947
ProcFSのところでcgroup言ってるのがLinuxカーネルへの対抗意識感じるわ。

980 名前:login:Penguin mailto:sage [2016/06/27(月) 01:02:52.25 ID:yJ3Z5/i0.net]
>>954
何言ってるかわかんねえ。お前が糞だとだけ分かった。
WSLが糞だからこのスレこんな奴ばかりだな。

981 名前:login:Penguin mailto:sage [2016/06/27(月) 01:07:41.67 ID:et3SuZw0.net]
>>956
わからんと言われてもなぁ。

これみろよ。
https://blogs.technet.microsoft.com/canitpro/2016/06/07/step-by-step-enabling-bash-on-windows-10/
https://msdnshared.blob.core.windows.net/media/2016/06/Windows10_Bash_3.png

しっかり「Windows Subsystem for Linux (Beta)」って書いてあるだろBetaって。
つぎリリースされるのはベータ版なんだよ。

982 名前:login:Penguin mailto:sage [2016/06/27(月) 01:43:20.62 ID:yJ3Z5/i0.net]
>>957
なるほど、WSLはアニバーサリアップデートになってもベータ版のままだ、という意味か。
やっと文意が取れたわ。口汚いことを言ってすまん。
たしかに俺はその記事もスクショも見たことなかった。
スクショだけだけで文章がないから、これをそういう発表と取るかは微妙なとこだが。

たしかに指摘の通り、俺はアニバーサリアップデートでベータが取れるもんだと
思っていて、この品質のものが正式版かとげっそりしてたんだが、
もしそうじゃないならもう少し気長に待つわ。
つうかもう当分忘れる。今の段階では実用性なさすぎて自分はいじる気になれん。

983 名前:login:Penguin mailto:sage [2016/06/27(月) 08:43:20.83 ID:K+UjBDvJ.net]
「当分忘れる」じゃねえよ
不完全なところがあるならフィーバック送れよ
じゃなきゃ永遠に「実用性なさすぎ」なままだ

984 名前:login:Penguin mailto:sage [2016/06/27(月) 10:45:41.41 ID:94EkOhn2.net]
ドッグフード食べますか
それとも
IPやめますか

985 名前:login:Penguin [2016/06/27(月) 10:59:30.18 ID:oxFxpueq.net]
>>948
【Bash】Windows Subsystem for Linux【Ubuntu】Part2

こんなところじゃね

986 名前:login:Penguin mailto:sage [2016/06/27(月) 14:46:36.66 ID:tDqserh6.net]
>>925
https://en.m.wikipedia.org/wiki/Microsoft_PowerToys
>>961
それでいいんじゃないかな

MSがWSLって言ってるからそれでいいんだけど
本当はLinux subsystemだよね
lxss.dll



987 名前:login:Penguin mailto:sage [2016/06/28(火) 22:48:52.60 ID:UCHXzN3g.net]
>>961
何文字までだっけ? 長さ的に入らなくない?
【Bash】Windows Subsystem for Linux 2【Ubuntu】
とかかなもし駄目なら

988 名前:login:Penguin mailto:sage [2016/06/29(水) 21:51:45.48 ID:bZ1CXRx7.net]
>>962
dllじゃなくてsys

989 名前:login:Penguin [2016/06/30(木) 08:19:54.04 ID:PTbyNhVf.net]
BBS_SUBJECT_COUNT=48だな
>>963の案にすべき

990 名前:login:Penguin mailto:sage [2016/06/30(木) 13:26:36.02 ID:NI+VJ/nX.net]
>>950
Windows側のIMEで入力したければ、自分で好きなターミナルエミュレータを起動して、SSHなりTelnetなりでログインすればいいよ。
今は一周回って、またTeraTermあたりが鉄板なのかね?

WSL内でWSL側のIMを起動して日本語を入力したければ、多バイト文字の入力サービスとか自分で設定しないとダメ。
Ubuntuだからリポジトリにはja環境も整ってるとは思うけど、自分で仮想パッケージとか引っ張ってきてインストール&設定。
たぶんパッケージのほうは不足ないと思うけど、それが現状できっちり完全に動作するかどうかは知らん。

そういう面倒が嫌で、Windows側のIMEから入力したいなら、最初に書いたようにWindows側でターミナルエミュレータを起動してWSL側の仮想コンソールにログインして入力。
こっちならGNU screenとかも普通に動くよ(utf8で設定するのを忘れなければ)。普通に作業するのにこれで困るってのは、ちょっと思いつかないね。

991 名前:login:Penguin mailto:sage [2016/06/30(木) 13:28:48.52 ID:NI+VJ/nX.net]
次スレには、 WSL の語は必ず入れて欲しいね。
Windows Subsystem for Linux まで書くかどうかは、好きにすれ。

bash on windows の方は、本質的には要らん希ガス。
というか、スレタイトルの前後に【】で括って変な語入れる文化は理解に苦しむ。

992 名前:login:Penguin mailto:sage [2016/06/30(木) 13:46:27.27 ID:Yp8ZYNAp.net]
試したけどcoLinuxと同じ気持ちの悪さ

993 名前:login:Penguin mailto:sage [2016/06/30(木) 14:24:51.38 ID:fV4ZDigg.net]
Windows アニバーサリーアップデート8月2日

994 名前:login:Penguin mailto:sage [2016/06/30(木) 20:35:38.04 ID:7PPY5oBk.net]
>>966
そのターミナルエミュレータでWSLにログインするための、
sshd なりtelnetd? なりに自分とこはつながらないんだけど、
そちらはどうやったの?

username@PCNAME:~$ time sudo service ssh start
[sudo] password for twaragai:
* Starting OpenBSD Secure Shell server sshd
username@PCNAME:~$ ssh localhost
Connection closed by 127.0.0.1

995 名前:login:Penguin mailto:sage [2016/07/02(土) 17:48:15.15 ID:MeD+75Ki.net]
bash on windowsの方が好き

996 名前:login:Penguin mailto:sage [2016/07/04(月) 10:10:03.16 ID:QKLbzaOh.net]
Windowserはファッションに敏感です



997 名前:login:Penguin mailto:sage [2016/07/04(月) 12:56:22.09 ID:R7EZ0Vo2.net]
額にバンダナ巻いて黒リュック背負ってる人たちかと思ったがw

998 名前:login:Penguin mailto:sage [2016/07/04(月) 13:25:24.79 ID:QKLbzaOh.net]
あとチェック柄な 

999 名前:login:Penguin mailto:sage [2016/07/04(月) 13:32:32.16 ID:Kt3ntrMd.net]
LinuxユーザはくたくたのTシャツにジーンズで仙人髭のイメージ

1000 名前:login:Penguin mailto:sage [2016/07/04(月) 13:42:39.20 ID:R7EZ0Vo2.net]
Linuxはハカーなイメージかw
Macはバカネーチャンとかチュプなかんじだな。

1001 名前:login:Penguin mailto:sage [2016/07/04(月) 16:50:46.09 ID:U166Iiar.net]
sewellsupport.com/images/pcvsmacvslinux1ib.gif

1002 名前:login:Penguin mailto:sage [2016/07/04(月) 21:19:13.61 ID:WCuzQXAK.net]
「Apple信者」はApple製品を見ると「宗教的イメージ」を見るような反応をする
apple.srad.jp/story/11/05/20/0917209/

1003 名前:login:Penguin mailto:sage [2016/07/05(火) 14:53:18.47 ID:GvythmKA.net]
最近のビルドでカーネルコンパイル時に2コア4スレッドhaswellのCPU全部使い切れるようになったね。
ファイルアクセス遅い気がするけどそこそこいいね。

1004 名前:login:Penguin [2016/07/05(火) 15:52:18.58 ID:gcjg39H9.net]
もうすぐ980だけど次スレのタイトルどうするのさ
>>963にするの?

1005 名前:login:Penguin mailto:sage [2016/07/05(火) 21:54:02.65 ID:DQZl+O0/.net]
新連載

Windows 10で始めるBash
news.mynavi.jp/series/bashonwindows/menu.html

1006 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2016/07/10(日) 17:33:29.00 ID:08O9xeSE.net]
BUWって何で発音すんだ?
ぶうか?



1007 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2016/07/10(日) 19:10:39.48 ID:jNhKRr9A.net]
今使ってるWindowsPCではコマンドプロンプトから「vim」でWIN用vim起動できるようにしてるんだけど、これからはLINUX用vim使えるのかな?

1008 名前:login:Penguin [2016/07/10(日) 20:16:18.35 ID:a8/WW9ew.net]
次スレ
hayabusa6.2ch.net/test/read.cgi/linux/1468149353/

1009 名前:login:Penguin mailto:sage [2016/07/10(日) 21:47:17.44 ID:t4Mzfxac.net]


1010 名前:login:Penguin mailto:sage [2016/07/11(月) 04:34:28.98 ID:hEiiLGEt.net]
デスクトップ動かしてるやつがいるぞ。
https://github.com/Microsoft/BashOnWindows/issues/637

1011 名前:login:Penguin mailto:sage [2016/07/11(月) 19:47:18.99 ID:NZQfVUfj.net]
WindowsってOSはアプリを追加していく方針じゃなかった?
シェアが高いだけで、娯楽にしか使われてないような気がする。

1012 名前:login:Penguin mailto:sage [2016/07/11(月) 19:59:40.47 ID:9LWQ3eWx.net]
企業とか役所とかやぱりwindows多いんじゃないの?
Linuxにする動きも多少はあるみたいだが。

1013 名前:login:Penguin mailto:sage [2016/07/11(月) 20:02:01.02 ID:TvgRPuam.net]
未だに一太郎とか使ってるからな
無理なんだろ

1014 名前:login:Penguin mailto:sage [2016/07/11(月) 20:13:19.41 ID:2VGJNf6N.net]
数人のパソコン博士が運用してる様な地方自治体と都心部を一緒に語るなよ
進んでる自治体も色々ある
it.impressbm.co.jp/articles/-/10082

1015 名前:login:Penguin mailto:sage [2016/07/11(月) 20:18:42.27 ID:9LWQ3eWx.net]
痴呆公務員w

1016 名前:login:Penguin mailto:sage [2016/07/11(月) 20:30:45.21 ID:SqW6e4AK.net]
>>990
SIer のいいお客さんにしか見えない



1017 名前:login:Penguin mailto:sage [2016/07/11(月) 20:42:35.86 ID:g3jLIIyc.net]
>>988
業務向けね
端末条件絞れるから楽なの

1018 名前:login:Penguin mailto:sage [2016/07/11(月) 22:23:42.82 ID:N8ZR3hO6.net]
VNC経由で普通にLXDEが動くな。
Xサーバはなくてもいいじゃん。

1019 名前:login:Penguin mailto:sage [2016/07/13(水) 09:46:04.75 ID:zCPjvge6.net]


1020 名前:login:Penguin mailto:sage [2016/07/13(水) 20:13:01.88 ID:O4HTSJ+O.net]


1021 名前:login:Penguin mailto:sage [2016/07/13(水) 21:08:00.88 ID:OKMq9uNO.net]
いつ頃からか980超24時間書き込み無しでスレ落ちってのが無くなったけど
無意味に埋める奴は居なくならないな

1022 名前:login:Penguin mailto:sage [2016/07/13(水) 21:11:07.90 ID:O4HTSJ+O.net]
と言いながら梅に参加

1023 名前:login:Penguin mailto:sage [2016/07/13(水) 21:11:28.21 ID:ZeXivVjE.net]
梅だっていいでしょ

1024 名前:login:Penguin mailto:sage [2016/07/13(水) 21:22:32.92 ID:O4HTSJ+O.net]
風俗でヌいた後に「こんなとこで働いてちゃだめだよ」とか説教始めるおっさん>>997
俺はどんな地雷でも「気持ちよかった!また来るね」というおっさん
良い人だろ

1025 名前:login:Penguin mailto:sage [2016/07/13(水) 21:26:32.00 ID:O4HTSJ+O.net]


1026 名前:login:Penguin mailto:sage [2016/07/13(水) 21:28:22.80 ID:O4HTSJ+O.net]
セックス セックス セックス もう2回



1027 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 105日 6時間 30分 28秒

1028 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<273KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef