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/
45 名前:はWindowsはLinuxでもあると考えてもいいぐらいだよ >>9 のリンク先に図があるけど、Windowsっていうのは正確に言うと NTカーネルっていう一番基本的なシステムがあって そのNTカーネルの上にWindowsサブシステムを実装している。 同様にNTカーネルの上にLinuxサブシステムを実装している。 つまりNTカーネルから見て、WindowsとLinuxは同等の存在。 もし仮にここからWindowsサブシステムを取り除いたとするならば、 それはLinuxといっても過言じゃない。 [] [ここ壊れてます]
46 名前:login:Penguin [2016/03/31(木) 13:59:26.81 ID:a8X1DZXh.net] >>43 ならば、Windows10と同居する形で、Ubuntu Linuxそのものが存在できる ということかい?GUIまで含めてね。 移植なしにUbuntuとアプリケーション類がそのまんまNTカーネル上で実装 というか乗っける事が出来、Windows10と切り替えるような感じでホイホイ 動かせるなら大したもんだが。 ただその場合、ストレージ上にLinuxサブシステム用のディレクトリとか出来る のかね?
47 名前:login:Penguin mailto:sage [2016/03/31(木) 14:04:27.62 ID:ykSvWRSf.net] >>44 > 移植なしにUbuntuとアプリケーション類がそのまんまNTカーネル上で実装 > というか乗っける事が出来、 そのとおり。Linuxのバイナリがそのまま動く。 再コンパイルも必要ない。 > ただその場合、ストレージ上にLinuxサブシステム用のディレクトリとか出来る > のかね? ↓ sqlazure.jp/r/tips/794/ > Ubuntuさんがしたこと > > Ubuntu root ファイルシステムをWindows アプリケーションパッケージにしてWindows Storeで提供します。 > bashシェルから、/mnt でWindows のファイルシステム(Cドライブ、Dドライブなど)にもアクセスできます。(/mnt/c….) > > いろんなLinuxのバイナリを動くのを確認しているけど、topはまだ動作しない。 > MySQLも問題があるけど、多くのLinuxツールが動作することをTestingで確認してるらしい。 > > gccも動くよ。
48 名前:login:Penguin [2016/03/31(木) 14:07:40.09 ID:a8X1DZXh.net] >>45 となると、Wineのようなものでもないから、ほぼほぼ動かせると。 X.org周りはどうするつもりなんだろ。startxでそのまんま起動したら面白いとは 思うけれど。 ただ、そういうことであれば、node.jsなどの既存のものも、windows用を拾って 来てどうこうも、究極的に言えば仮想環境自体がいらなくなるということにもなる ね。
49 名前:login:Penguin mailto:sage [2016/03/31(木) 14:18:41.89 ID:Bm1Ztxtf.net] これから色々と検証する必要はあるだろうがあるアプリのwin32版をWindowsで動かすよりも Linux版バイナリをLinux on Windowsで動かすほうが どうしてもPOSIXシステムコール→NTカーネルAPIの互換レイヤが入る分だけ遅くなると思う そのパフォーマンスペナルティーがかなりあるのであれば Linux on Windowsはあくまでお手軽互換環境で、 ガチで使いたいソフトはやはりWin32版作って使ってね、ということになるかもしれない そうではなく、Linux on Windowsが十分優秀であれば、将来いろんなOSSのWin32対応は減っていくかも
50 名前:login:Penguin mailto:sage [2016/03/31(木) 14:26:33.23 ID:vqCdOTjQ.net] >>15 ワロタ
51 名前:login:Penguin mailto:sage [2016/03/31(木) 14:30:07.18 ID:93bc5KQB.net] >>46 X は別途仕組みを用意しないと 当面は win32 版、例えば Cygwin の X 等を使うことになるんじゃないかな? 仮想環境は cgroup 機能するなら Linux 系に限り不要にはなるかも。
52 名前:login:Penguin mailto:sage [2016/03/31(木) 14:45:51.86 ID:Qnn0X5Zby] >>47 Windows95上で16bitアプリの挙動が遅いと感じてたのなら遅く感じるだろうな というか現状64bitOS上でどれだけの人が32bitアプリを重いと感じてるのかが ダイレクトに動いてるのではなくてWin32からWin64にブリッジしてるんだし syscallレベルのエミュレーションはそのレベル
53 名前:login:Penguin mailto:sage [2016/03/31(木) 14:40:08.39 ID:ykSvWRSf.net] >>47 > どうしてもPOSIXシステムコール→NTカーネルAPIの互換レイヤが入る分だけ遅くなると思う >>9 の図をよく見てみよう。 Windowsアプリ → Win32 API → Windowsサブシステム → NT カーネル Windowsでも互換レイヤ相当のものが入ってるんだよ
54 名前:。 これがLinuxアプリだと Linuxアプリ → POSIXシステムコール → Linuxサブシステム → NT カーネル こうなるだけ [] [ここ壊れてます]
55 名前:login:Penguin [2016/03/31(木) 14:41:52.18 ID:FoObC27R.net] 逆が欲しいんだけど
56 名前:login:Penguin mailto:sage [2016/03/31(木) 15:01:26.25 ID:ykSvWRSf.net] WindowsでLinuxバイナリをネイティブ実行できる理由 Windowsはもともとそのようなことができる設計になっていた 従来はWindowsはOS/2、POSIXアプリが動作可能だった。 このサブシステムについて www.atmarkit.co.jp/fwin2k/bookpreview/insidewin4/insidewin4_04.html ascii.jp/elem/000/000/678/678041/
57 名前:login:Penguin mailto:sage [2016/03/31(木) 16:26:11.29 ID:jytFkWPs.net] M$「Win10で個人情報集めて稼ぐかw」 カノニカス「Unityで個人情報集めて稼ぐかw」 M$&カノニカス「ケコーンwww」
58 名前:login:Penguin mailto:sage [2016/03/31(木) 18:05:28.54 ID:T1xaDoD4.net] sudo apt-get install ms no doku manjyuu
59 名前:login:Penguin mailto:sage [2016/03/31(木) 23:01:26.27 ID:I5e66ETO.net] >>54 なんかおもしろいこと書いてるつもりすか
60 名前:login:Penguin mailto:sage [2016/03/31(木) 23:11:08.75 ID:hE5xVMXH.net] 何言ってるんだ粋なレスじゃないか 52さんおもしろい! 52さんおもしろいよ!!
61 名前:login:Penguin mailto:sage [2016/04/01(金) 00:25:16.30 ID:n3vRXjjI.net] ubuntuを狙ったマルウェアが増加するなんてことないよね? やっぱ一般人は使わないから関係ない?
62 名前:login:Penguin mailto:sage [2016/04/01(金) 01:57:36.36 ID:gtpVpLrd.net] 2ヶ月前にlxcore.sysとlxss.sysのファイルがInsider Previewに追加されたことを踏まえ、 ttps://channel9.msdn.com/Events/Build/2016/P488 の14分からのスライドを見ると、Interix(SFU)ともUMLともcygwinとも全く別物のようだよ Windows NT系OSでは、*.sysはカーネル内部で特権モードで動作するローダブルモジュール NT 4.0でGUIをカーネルモードで動かすようになったという話があるけど、NT 3.51までWin32 APIの GUIを処理するgdi32.dllはcsrss.exeへのメッセージ通信を行い、ユーザモードで動作するcsrss.exeが GUIを処理する形だったのを、NT 4.0以降は特権モードで動作するwin32k.sysに対して直接gdi32.dllが win32k.sysが追加したシステムコールを使って呼び出すという構造になっている 今回のUbuntuバイナリ実行機能の実体がlxcore.sysとlxss.sysであり、スライドで示されているように kernel内でWindows subsystem for Linuxとして動作してLinuxのシステムコールを処理しているなら、 Win32 APIのkernel32.dllやgdi32.dll、user32.dllどころかntdll.dll(NTのネイティブシステムコールを 呼び出すAPIを提供するdll)もすっ飛ばして、カーネルに直接Linux互換機能を入れたということに なるので、想像以上に豪快なことをやっていると言わざるを得ない
63 名前:login:Penguin mailto:sage [2016/04/01(金) 03:01:21.78 ID:EG9+vAPS.net] >>59 気づくの遅すぎw ニュース速報板ではこの話題でもちきりだよ。 (PCニュース版でもスレはたったが、なぜか数分でdat落ちさせられてる。2ちゃんねるの闇を感じるw) 【Win10でlinuxコマンドが使える】Windows10がBashに公式ネイティブ対応 daily.2ch.net/test/read.cgi/news plus/1459408948/
64 名前:login:Penguin mailto:sage [2016/04/01(金) 03:12:48.52 ID:br0RNGFM.net] MacもXでLinux化した。windowsも10でlinuxになった。 なんだか10はlinuxにとって幸運の数字なのではないのか?
65 名前:login:Penguin mailto:sage [2016/04/01(金) 03:39:05.67 ID:EG9+vAPS.net] MacはUnixだぞ。 肝心のコマンドがLinux版とは違うから困る。
66 名前:login:Penguin mailto:sage [2016/04/01(金) 05:43:06.37 ID:MtrAlgQ/.net] >>62 けど、GNU系のコマンドもbashを含めて混在しているから混乱。 しかもかなり古い。
67 名前:login:Penguin mailto:sage [2016/04/01(金) 05:46:41.20 ID:BFHGy+tt.net] 窓が最強OSになるとは…
68 名前:login:Penguin mailto:sage [2016/04/01(金) 05:57:16.74 ID:MtrAlgQ/.net] Macも結局homebrewなんかの非正規の亜流なツールを使わないと快適なUnix環境にはならない。 apt-getで正規の環境から膨大なツールを引っ張ってこれるようになるのなら窓は最強だね。
69 名前:login:Penguin [2016/04/01(金) 06:24:36.08 ID:q+1wXVu2.net] >>54 お前、死ぬほどツマラナイから 死ねよ
70 名前:login:Penguin [2016/04/01(金) 06:26:12.63 ID:q+1wXVu2.net] >>61 は?
71 名前:login:Penguin [2016/04/01(金) 06:27:07.78 ID:q+1wXVu2.net] >>63 BSDですが何か? あのさ、お前みたいな素人がUNIXについて口挟むのやめてくれない? 何がLinux化だよ。にわかのクソ野郎
72 名前:login:Penguin mailto:sage [2016/04/01(金) 07:28:01.03 ID:83k/USal.net] >>62 UNIXというかFreeBSDだよな ずいぶん厚化粧したもんだ BSDがあんな美人になるなんて
73 名前:login:Penguin [2016/04/01(金) 07:48:34.80 ID:q+1wXVu2.net] >>69 あのさ、FreeBSDとBSD一緒に語るのやめてくれないか?
74 名前:login:Penguin mailto:sage [2016/04/01(金) 08:02:23.43 ID:83k/USal.net] >>70 ごめん・・。 NeXT上にFreeBSDのユーザランド移植したんじゃなかったっけ
75 名前:login:Penguin mailto:sage [2016/04/01(金) 09:22:16.43 ID:MtrAlgQ/.net] >>68 Linux化は俺は言ってないよ。 ただGNU系はかなり入ってるねと言っただけ。 試しに 荒っぽく数えてみた。 $ grep -l GNU /bin/* /usr/bin/* | wc -l 103 $ grep -lv GNU /bin/* /usr/bin/* | wc -l 1088 もっと多いかと思ったら10%ぐらいか。まあ、OSXがというよりは単にFreeBSDにGNU tool が採用されているということかな? けど、OSXがtcshでなくてbashを選んだのは意外だった。 あれ、ちゃんとあるね、/bin/tcsh。
76 名前:login:Penguin mailto:sage [2016/04/01(金) 11:53:08.45 ID:UjkFsNpC.net] >>65 windowsだからゲームもできるしな linuxは用途限定のディストリしか用がなくなるな
77 名前:login:Penguin [2016/04/01(金) 12:44:44.37 ID:YrmxN89w.net] >>61 もう全部合体したらいいよね(´・ω・`)
78 名前:login:Penguin mailto:sage [2016/04/01(金) 15:02:42.54 ID:uoL9wn9i.net] 互換性とか重さはどの程度になるのかな。 あと、ubuntu自体が消滅ってことにならないかな?
79 名前:login:Penguin mailto:sage [2016/04/01(金) 15:17:49.98 ID:YrmxN89w.net] Ubuntuがなくなる噂もあるよね(´・ω・`) こっちはエプフのネタかもしれんけど マジならMSにUbuntu抱えるためにCanonical買収とかなのかな(´・ω・`)
80 名前:login:Penguin mailto:sage [2016/04/01(金) 15:51:39.53 ID:UjkFsNpC.net] windowsやmacがデフォルトで複数osのブート選択を可能にして linuxでもdirectxのゲームができるようになったら夢だな
81 名前:login:Penguin mailto:sage [2016/04/01(金) 16:12:18.41 ID:05CCcyne.net] マイクロソフトの支援で、気づいたらubuntu最強になってそうな悪寒
82 名前:login:Penguin mailto:sage [2016/04/01(金) 16:45:19.18 ID:EG9+vAPS.net] UbuntuのカーネルをNTカーネルに変更したようなもの
83 名前:login:Penguin [2016/04/01(金) 17:11:11.68 ID:q+1wXVu2.net] >>79 全然違いますが
84 名前:login:Penguin mailto:sage [2016/04/01(金) 17:28:31.60 ID:EG9+vAPS.net] >>80 何が違う? Ubuntuのバイナリが再コンパルなしに動く。 一切変更すること無くチェックサムが一致するレベルで そのままWindowsで動くようになる。 japan.zdnet.com/article/35080406/ > 今回われわれが話題にしているのは、UbuntuのELFバイナリとビットレベルで、 > そしてチェックサムレベルでまったく同じものをWindows内で直接動作させることだ」と述べている。
85 名前:login:Penguin mailto:sage [2016/04/01(金) 17:34:44.56 ID:pDAnaOmP.net] 〜のようなものなんてピンボケ比喩はどうでもいい WindowsでLinux(Ubuntu)のサブシステムが動くようになった ただそれだけ
86 名前:login:Penguin mailto:sage [2016/04/01(金) 17:46:19.01 ID:xd31u+/h.net] 現時点では、Ubuntu用にビルドされた bash が動く、 以上の保障をMSはしていない。将来はわかんね。
87 名前:login:Penguin mailto:sage [2016/04/01(金) 17:55:46.27 ID:EG9+vAPS.net] >>82 同じ意味だろw それはWindowsから見た場合。 Ubuntuから見ると、UbuntuがLinuxカーネルを使わずにWindows上で動くということ Linuxカーネルを使わないで何を使うの? → NTカーネル+Linuxサブシステムを使う
88 名前:login:Penguin mailto:sage [2016/04/01(金) 19:14:10.87 ID:Z9kEHyst.net] AppleがmkLinuxっつー、machの上にLinux移植したプロジェクトがあった Debian/GNU kFreeBSD っつーのもあるし。 NTカーネル上でLinux環境が動いても何の問題もない。
89 名前:login:Penguin mailto:sage [2016/04/01(金) 19:32:26.25 ID:YrmxN89w.net] wineの反対バージョン(´・ω・`)?
90 名前:login:Penguin mailto:sage [2016/04/01(金) 20:11:17.96 ID:YIPslMQY.net] >>65 正にこれ。動くのが真正のUbuntu、というところがキモ。 出所もよくわからんようなリポジトリからツール導入しないと環境すら作れない商標UNIXなんか、ゴミだ。 そしてdockerのコンテナとかをVM経由ではなくネイティブで動作させられるとなれば、 開発環境はもちろん実行環境としてもWindows(server)の売りになる。 WSL自体はUbuntu専用という訳でもないだろうし、 カーネルへのパッチコードや周辺のツールをMSがオープンソースとして提供すれば 他のディストリでもWSLに対応した(Win10上で動作する)Linuxディストリビューションを提供できるようになるだろう。 それこそDebianやRedHat、SuSE等のエンタープライズで使われているものがそのまま動作すれば、 デスクトップ/ワークステーションはもちろん、サーバ環境としてもとんでもない武器になる。
91 名前:login:Penguin mailto:sage [2016/04/01(金) 20:18:51.31 ID:lYyaeUHa.net] 動くって言われてもさ、依存関係とかどうなるの?
92 名前:login:Penguin mailto:sage [2016/04/01(金) 20:36:46.84 ID:YIPslMQY.net] 依存とは、何の、何に対する依存なのか
93 名前:login:Penguin mailto:sage [2016/04/01(金) 21:09:21.76 ID:lYyaeUHa.net] ああ、問題ないのか。 対応するubuntuのリポジトリ、あるいはそのミラーそっくり利用するわけか。
94 名前:login:Penguin mailto:sage [2016/04/01(金) 21:42:51.19 ID:q35/TsKa.net] >>90 Ubuntuを構成する2つの要素、 Linuxカーネル(ドライバ含む) と ユーザーランドで動く各種パッケージのうち Linuxカーネル部分がWindowsのLinuxサブシステムに置き換わったと考えればいい。 Dockerを知っているのなら、複数のDockerコンテナは同じLinuxカーネルを使い その上でUbuntuやDebianやCentOSベースのコンテナが動くことを知っていると思うが、 つまり「コンテナに含まれるファイル」がそのままWindows上で動くということ。
95 名前:login:Penguin mailto:sage [2016/04/01(金) 21:55:20.49 ID:q35/TsKa.net] >>86 > wineの反対バージョン(´・ω・`)? 近いがそれよりも効率的。 Windowsというのはそもそも NTカーネルが一番基本にあって、その上でWindowsサブシステム と Win32 API が作られ Windowsアプリが動いている。 WineはWin32 APIをPOSIX APIに変換している。 その反対バージョンであれば、POSIX APIをWin32 APIに変換するってことになるが、 これは違う。 POSIX APIをWin32 APIに変換すること無く直接NTカーネル APIに変換する。 階層だけを見れば、NTカーネルでWindowsアプリが動くのと全く同じ流れでLinuxアプリも動くことになる。 もともとNTカーネルっていうのはWindowsアプリではなく、他社のUnixアプリや OS/2アプリも動く設計になっていた。それらは時代とともに必要無くなったので削除されたが、 その仕組を使って新たにLinuxアプリが動くようになったのだよ。
96 名前:login:Penguin mailto:sage [2016/04/01(金) 22:04:59.38 ID:lYyaeUHa.net] ・Linuxユーザーがwindowsに鞍替えすることはあるだろうか? ・windowsプログラムよりもLinuxプログラムを選択することがどの程度あるだろうか? このあたりも気になる。
97 名前:login:Penguin mailto:sage [2016/04/01(金) 23:21:21.87 ID:MtrAlgQ/.net] >>91 けっきょく限りなくコンテナに近い実装の気がするが、この環境を複数走らせる事は出来るのかな? LTS 14はそのままに16でテストしたりとか。 これらがDockerやら色々ごちゃごちゃしなくても Windowsネイティブのツールで全部実現できるんだったら本当に最強だ。 まあ、そのためにはこれが必要になるのかもしれないが。 www.atmarkit.co.jp/ait/articles/1512/11/news022.html
98 名前:login:Penguin [2016/04/01(金) 23:49:42.57 ID:pTc02GEA.net] coLinuxと何が違うの?
99 名前:login:Penguin mailto:sage [2016/04/01(金) 23:56:30.76 ID:Y4no+P2O.net] >>41 >(Linuxに似た)Unixのコマンド ...
100 名前:login:Penguin mailto:sage [2016/04/01(金) 23:59:04.70 ID:Y4no+P2O.net] >>62 BSDはUnixじゃないよ なんか半可通が跋扈していて困る
101 名前:login:Penguin [2016/04/02(土) 00:06:18.56 ID:x5nAfzNj.net] 半可通に困る奴は半可通だけだって半可通が言っとったで
102 名前:login:Penguin mailto:sage [2016/04/02(土) 00:06:35.92 ID:/0nkZZe0.net] >>87 >他のディストリでもWSLに対応した(Win10上で動作する)Linuxディストリビューションを提供できるようになるだろう。 それを誰が使うの?
103 名前:login:Penguin mailto:sage [2016/04/02(土) 00:08:33.14 ID:YiDwIHUL.net] >>99 開発者
104 名前:login:Penguin [2016/04/02(土) 00:11:10.27 ID:x5nAfzNj.net] を自称する半可通
105 名前:login:Penguin mailto:sage [2016/04/02(土) 00:16:12.90 ID:/0nkZZe0.net] >>100 ディストリを作ることだけを目的としたディストリ開発者? そういうマニアはいるかもしれないけど、誰が使うのかやっぱりわからん。
106 名前:login:Penguin mailto:sage [2016/04/02(土) 00:22:55.47 ID:YiDwIHUL.net] >>102 Windowsを使う人がある開発者だよ。 例えばVisual Studioとかね。 そういう人がLinuxコマンドを使って Windows上のファイルを修正したり検索したり出来る。 Cygwinでもできたけど、そのCygwinが要らなくなる。 Cygwinは遅かったりパッケージが少ないなどデメリットも有る。 Ubuntuであれば、Ubuntuそのもののパッケージが使える。
107 名前:login:Penguin mailto:sage [2016/04/02(土) 00:55:21.94 ID:/0nkZZe0.net] >>103 ちゃんと読んで欲しいんだが... 他のディストリも作れるというから、それを誰が使うのというのを聞いてるんだけど。
108 名前:login:Penguin [2016/04/02(土) 01:30:59.43 ID:ABzGifxF.net] Windows搭載予定のLinuxサブシステムでUbuntuが動作 よほどWindowsが魅力的でないOSとMS陣営自体が感じてるんだろ、ほほほ
109 名前:login:Penguin [2016/04/02(土) 01:34:25.42 ID:ABzGifxF.net] そんなことより、劣化ずたぼろになったJavaベースで作られたNetBeansや eclipseなんとかなんねえの? あんなIDE使うくらいなら、コンソールベースで開発したほうが余程生産性が あがる。
110 名前:login:Penguin mailto:sage [2016/04/02(土) 01:57:03.23 ID:YiDwIHUL.net] >>104 他のディストリを使いたい人
111 名前:login:Penguin mailto:sage [2016/04/02(土) 07:56:50.49 ID:YEJ8lsBX.net] Ubuntuのbashからnotepad.exeを起動したかったら、 WindowsにSSHをインストールして、Windows側にコマンドを送ればいいか
112 名前:login:Penguin mailto:sage [2016/04/02(土) 09:06:26.85 ID:uVmhQWj6.net] >>108 そのやり方じゃ無理だよさ unix.oskp.net/sua/interix_command/wvisible.html
113 名前:login:Penguin mailto:sage [2016/04/02(土) 15:20:51.43 ID:YiDwIHUL.net] >>109 Interixじゃんw それは何の参考にもならない。
114 名前:login:Penguin [2016/04/02(土) 15:21:23.22 ID:ABzGifxF.net] サブシステムという位置付けにしたのがおもしろい
115 名前:login:Penguin mailto:sage [2016/04/02(土) 15:42:34.32 ID:RKFskJSJ.net] >>110 いや、同じことよ。SSHでつないでプロセス起動してもnotepad.exeが起動しない理屈は同じだから。 LinuxとかでもXを設定しないと起動しないでそ? >>111 デビッドカトラーの設計がすごいよなぁ・・。VMSの開発者でもあるし。
116 名前:login:Penguin mailto:sage [2016/04/02(土) 15:47:57.00 ID:TkMag+ZH.net] >>112 > いや、同じことよ。SSHでつないでプロセス起動してもnotepad.exeが起動しない理屈は同じだから。 ぜんぜん違うw Windows版のsshdに繋ぐ話なんだから全く関係ない。
117 名前:login:Penguin mailto:sage [2016/04/02(土) 16:08:11.05 ID:RKFskJSJ.net] >>113 Windowsのsshdに接続してもつながるのは、Ubuntu Linuxサブシステムだよ
118 名前:login:Penguin mailto:sage [2016/04/02(土) 17:27:39.98 ID:TkMag+ZH.net] >>114 意味がわからんwっていうかお前が意味がわかっていない。 Linuxサブシステムがない現時点のWindowsに sshd接続して、なんでLinuxサブシステムになるんだよw
119 名前:login:Penguin mailto:sage [2016/04/02(土) 18:51:29.49 ID:StJG0Z5Y.net] >>115 つまりお前さんは何を言ってるんだよ。 Cygwinの話か?WindowsでSSHへ接続って、CMDにつながるのかい?
120 名前:login:Penguin mailto:sage [2016/04/02(土) 20:09:19.72 ID:/0nkZZe0.net] telnetdはcmdに繋がるね。
121 名前:login:Penguin mailto:sage [2016/04/02(土) 20:30:45.78 ID:YEJ8lsBX.net] >>116 >>108 で言っているSSHは、Windows版のSSHのつもりなので、 WSL上のUbuntuからSSHでローカルに接続してつながる先は、 Windowsのコマンドプロンプトではないでしょうか。 しかし、TelnetやSSH経由でWindowsのGUIアプリケーションを起動することはできましたっけ?
122 名前:login:Penguin mailto:sage [2016/04/02(土) 20:43:49.07 ID:xXDq60wn.net] >>118 起動はできるけど入力できないならハングアップしたようになる
123 名前:login:Penguin mailto:sage [2016/04/02(土) 22:45:18.41 ID:YEJ8lsBX.net] >>119 ありがとうございます。 TelnetやSSH経由でWindowsのGUIアプリケーションを起動することはできないっぽいですね。 少し調べてみましたが、以下のページによると、 Telnet経由でGUIアプリケーションを起動するには、PsExecを使えば良いとありました。 serverfault.com/questions/23695/how-to-start-a-windows-gui-app-from-telnet PsExec https://technet.microsoft.com/en-us/sysinternals/bb897553.aspx 方法としては、 UbuntuからTelnetやSSHでWindowsに接続して、 接続先のコマンドプロンプトでさらにPsExecを実行することで、 WindowsのGUIアプリケーションを起動することができそうな感じです。 (PsExecでGUIアプリケーションを起動するには、-iオプションを指定して、 さらにバックグラウンドで起動するには、-dオプションを指定するようです。) あとは、Ubuntu上のファイルパスをWindows上のファイルパスに変換するコマンドを用意すれば、 スクリプトにまとめることができそうです。 まだ試していないので、上手く行くかは分からないですが。
124 名前:login:Penguin mailto:sage [2016/04/02(土) 23:47:52.56 ID:KIIFPPML.net] >>118 >WSL上のUbuntuからSSHでローカルに接続してつながる先は、 >Windowsのコマンドプロンプトではないでしょうか。 まず前提としてWSLで動くSSHだとしたら、ループバックに接続した際に 開くのは、Ubuntuのシェルのはず。 そもそも、WindowsにはOpensshの前提となるいくつかのソフトウェアが移植 されていないから、おそらくWindows版sshは提供されず、Ubuntu版になる。 で、仮にTelnetで接続しても、Notepadなんかをリモートから起動することは できないよ。 OSから見て、どのディスプレイに表示するとかそういうことが考慮されていない から。
125 名前:login:Penguin mailto:sage [2016/04/02(土) 23:52:40.79 ID:KIIFPPML.net] psexec はよい物知ったわ。ありがとう。
126 名前:login:Penguin mailto:sage [2016/04/03(日) 00:17:59.55 ID:WxdpnS9e.net] >>121 MicrosoftがOpenSSHをWindowsに移植していますよ。 https://github.com/PowerShell/Win32-OpenSSH
127 名前:login:Penguin mailto:sage [2016/04/03(日) 01:44:29.46 ID:CYF9tWiq.net] >>119 > 起動はできるけど入力できないならハングアップしたようになる ローカルPCなら入力できるから、 この方法でGUIアプリ起動できそうだね。 それにCLIアプリとか入力がそもそも必要なければ この方法でLinuxサブシステムからWindowsのコマンドを 使うことが可能になる。
128 名前:login:Penguin mailto:sage [2016/04/03(日) 08:31:19.94 ID:mYT3ZfRb.net] Sygwin(=sigunus solusion 社=GNU系、コンソールベースLinuxエミュレータ) から、その座を、サブシステムUbuntu系POSIX本家Ubuntuへ移行 ※最初からアプリアイコン有り、GUIとして起動するUbuntu搭載 これで、Sygwin上で開発するより安定した状態となるね。
129 名前:login:Penguin mailto:sage [2016/04/03(日) 08:37:03.14 ID:mYT3ZfRb.net] これでまた8月あたりWindows10あたりにおおきなバージョンアップが到来するわけだ。
130 名前:login:Penguin mailto:sage [2016/04/03(日) 08:39:44.31 ID:mYT3ZfRb.net] 但し、ボトルネックは、WindowsPCのセキュリティソフトベンダーに製品に対する 改変が加わるかどうかって問題が残るね。
131 名前:login:Penguin mailto:sage [2016/04/03(日) 11:20:38.89 ID:G/UzRz3x.net] MacOSXも同じように実装してくれ
132 名前:login:Penguin [2016/04/03(日) 12:11:36.58 ID:LxgngP9z.net] コンソール自体は、Windowsのウィンドウの一つに過ぎないんだろ? それはWindows Subsystemが管理して描画している。 それともそのあたりはNTカーネルが管理してるの?
133 名前:login:Penguin mailto:sage [2016/04/03(日) 12:35:09.70 ID:mYT3ZfRb.net] Windowsアプリとして動くSygwinと、サブシステムとして動くPOSIXじゃ異なる
134 名前:login:Penguin mailto:sage [2016/04/03(日) 12:42:55.41 ID:mYT3ZfRb.net] どちらかといえば、昔存在したシステムコマンダーと酷似したものを実装する つもりだろう。
135 名前:login:Penguin [2016/04/03(日) 12:44:51.45 ID:G/UzRz3x.net] さっきから、Sygwinとか言ってる馬鹿は口を閉じてると良いよ。
136 名前:login:Penguin mailto:sage [2016/04/03(日) 12:47:11.88 ID:mYT3ZfRb.net] Cygwinだったな こまけえこたあどうでもええんだよ
137 名前:login:Penguin mailto:sage [2016/04/03(日) 13:52:26.98 ID:Th0mwsDr.net] 制限多すぎ これは流行らんわ BASH Running in Ubuntu on Windowsについて ttp://opcdiary.net/?p=31483
138 名前:login:Penguin mailto:sage [2016/04/03(日) 14:05:30.33 ID:AZTxNnt+.net] >>134 X使うクライアントは動作すると思うけどな なんかその人の言うことちょっとずつずれてる気がする
139 名前:login:Penguin mailto:sage [2016/04/03(日) 14:06:37.85 ID:kD1QzrEm.net] 動かないで欲しい、不安定であって欲しい、使い物にならない最悪のものであって欲しい って願望丸出しの素人が大声でわめいてる感じ
140 名前:login:Penguin mailto:sage [2016/04/03(日) 15:03:59.11 ID:JSCGdflJ.net] >>135 X分かってないんだと思う。 >Clientも動作できないと考えられる。 の理由に >グラフィックシステムにアクセスできない制約による。 が出てくるのオカシイよね。 一部の行儀の悪いClientも動作できないと考えられる。 くらいなら分かるが、自分で作った変なプログラム以外 そんなものはないだろうし...
141 名前:login:Penguin mailto:sage [2016/04/03(日) 15:04:54.67 ID:2rH0XTeA.net] >Ubuntu側のシェルからのWindowsアプリケーションの起動、またその逆。 これ気になる 深く知らないがDOSがそのままターミナルのように扱えたりもするのかな
142 名前:login:Penguin mailto:sage [2016/04/03(日) 15:09:31.25 ID:zJMO+fLd.net] OS2やPOSIX subsystemのCUIコマンド(sedとか)は 普通にパイプ繋いだりできたんだけどね。 Linux subsystemがPEバイナリかどうかを見れば済む話な気はするんだけど。 Windowsのユーザー管理と/etc/shadowとかgroupとかsyncしてくれるのかな? ファイルシステムも透過的に見えるとは言っても、アクセス権の考え方も違うからなぁ。 楽しみだ、早く触りたい。
143 名前:login:Penguin mailto:sage [2016/04/03(日) 15:31:15.32 ID:JSCGdflJ.net] >>139 >Windowsのユーザー管理と/etc/shadowとかgroupとかsyncしてくれるのかな? AD必須。だったら笑っちゃうよねw
144 名前:login:Penguin mailto:sage [2016/04/03(日) 15:40:08.97 ID:K0eHC6pV.net] サブシステムの定義からすると独立してるだろ
145 名前:login:Penguin mailto:sage [2016/04/03(日) 15:56:21.11 ID:WasEnGaq.net] もともと内部ではinode持っていたりするのでWindowsNTも POSIX的なつくりにはなっている Windowsアプリケーションではそういうinodeみたいなものは 見れないけど、Interixサブシステムからアクセスすると Windowsのファイルにも全部inode振られている。 内部的には大文字と小文字も区別されていて、Windows サブシステムの方で「Windowsらしいふるまい」を行って いるっぽ。
146 名前:login:Penguin mailto:sage [2016/04/03(日) 17:17:43.79 ID:CYF9tWiq.net] >>139 > OS2やPOSIX subsystemのCUIコマンド(sedとか)は > 普通にパイプ繋いだりできたんだけどね。 世の中Linuxだけで生きてる人がいるっていうのに、 Linuxサブシステムだけのパイプじゃだめなんだろうかね? Linuxだけでも生きていけるのに、わざわざサブシステム またいでパイプでやり取りする意味はなかろう。
147 名前:login:Penguin mailto:sage [2016/04/03(日) 17:19:50.67 ID:CYF9tWiq.net] >> > Windowsアプリケーションではそういうinodeみたいなものは > 見れないけど、Interixサブシステムからアクセスすると chkdskとかで表示されるやつでしょ? www.gohskungfu.com/chkdsk.png
148 名前:login:Penguin [2016/04/03(日) 19:56:42.79 ID:cuiEdhJH.net] >>135 そもそも、理屈で言えば、このUOWの上で動作するX.orgが開発できれば 今までのUbuntuと同じように動くはずだよね。紛れも無いUbuntuである のだから。
149 名前:login:Penguin mailto:sage [2016/04/03(日) 20:22:17.61 ID:AZTxNnt+.net] >>145 デバイスが同じように使える訳じゃないだろうからXサーバーは難しいと思う 特に画面系は ただXを使うクライアントはネットワークさえ動けば動くはず
150 名前:login:Penguin [2016/04/03(日) 21:48:43.80 ID:cuiEdhJH.net] >>146 Win側でXクライアントを用意して、Linux側で起動させたXアプリケーション を映せばいいだけか。 なんか出来そうだね。
151 名前:login:Penguin mailto:sage [2016/04/03(日) 22:13:16.85 ID:m4lEQBIj.net] 公式見解にGUI使えないって書いてあるぞ Frequently Asked Questions https://msdn.microsoft.com/en-us/commandline/wsl/faq Can run ALL Linux apps in WSL? No! WSL is a tool aimed at enabling users who need them to run Bash and core Linux command-line tools on Windows. WSL does not aim to support GUI desktops or applications (e.g. Gnome, KDE, etc.) Also, even though you will be able to run many popular server applications (e.g. Redis), we do not recommend WSL for server scenarios – Microsoft offers a variety of solutions for running production Ubuntu workloads in Azure, Hyper-V and Docker.
152 名前:login:Penguin mailto:sage [2016/04/03(日) 22:21:59.94 ID:NH3lryP3.net] サブシステム通してじゃなくて、コア部分直さわりとか無理なんかな?
153 名前:login:Penguin mailto:sage [2016/04/03(日) 22:32:54.47 ID:CYF9tWiq.net] >>148 Xの仕組みを知っていれば、Xクライアントが動かないはずがないんだよ。 例えばブラウザだって、GUIじゃね? サーバーでHTMLを返して、クライアントのブラウザでGUIを表示している。 これと同じことなんだから。 そこで言ってるのは単にLinuxサブシステムだけでGUIを動かすという話でしょう。
154 名前:login:Penguin mailto:sage [2016/04/03(日) 22:39:14.34 ID:K0eHC6pV.net] 公式見解にGUI使えない…ほならCygwinでええやn
155 名前:login:Penguin mailto:sage [2016/04/03(日) 22:41:36.80 ID:CYF9tWiq.net] Cygwin環境だけでGUI使えたか?w
156 名前:login:Penguin mailto:sage [2016/04/03(日) 22:43:38.97 ID:K0eHC6pV.net] >>152 馬鹿、使えるわ15年前から
157 名前:login:Penguin [2016/04/03(日) 22:45:58.35 ID:umAh46Ab.net] Xの仕組みを知ってればMSがxlibに対応するつもりがなければXクライアントが動かない事ぐらい分かるだろ
158 名前:login:Penguin mailto:sage [2016/04/03(日) 22:47:06.48 ID:CYF9tWiq.net] >>153 Win32 APIを使わないってことだぞ?
159 名前:login:Penguin mailto:sage [2016/04/03(日) 22:48:57.87 ID:CYF9tWiq.net] >>154 Ubuntuに入っているから問題なし
160 名前:login:Penguin mailto:sage [2016/04/03(日) 22:49:24.68 ID:K0eHC6pV.net] はぁ?狭小な脳みそ積んだバカはXでしかGUIが構築できないと思ってるのか? 笑いすぎて、涙がでたわ
161 名前:login:Penguin mailto:sage [2016/04/03(日) 22:51:59.99 ID:JSCGdflJ.net] >>147 だからなんでクライアントをWindows側で動かすのよ... >>154 MSがやる気が無いのはわかるし、サーバ側作る気がないから (単体では)動かないのも分かるけど、でも「動かない」ことは ないだろう?
162 名前:login:Penguin [2016/04/03(日) 22:57:59.37 ID:umAh46Ab.net] >>158 さあな、少なくとも>>148 を見る限りMSはGUIに関連するテストはしてないようだから たまたま動いたとしてもまともに使えるとは思えんけどな
163 名前:login:Penguin mailto:sage [2016/04/03(日) 23:00:21.59 ID:CYF9tWiq.net] なんだそりゃw LinuxサーバーにWindowsからSSHで接続して、LinuxサーバーのGUIアプリを Windows側に表示できることを知らんのか?
164 名前:login:Penguin mailto:sage [2016/04/03(日) 23:02:37.43 ID:K0eHC6pV.net] MSが手を組みそうな相手はdebian系、Redhat系団体とは水と油だって ことぐらい経験値の高いLinuxユーザーなら分かるよな?
165 名前:login:Penguin mailto:sage [2016/04/03(日) 23:04:53.60 ID:K0eHC6pV.net] まあ、あくまでMSがやりそうな今回の件、憶測で技術的な話をしてもしゃーない リリースされてから試せや
166 名前:login:Penguin [2016/04/03(日) 23:06:02.71 ID:umAh46Ab.net] >>160 お前は馬鹿なんだからちょっと黙ってろ
167 名前:login:Penguin mailto:
[] [ここ壊れてます]
168 名前: mailto:2016/04/03(日) 23:07:25.34 ID:Dv8NgtkA.net [ >>152 >>158 Cygwinは、X Window Systemあるよ。 CygwinでX起動したら、Linuxと見た目が変わらない物がWindows上で起動する。 仮想化ソフトみたいに専用のウィンドウの中でXが動く。 それでも、クリップボードも共通しているし、同じファイルシステムをアクセスできるし、Windowsの中のソフトって感じだな。 だからもし、UNIXライクシステムが欲しいだけなら、Cygwinで十分なことも多いよ。 ] [ここ壊れてます]
169 名前:login:Penguin mailto:sage [2016/04/03(日) 23:10:13.76 ID:K0eHC6pV.net] >>160 言いたいことは解るが、1台の閉じたPCの枠内って前提だから、おまえの言い分は 通らねえよ。
170 名前:login:Penguin mailto:sage [2016/04/03(日) 23:10:16.55 ID:Dv8NgtkA.net] >>160 一人で二台パソコン同時起動するんなら、福島の原発を再開してからにしてくれよ。 Cygwinで、WindowsだけでX Window System動くんだからそれでいいだろ?
171 名前:login:Penguin mailto:sage [2016/04/03(日) 23:10:43.03 ID:CYF9tWiq.net] >>164 それはCygwinプロジェクトで作られた Win32アプリですねw
172 名前:login:Penguin mailto:sage [2016/04/03(日) 23:11:29.91 ID:CYF9tWiq.net] >>165 > 言いたいことは解るが、1台の閉じたPCの枠内って前提だから、 1台のPCでも自分から自分にSSH接続できます。
173 名前:login:Penguin mailto:sage [2016/04/03(日) 23:13:30.27 ID:K0eHC6pV.net] UNIXライクシステム…こういう表現されると歳が何歳くらいの層かだいたいわかるよ。 今はPOSIXな
174 名前:login:Penguin [2016/04/03(日) 23:15:17.50 ID:umAh46Ab.net] >>165 ←こいつも馬鹿だったようだな
175 名前:login:Penguin mailto:sage [2016/04/03(日) 23:18:18.71 ID:Dv8NgtkA.net] 全く無意味だとまでは言わないが、既にCygwinがあるからな。 元々、GNU/LinuxにはWindowsで動いてくれたら便利なソフトってあまりないし、 そのほとんどがCygwinで動くわけだ。 Cygwinでは足りないソフトは、Windowsソフトでカバーできるしあまり意味と思うよ。 ソフトを自分で作るなら、Javaで作っておけばどっちでも動くしな。
176 名前:login:Penguin mailto:sage [2016/04/03(日) 23:19:25.36 ID:K0eHC6pV.net] はっきり言ってMSのことだから、Windows10から更に、Windows10XP(エクスピアリエンス) としてリリースすんのかどうか知らんよ。 でも俺には必要ない。可動WiFiのモバイラーで仕事での転居の多いやつには受けるかも。
177 名前:login:Penguin mailto:sage [2016/04/03(日) 23:21:05.94 ID:K0eHC6pV.net] Javaで作っておけばどっちでも動くしな…とは限らんで、Javaにもバージョンがあるし
178 名前:login:Penguin mailto:sage [2016/04/03(日) 23:22:00.88 ID:Dv8NgtkA.net] >>169 POSIXとUNIXライクシステムは意味が違う。 POSIXは規格だ。 UNXIライクシステムは、システムだ。 全然違うだろ。
179 名前:login:Penguin mailto:sage [2016/04/03(日) 23:23:34.45 ID:K0eHC6pV.net] 既にCygwinがあるからな。 まあな、ハードウェアの性能も上がったことだし、昔に比べればCygwinでイケル鴨
180 名前:login:Penguin mailto:sage [2016/04/03(日) 23:25:00.76 ID:K0eHC6pV.net] UNXIライクシステムは、システムだ。→もう日本語が既に陳腐化してるよ 技術力の方も並行してね?
181 名前:login:Penguin mailto:sage [2016/04/03(日) 23:29:12.41 ID:CYF9tWiq.net] >>175 > まあな、ハードウェアの性能も上がったことだし、昔に比べればCygwinでイケル鴨 実際にやってみればわかるけど遅いよ。 forkをしないように頑張れば別だけど、 forkがあると10倍〜100倍ぐらい速度が変わってくる。 CPU性能とは関係なく、一定の秒数のウェイトが入っているかのようだ。
182 名前:login:Penguin mailto:sage [2016/04/03(日) 23:29:25.97 ID:Dv8NgtkA.net] >>173 コンパイルは古いバージョンで。 実行は新しいバージョンで。 というふうにしておくと、その問題は回避できる。 配布を考えると、最新のバージョンでコンパイルするのはまずい。
183 名前:login:Penguin mailto:sage [2016/04/03(日) 23:37:42.61 ID:K0eHC6pV.net] >>177 仕事でプロセス間通信やってんの? つか、Unix板にはそういう話題を持ち合わせた人はいないんだろうな。 遊びならね、リアルタイムOSを選ぶよ。
184 名前:login:Penguin mailto:sage [2016/04/03(日) 23:45:04.40 ID:JSCGdflJ.net] リアルタイムOSがどういうシステムなのか分かってないんだろうな...
185 名前:login:Penguin mailto:sage [2016/04/03(日) 23:46:46.01 ID:K0eHC6pV.net] YAMAHAのRTXなんかもリアルタイムOSだよな
186 名前:login:Penguin mailto:sage [2016/04/03(日) 23:49:34.13 ID:CYF9tWiq.net] >>179 なぜこの文脈でリアルタイムOSがでてくるのですかね? リアルタイムOSを持ち出した理由を書き込んでください。 初心
187 名前:メレベルの間違いをしているようにしか見えませんから。 [] [ここ壊れてます]
188 名前:login:Penguin mailto:sage [2016/04/04(月) 00:00:12.59 ID:vixPmf7v.net] >>182 理由を書き込めという、理由になってないよ坊や(笑) 初心者が上級者ヅラしてるつもりなら顔でも洗って出なおしたほうがいい。
189 名前:login:Penguin mailto:sage [2016/04/04(月) 00:02:58.34 ID:wN1bPg9W.net] で、なんでリアルタイムOSって書き込んだの?
190 名前:login:Penguin mailto:sage [2016/04/04(月) 00:03:37.27 ID:vixPmf7v.net] >>182 今風のゆとり脳ならゆとり脳らしく自分でまず調べたらどうだい? 経験値の浅い下衆の極みを相手してる暇ないの。
191 名前:login:Penguin mailto:sage [2016/04/04(月) 00:04:30.72 ID:vixPmf7v.net] 今風のゆとり脳ならゆとり脳らしく自分でまず調べたらどうだい? 経験値の浅い下衆の極みを相手してる暇ないの。
192 名前:login:Penguin mailto:sage [2016/04/04(月) 00:05:14.06 ID:wN1bPg9W.net] すげーな。ぐぐれば>>179 の考えが 書いてあるんだwww
193 名前:login:Penguin [2016/04/04(月) 00:06:35.06 ID:EJuoI/z4.net] なにこの泥仕合w
194 名前:login:Penguin mailto:sage [2016/04/04(月) 00:07:24.60 ID:wN1bPg9W.net] d.hatena.ne.jp/kohtani/20061211/p1 > リアルタイムという言葉のイメージから、RTOSとは単に処理速度や応答時間が速いOSと勘違いされやすい。 まさにこの勘違いを素でやってるんでしょうなw
195 名前:login:Penguin mailto:sage [2016/04/04(月) 00:25:04.95 ID:qn0h/xPs.net] >>182 forkの話からプロセス間通信が出てくる人だよ。 知ってるそれっぽい単語を投げつけてるだけでしょ。
196 名前:login:Penguin mailto:sage [2016/04/04(月) 03:27:33.82 ID:RwHIkfLC.net] 人工知能開発の土台だろうね これからもっと色んなのをMSに集中させるんだろうよ
197 名前:login:Penguin mailto:sage [2016/04/04(月) 06:38:37.31 ID:OZFzktNz.net] >>183 プッeww
198 名前:login:Penguin mailto:sage [2016/04/04(月) 10:10:43.55 ID:9gdQMlz3.net] で、結局Xクライアントも動かんってことなの?
199 名前:login:Penguin mailto:sage [2016/04/04(月) 10:15:49.68 ID:aCvI40e/.net] >>193 >>193 そのうち、X.orgがやってくれるでしょ。
200 名前:login:Penguin [2016/04/04(月) 10:26:25.74 ID:17QvtUCC.net] Linux Subsystem上でXクライアントが動かない可能性は低くないが、別にそれがなくても問題を感じない。 開発上それが問題になるプロジェクトでは、そもそも実機でテストすべきだからな。
201 名前:login:Penguin mailto:sage [2016/04/04(月) 10:48:42.39 ID:aCvI40e/.net] >>195 でもそれなら仮想環境のほうがいいでしょ。 一瞬で元に戻せるから、数々のメリットがあるし。
202 名前:login:Penguin mailto:sage [2016/04/04(月) 11:05:21.46 ID:vixPmf7v.net] 試験のゴールは実機であり、仮想環境など過程に過ぎない 組み込みOSを知らない人はこれだから…
203 名前:login:Penguin mailto:sage [2016/04/04(月) 11:20:23.03 ID:aCvI40e/.net] >>197 組み込みの話なんてしていねぇから、消えろよゴミ
204 名前:login:Penguin mailto:sage [2016/04/04(月) 11:21:15.08 ID:aCvI40e/.net] 今日のNG推奨IDは、ID:vixPmf7vです
205 名前:login:Penguin [2016/04/04(月) 11:21:37.22 ID:17QvtUCC.net] >>196 メリットだけじゃないだろ。 メリットとデメリット天秤にかけてどちらを選ぶかだけの問題。 仮想化はいままでもあったが、これが話題になるってことは、こちらを選ぶ可能性のある人間が少なからずいるってことだ。
206 名前:login:Penguin mailto:sage [2016/04/04(月) 11:47:14.10 ID:wN1bPg9W.net] >>196 一瞬で元に戻したいことなんて無いんだが?
207 名前:login:Penguin mailto:sage [2016/04/04(月) 11:54:32.17 ID:aCvI40e/.net] >>201 おまえに意見なんて求めてないよ。
208 名前:login:Penguin mailto:sage [2016/04/04(月) 11:56:13.69 ID:wN1bPg9W.net] >>202 意見じゃなくて事実
209 名前:login:Penguin mailto:sage [2016/04/04(月) 12:54:05.69 ID:0wx54YN9.net] Windows NTからWindows 2000までPOSIXサブシステムを搭載していたが、 そんなことはパソコンに詳しい人さえ知らなかったし、利用もされてこなかったと思う。 今回の件も、それと同じ結果にしかならない。 有効利用したくてもその方法をMicrosoft自体は提供しないだろう。 POSIXサブシステム同様に誰にも知られるままいつの間にかひっそり消えるんだよ。 また、Cygwinすら使っていないおまえらにとって、こんなのあっても無駄。 何の意味もない。
210 名前:login:Penguin mailto:sage [2016/04/04(月) 17:24:32.52 ID:RltxqQDd.net] bash使えるのか いずれcygwinの代替になってくれれば嬉
211 名前:しい [] [ここ壊れてます]
212 名前:login:Penguin mailto:sage [2016/04/04(月) 18:31:32.41 ID:vixPmf7v.net] まあ、こんなアナウンスをMSがやったばかりに、日本含む特亜のCygwinユーザー は、Windows10搭載PCのユーザーならば、こちらに移るだろうな。 そうそう、つまりね、Windows10以降のOSでちょっとしたアプリケーションが 作れるようになるってことだ罠。
213 名前:login:Penguin [2016/04/04(月) 18:49:02.60 ID:OVBHwIXH.net] >>4 はげしく同意
214 名前:login:Penguin mailto:sage [2016/04/04(月) 18:58:19.85 ID:wN1bPg9W.net] >>204 Linuxサブシステムはすでに多くの人が知ってると思うw
215 名前:login:Penguin [2016/04/04(月) 19:37:21.66 ID:obFYt5Vr.net] デバイスからの入力とGUIはWindows。 コア部分の処理はLinux。 夢が広がるのか?マイクロソフトの野望はなんだろうか。
216 名前:login:Penguin mailto:sage [2016/04/04(月) 19:54:42.78 ID:8kfikhtH.net] OS開発からの撤退だよ
217 名前:login:Penguin mailto:sage [2016/04/04(月) 20:10:40.92 ID:wN1bPg9W.net] >>210 それならLinuxカーネルを使うはず。 これはLinuxカーネルを使わずに、NTカーネルを使って Linuxカーネル相当に見えるような変換の仕組みを作ってるわけで むしろ逆に見える。 MSからすればUbuntu使う人でもNTカーネル使ってください、 UbuntuからすればLinuxカーネルでもNTカーネルでも 動くということになるから両者にとってはビジネスの場は広がりそうだけど。
218 名前:login:Penguin mailto:sage [2016/04/04(月) 20:22:47.19 ID:8efwC2ZS.net] まさかCanonicalはデベロッパーツールで終わらす気は無いよな? 野心が薄れてサーバーに活路見出してるからなぁ
219 名前:login:Penguin mailto:sage [2016/04/04(月) 20:29:11.04 ID:wN1bPg9W.net] Debian GNU/kFreeBSD https://www.debian.org/ports/kfreebsd-gnu/ Debian GNU/kFreeBSD は FreeBSD のカーネル上に GNU C library を使用した GNU ユーザランドと 普通の Debian パッケージ群で構成される移植版です。 DebianはLinuxだけじゃなくてFreeBSDカーネルも使えるんだよな。 これがNTカーネルになったようなもの。 Ubuntuが動くのだからDebianも動きそうな気もするが。
220 名前:login:Penguin [2016/04/04(月) 20:31:32.36 ID:g9Q/RKTe.net] >>208 ただ、これで開発しようってやつは少数派だろうな。 やたらこのスレでcygwin使ってるって人を見かけるが、普通それ使って 開発せんだろ。
221 名前:login:Penguin [2016/04/04(月) 20:36:54.41 ID:EJuoI/z4.net] ここ見てるとお前らよっぽどwindows使いたいんだなw やせ我慢してlinux使う必要ないんだぜwww
222 名前:login:Penguin mailto:sage [2016/04/04(月) 20:45:51.48 ID:wN1bPg9W.net] >>215 Ubuntuを使うだけLinuxカーネルは使わないw
223 名前:login:Penguin [2016/04/04(月) 20:48:41.63 ID:EJuoI/z4.net] >>216 馬鹿は黙ってろって言ったろ
224 名前:login:Penguin mailto:sage [2016/04/04(月) 21:03:04.76 ID:qn0h/xPs.net] >>204 Windows2000の頃はSFU高かったからな。
225 名前:login:Penguin mailto:sage [2016/04/04(月) 21:06:26.78 ID:vixPmf7v.net] >>214 うむ eclipseかNetbeansだな、Linuxで。 まあ出来の良さで、Netbeansだな俺の経験値では。
226 名前:login:Penguin mailto:sage [2016/04/04(月) 21:21:10.38 ID:tMDdfPL7.net] 開発者はもうWindowsなんか使ってない、なんていうヤツもいるけど Win7〜10でシェア50%超えてるじゃん Linuxサブシステムって本当に必要なのかね readwrite.jp/develop/29695/
227 名前:login:Penguin [2016/04/04(月) 21:53:00.92 ID:g9Q/RKTe.net] >>220 そのシェアの数値と君のその話は意味のない比較だ
228 名前:login:Penguin [2016/04/04(月) 21:53:51.31 ID:pIXPnyx7.net] >>213 ubuntuBSDってのもあるんだぜ
229 名前:login:Penguin mailto:sage [2016/04/04(月) 23:37:27.77 ID:wN1bPg9W.net] >>217 ってことは、黙ってちゃいけないってことだなw
230 名前:login:Penguin mailto:sage [2016/04/05(火) 00:50:38.87 ID:gEAP4WcM.net] >>220 >開発者はもうWindowsなんか使ってない いまOSSの開発者はMACが多いんだろ。 OSSの場合はサーバー関連の物の開発が多く 開発で使うデスクトップOSはどこでも良いって感じだから Winでも開発しやすいならいいんじゃないのかな
231 名前:login:Penguin mailto:sage [2016/04/05(火) 01:17:11.62 ID:nr6wjzng.net] あぽー信者も大変だな。 Windowsにまともなシェルが載っちゃったら MacOSXの存在意義がなくなっちゃうもんな。
232 名前:login:Penguin [2016/04/05(火) 01:44:08.27 ID:pXKYkBeN.net] これってLinuxシステムが脆弱になるってことになりかねません?
233 名前:login:Penguin mailto:sage [2016/04/05(火) 03:54:51.43 ID:RCIcBmgr.net] >>226 お前しつこいよ 絶対にならないって言えば納得するんだろうな?
234 名前:login:Penguin mailto:sage [2016/04/05(火) 04:29:53.27 ID:tGyDlmu4.net] もう使えるの?
235 名前:login:Penguin mailto:sage [2016/04/05(火) 04:57:40.58 ID:RCIcBmgr.net] >>228 公式リリースは夏予定のRedstoneアップデートから。 開発版ビルドを使っている人はそれよりも前の Insider Preview ビルドで使えるようになるはず。 早ければ数日〜数週間後ぐらいかな?
236 名前:login:Penguin mailto:sage [2016/04/05(火) 06:38:50.65 ID:TlJfG8oz.net] レッドストーンと言うのか MSがマイクラ買った影響かなw
237 名前:login:Penguin mailto:sage [2016/04/05(火) 07:21:15.33 ID:4Xnk8Aag.net] >>223 バカじゃないならしゃべれ って言われてる訳じゃないことも理解できないのか... バカ確定かよ w
238 名前:login:Penguin [2016/04/05(火) 10:31:32.96 ID:jMCeU02B.net] そもそも糞OSの10など関係ない 7に乗ったら考える
239 名前:login:Penguin mailto:sage [2016/04/05(火) 12:10:57.94 ID:ySOdrXU/.net] とりあえず、現場でログをメモ帳で開かなくて済むだけで歓喜 って事だろ
240 名前:login:Penguin mailto:sage [2016/04/05(火) 12:55:57.27 ID:xwSUOVnL.net] >>204 interixは使ってる人、少しはいた。 SFU実は結構売れてたらしい
241 名前:login:Penguin mailto:sage [2016/04/05(火) 14:36:30.09 ID:BfHDC6Dn.net] >>234 でもそれって、今のように仮想化がメジャーでもなんでもない時代のものだからね。 今となっては。
242 名前:login:Penguin mailto:sage [2016/04/05(火) 15:21:56.03 ID:RCIcBmgr.net] 仮想化は別マシンを用意しているようなものだから サブシステムの代替にはならないな。 実質別マシンだからローカル(Windows)のファイルに アクセスするだけでも面倒になるし不便でもある。
243 名前:login:Penguin mailto:sage [2016/04/05(火) 15:32:39.14 ID:BfHDC6Dn.net] >>236 そもそも、代替になるなんて誰も言っていないわけでw
244 名前:login:Penguin mailto:sage [2016/04/05(火) 16:02:43.55 ID:RCIcBmgr.net] >>237 OK。じゃあ俺が言うよ。 仮想マシンはLinuxサブシステムの代替にはならない。
245 名前:login:Penguin mailto:sage [2016/04/05(火) 17:45:15.03 ID:OoRQmsez.net] Linux SubSystemから chmod 700 したのとか Win SubSystemから attrib +h したのとか どうなるの? cygwinはどうなってるの?
246 名前:login:Penguin mailto:sage [2016/04/05(火) 18:03:54.30 ID:OoRQmsez.net] >>204 当時はOS2とかPOSIXは使ってたよ。NT console版sedとかperlとかccとか無かったからかなり重宝してたよ。 MS-DOS版を使うとcommand.comが立ち上がってコンソール画面が80x25とかにリサイズされるのが嫌であえてOS2版とか使ってた。 でも OS2 Presentation Manager は動かなくてCUIコマンドのみのサポートだった。 Linux SubSystemにGUIのインターフェースが無くても全然不思議じゃ無い。
247 名前:login:Penguin mailto:sage [2016/04/05(火) 18:16:24.13 ID:RCIcBmgr.net] >>239 そんなもん、どうとでもなる。 まずLinuxのファイルには通常使用されている パーミッション情報と、あまり使用されていない拡張情報がある。 同様にWindowsにもファイルごとにアクセス権情報と拡張情報を持っている。 両方とも拡張情報を持っているのでエミュレートできないことはない。 更に言うならばパーミッションとアクセス権を比べれば、 Windowsのアクセス権のほうが柔軟で幅広い設定ができる つまりLinuxのパーミッション情報をWindowsのアクセス権で表現できる。 Cygwinもそうしている。
248 名前:login:Penguin [2016/04/05(火) 20:08:54.52 ID:eKoMRG/I.net] これはどこまで広がるかな。 開発者モードにするのは簡単とはいえ、一般ユーザー向けではないと言ってるわけで。 WindowsのインストーラでLinuxのモジュールも配置して、Windowsで接続したカメラから画像をキャプチャし、Linux版のOpenCVで処理をし、Windowsの画面にリアルタイムで表示しつつ、Linux版のApacheでブラウザ経由で画像を送信するとか、できないかねー。
249 名前:login:Penguin mailto:sage [2016/04/05(火) 20:25:06.36 ID:XZYpkvZS.net] >>242 そのジャンルは既にHTML5とかWebRTCで頑張ってくれちゃてるしなあ
250 名前:login:Penguin mailto:sage [2016/04/05(火) 20:36:29.92 ID:ySOdrXU/.net] >>242 そんなのは全く需要がない
251 名前:login:Penguin [2016/04/05(火) 20:55:26.72 ID:Ro/QQ8LN.net] >>244 ばーか、需要があるかどうかじゃなく、技術的に可能かどうかの問題だろ。 想像力もなく出しゃ張るな。
252 名前:login:Penguin mailto:sage [2016/04/05(火) 21:06:19.54 ID:XZYpkvZS.net] とりあえずNFSとSSHあたりがさくっと作りやすくなればいい感じかな
253 名前:login:Penguin mailto:sage [2016/04/05(火) 21:20:17.99 ID:dNaWxiHo.net] 業務システムでも使えるような物に成長してゆくのか いつの間にか消え去るのか
254 名前:login:Penguin mailto:sage [2016/04/05(火) 21:37:42.88 ID:nr6wjzng.net] >>245 技術的にも、そういう使い方はおかしい。 妄想は一人でやりなよ。
255 名前:login:Penguin [2016/04/05(火) 22:50:26.66 ID:t2IUyfPq.net] >>244 同意。
256 名前:login:Penguin mailto:sage [2016/04/05(火) 23:15:13.26 ID:RCIcBmgr.net] >>242 TCP通信を使ってLinuxアプリ(サーバー)をWindowsアプリは プロセス間通信を行えるので、それは実現可能
257 名前:login:Penguin mailto:sage [2016/04/05(火) 23:36:49.04 ID:YmSvLqwQ.net] bash使えるようにするなら、もっと早くしてほしかった VBSとかPowerShellとか覚えちゃったじゃないか、しかもどれもコレジャナイだったし
258 名前:login:Penguin mailto:sage [2016/04/06(水) 01:52:49.84 ID:zCB7P46f.net] >>251 Cygwinがあるのに故意に使わなかったようなオマエにはWindowsでbashなんか死ぬまで必要ないよ 寝言言っている暇があったら氏ねよw
259 名前:login:Penguin [2016/04/06(水) 07:46:50.29 ID:p8JSETx9.net] >>250 だから馬鹿は黙ってろと何度
260 名前:login:Penguin mailto:sage [2016/04/06(水) 07:59:39.54 ID:nPei02N4.net] >>253 自分の馬鹿がばれると困るので黙っててください、だろ? お願いするときにはお願いするときなりの文章ってものがあるんだよ。
261 名前:login:Penguin mailto:sage [2016/04/06(水) 07:59:52.39 ID:XrzTL3M3.net] >>252 デフォルトで何とかするってのは結構マジョリティーだぞ。 俺も仕方なくrbenvをwindowsに移植したし。その直後にこの発表で気が抜けた。
262 名前:login:Penguin mailto:sage [2016/04/06(水) 08:31:28.39 ID:5RyBfnoq.net] >>245 技術的に?wwww お前に技術のなんたるかを語る資格はねぇよ。
263 名前:login:Penguin mailto:sage [2016/04/06(水) 08:32:44.70 ID:5RyBfnoq.net] >>255 そもそも、大多数のエンジニアおよびまともな奴はそういう馬鹿な行為はしない。 素直にLinuxを使う。 Windowsでどうこうしようなんて、三流エンジニアがよくやること。
264 名前:login:Penguin mailto:sage [2016/04/06(水) 09:12:41.88 ID:tJjbBNaL.net] PowerShellは使いづらい
265 名前:login:Penguin mailto:sage [2016/04/06(水) 09:35:09.64 ID:5RyBfnoq.net] >>258 JavaScriptやってる人がPerlでプログラム作るときに感じるストレスに似てる。
266 名前:login:Penguin mailto:sage [2016/04/06(水) 10:33:28.53 ID:snrQ1n4I.net] Win10がBash・linuxコマンドに公式ネイティブ対応★3 [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/win/1459904955/
267 名前:login:Penguin mailto:sage [2016/04/06(水) 10:37:15.32 ID:dU2Hu1HT.net] >>252 客先の環境にCygwinなんか導入できないよ デフォルトで入ってるかどうかが問題なわけ
268 名前:login:Penguin mailto:sage [2016/04/06(水) 10:39:28.20 ID:snrQ1n4I.net] >>261 お前が導入しようとしてないだけだろw
269 名前:login:Penguin mailto:sage [2016/04/06(水) 10:52:58.14 ID:qo3pPULy.net] >>262 なんでこういう無職が偉そうにしてるんだろう
270 名前:login:Penguin mailto:sage [2016/04/06(水) 11:16:32.21 ID:snrQ1n4I.net] 別に俺は偉ぶって無いが、偉いように見えてしまうのは あんたの立場的に仕方ないのでは?
271 名前:login:Penguin mailto:sage [2016/04/06(水) 12:14:05
] [ここ壊れてます]
272 名前:.53 ID:tJjbBNaL.net mailto: 客先の環境にCygwin…パッケージソフトで売っていた時代なら客先導入は 問題なかったが、それは昔の話で、今は厳しいね。 [] [ここ壊れてます]
273 名前:login:Penguin mailto:sage [2016/04/06(水) 12:25:32.31 ID:7Bsd82+E.net] >>265 bash.exeと、cygwinxx.dllをコピーするのが、そんなに大問題か? 君にとってはテキストエディタを導入するのにも大問題で、notepad.exeしか使ってないんだよね?
274 名前:login:Penguin mailto:sage [2016/04/06(水) 12:25:40.54 ID:KZlVmkOg.net] >>264 無職は否定しないのね、偉い偉いwww
275 名前:login:Penguin mailto:sage [2016/04/06(水) 12:39:53.39 ID:5RyBfnoq.net] >>266 君、じゃぁやってみな? 俺が見つけたらお前出禁になるよww なぜかわかるか?
276 名前:login:Penguin mailto:sage [2016/04/06(水) 13:24:23.28 ID:nfkZOKJE.net] 面倒だから客先でWindowsに無料のVM入れてCentOS突っ込んで運用したが問題なかったぞ ちな金融
277 名前:login:Penguin mailto:sage [2016/04/06(水) 13:38:32.91 ID:5RyBfnoq.net] >>269 金融であるかどうかなんてなんのエビデンスにもならんよwww 未だにログイントップにSSLも掛けていないようなネットバンクやってるようなところがあるくらいなのにww
278 名前:login:Penguin mailto:sage [2016/04/06(水) 14:44:54.20 ID:L2+GVPL7.net] これってelfローダとシスコール変換器をWindowsのカーネルに作ったってことだよね? libcも別で開発してんのかな
279 名前:login:Penguin [2016/04/06(水) 17:59:09.76 ID:BomnN7cW.net] >>264 キモい
280 名前:login:Penguin mailto:sage [2016/04/06(水) 18:16:15.13 ID:snrQ1n4I.net] 馬鹿なやつは、どんなものでもインストール禁止にする。 上司が馬鹿だと開発効率が下がる。 >>268 > 俺が見つけたらお前出禁になるよww なぜかわかるか? お前がその馬鹿なやつだから?
281 名前:login:Penguin mailto:sage [2016/04/06(水) 18:20:25.57 ID:snrQ1n4I.net] >>271 libcはカーネルじゃないでしょ? MSが作ってるのはLinuxカーネル部分 elfローダーはカーネルの機能なのかどうか知らない。
282 名前:login:Penguin mailto:sage [2016/04/06(水) 19:13:52.46 ID:Rx7lA7sV.net] デバイスドライバが二重に必要になるのかどうか気になる
283 名前:login:Penguin [2016/04/06(水) 19:17:48.53 ID:wxYbGtNd.net] >>275 理論上、ドライバがNTカーネルで閉じてれば不要だし、Windows Subsystemに食い込んでれば必要。
284 名前:login:Penguin mailto:sage [2016/04/06(水) 19:48:38.30 ID:IiqDp9eY.net] >>269 それ「客先の環境」か? 客先で自分のマシンに入れたとか言うオチじゃないよな? w
285 名前:login:Penguin mailto:sage [2016/04/06(水) 19:59:50.38 ID:cZ7Myz6r.net] なんだよWinでubuntuやらbashやらが使えそうってだけで IT土方がストレスで発狂することになるのか…
286 名前:login:Penguin mailto:sage [2016/04/06(水) 20:21:22.67 ID:qo3pPULy.net] >>278 逆だよ ストレスが減る
287 名前:login:Penguin mailto:sage [2016/04/06(水) 23:17:24.36 ID:/35zNSG/.net] >>274 libcはカーネルじゃないけどかなり密接に結びついてる 実際にelfをロードするのはカーネルの仕事だけど、そのelfを作ってるのはlibc libcはランタイムリンクのためにsoのローダをビルド時に埋め込むはず 何が言いたいかと言うと、libcもなんとかしなきゃLinuxのelfなんて動かなくね?ってこと
288 名前:login:Penguin mailto:sage [2016/04/06(水) 23:26:28.24 ID:snrQ1n4I.net] >>280 カーネル(Linuxサブシステム)がlibcと互換性があるなら、 libcはUbuntuが作ったlibc使えばよくね?
289 名前:login:Penguin [2016/04/06(水) 23:54:08.41 ID:dYwfSRaB.net] >>280 FreeBSDのLinux EmulationでもCentOSやFedoraのlibcをそのまま使うし、問題ないんじやないかね
290 名前:login:Penguin mailto:sage [2016/04/07(木) 00:56:37.23 ID:7alsU18H.net] >>280 >libcはカーネルじゃないけどかなり密接に結びついてる 結びついてないから気にしなくて良いんじゃ無い? カーネルからすればlibcは1つのライブラリ、モジュールってだけ。ユーザーランドの話だよね。 NTカーネル、サブシステムまではMSがビルドするしか無いからVCでコンパイルするだろうし、libcの出番は無いし必要無いよね。 サブシステム上で動くストアで配布するubuntuイメージにはlibcがあるだろうね。
291 名前:login:Penguin mailto:sage [2016/04/07(木) 02:13:52.50 ID:GdDyuPAS.net] Announcing Windows 10 Insider Preview Build 14316 https://blogs.windows.com/windowsexperience/2016/04/06/announcing-windows-10-insider-preview-build-14316/ Run native Bash on Ubuntu on Windows: In this build, you can natively run Bash in Windows as announced last week at Build 2016. To do this, you first need to turn on Developer Mode via Settings > Update & security > For developers. Then search for “Windows Features” and choose “Turn Windows features on or off” and enable Windows Subsystem for Linux (Beta). To get Bash installed, open Command Prompt and type “bash”. For more details, see this blog post.
292 名前:login:Penguin mailto:sage [2016/04/07(木) 03:49:16.35 ID:QruzgiX+.net] 【2016年4月6日】 Windows10 ビルド14316公開 話題のBashとLinuxコマンドが使用可能に! [無断転載禁止]©2ch.net tamae.2ch.net/test/read.cgi/pcnews/1459967838/
293 名前:login:Penguin mailto:sage [2016/04/07(木) 08:25:54.88 ID:9Ehl4+x1.net] Windows 10のbash on Windowsを試す ttp://kkamegawa.hatenablog.jp/entry/2016/04/07/055830 まだまだ最初のベータだし、 Ubuntuのバイナリ(curlとかsshとかgitとか)をそのまま使う、という向きには 必要十分の機能があると思います。 たいていこういうの最初に出るとあらさがしして「使えねえー」ということを言いたがる人もいますが、 今までできなかったことができるようになる点をとりあえず楽しみましょう。
294 名前:login:Penguin mailto:sage [2016/04/07(木) 08:40:35.95 ID:/SgQuG2A.net] >>264 臭いから口閉じてろよ低能
295 名前:login:Penguin mailto:sage [2016/04/07(木) 18:33:26.98 ID:7y9TZclk.net] 中途半端に出来ると、新プロジェクトのプラットフォーム選定の段階で いつのまにか完璧に出来ることにすり替わるからな いつの世でも最悪な選択、最悪な設計をするのがMSのマーケと開発
296 名前:login:Penguin mailto:sage [2016/04/07(木) 19:39:13.73 ID:rJg5qoUs.net] これ、ubuntuのバイナリがWin10で動くようになるって言うこと? そうなると、POSIX機能必死のプログラムをWin10では動かせる ようになるってことだよな。
297 名前:login:Penguin mailto:sage [2016/04/07(木) 21:06:53.61 ID:LZ2eGeV9.net] XP/2003までは動いてたんだけどな
298 名前:login:Penguin mailto:sage [2016/04/08(金) 03:36:56.01 ID:azcd3op3.net] >>286 ネト民が騒いでるってことは大した事ないってことか
299 名前:login:Penguin [2016/04/08(金) 07:05:04.69 ID:kOoMBrPe.net] Insiderプログラムに参加、開発者モードON、Insiderレベルを最大の「ファースト」にしてみた。 でもBuild 14316が Windows Updateに来ないなあ。 抽選制とかで待つ感じなんかなこれ?
300 名前:login:Penguin mailto:sage [2016/04/08(金) 09:18:21.04 ID:aK+aDcZE.net] >>292 抽選制ではない思うが、優先順位はあるだろう。 有効にしてすぐに来るわけではない。
301 名前:login:Penguin mailto:sage [2016/04/08(金) 10:13:17.20 ID:hWXQGSF4.net] >>292 一昨日、インストールと再参加で昨日降って来た 但し、アクティベージョンしてないからか? コマンドまともに動かない
302 名前:login:Penguin mailto:sage [2016/04/08(金) 10:48:12.14 ID:gEWEXPUS.net] 32bit版ある
303 名前:? [] [ここ壊れてます]
304 名前:login:Penguin mailto:sage [2016/04/08(金) 11:02:00.53 ID:hWXQGSF4.net] >>294 https://msdn.microsoft.com/en-us/commandline/wsl/faq What processors do we support? We only support x64 CPU’s. 無いんじゃないかな 日本語ならこっちが判り易い kledgeb.blogspot.jp/2016/04/wsl-1-ubuntu-on-windowsubuntu-on.html
305 名前:login:Penguin mailto:sage [2016/04/09(土) 03:37:47.47 ID:RmydBY4O.net] ld.soとlibcとglibcを混同してるっぽい
306 名前:login:Penguin mailto:sage [2016/04/09(土) 09:38:35.65 ID:HEhRrBeu.net] Docker が動けば完璧だけど、そこまでやるかなぁ。
307 名前:login:Penguin mailto:sage [2016/04/09(土) 20:40:02.40 ID:prSGbqee.net] >>297 gdbも改造?
308 名前:login:Penguin mailto:hage [2016/04/10(日) 11:25:23.38 ID:TkxNUxY7.net] なんだよ、 結局lxcのハイパーバイザなったのか ていうかlxdなのな それでカノニカルに金出したんだ
309 名前:login:Penguin mailto:sage [2016/04/10(日) 11:40:25.91 ID:c191GFAJ.net] visual studioのgdbインターフェースを使って、シームレスに VSで編集 => Linux側でのBuild => VSからデバッグ ... が簡単にできると嬉しいな
310 名前:login:Penguin [2016/04/10(日) 16:49:01.30 ID:1bViPmtl.net] Windowsで動いてるプログラムとやりとりするにはどうしたらいいんだろ? bashからifconfigだとエラーになるしネットワーク経由はダメ?? よく知らないけど名前付きパイプってやつとか使うとか?
311 名前:login:Penguin [2016/04/10(日) 17:55:35.79 ID:bumHT1jS.net] で仮想環境はドロップボックス改造版あたり?使うのかな?
312 名前:login:Penguin mailto:sage [2016/04/10(日) 18:07:51.20 ID:c191GFAJ.net] >>303 virtualboxじゃなくてdropbox? 普通に考えたらhyperVなんだが
313 名前:login:Penguin mailto:sage [2016/04/10(日) 20:27:57.31 ID:D9fsoHSf.net] Cygwin と比べてのメリットって何? パフォーマンスの少しの改善が見込めるだけで、 Windows側を呼び出せないなどのデメリットのほうが大きくない? 今のCygwinは文字化けもしないしパッケージもたくさんあるよ。
314 名前:login:Penguin mailto:sage [2016/04/10(日) 21:03:58.83 ID:NIryhDT/.net] >>305 > Cygwin と比べてのメリットって何? Cygwinは本当のLinuxじゃない。
315 名前:login:Penguin mailto:sage [2016/04/10(日) 21:04:38.91 ID:SbiEIV8c.net] これ試そうと思って、insiderのレベルをファーストにしたけど、 preview buildがダウンロードされない。 どのタイミングでダウンロードされるようになのですか?
316 名前:login:Penguin mailto:sage [2016/04/10(日) 21:08:12.05 ID:NIryhDT/.net] >>307 あなたの順番になったら
317 名前:login:Penguin mailto:sage [2016/04/10(日) 21:11:04.44 ID:SbiEIV8c.net] すまん。>>292-294 に書いてあるな。 反映にラグがあるのか。
318 名前:login:Penguin [2016/04/10(日) 22:37:09.20 ID:bumHT1jS.net] >>304 ドロップボックスでもvirtualboxのような使い方がされてるのを見た そして不穏な業界の動きでドロップボックス有料化が始まっている
319 名前:login:Penguin mailto:sage [2016/04/10(日) 23:05:42.50 ID:g8MnUCr/.net] cygwinがんばれ超頑張れ
320 名前:login:Penguin [2016/04/10(日) 23:11:04.63 ID:d3486bVm.net] cygwinを常用してる奴らは静観してると言うのにお前らの浮かれ様ときたらw
321 名前:login:Penguin mailto:sage [2016/04/10(日) 23:23:07.13 ID:D9fsoHSf.net] >>306 自分は本物のLinux の必要な場面ではVagrantで本物を使ってるんだよ。 これはWindowsとシームレスになっているのが特徴で、 本物のLinuxである必要があるとは思えん。 そういう用途では今はCygwinの方が優れてるだろ。 ついでに自分の常用してるFedoraを選べないのもポイント低い。
322 名前:login:Penguin mailto:sage [2016/04/10(日) 23:39:05.98 ID:xpximsFN.net] うーん… windows上でubuntuOSがそのまま動くの? 仮想化じゃないんだろ? 両方使う必要のある、デュアル厨にメリットある?
323 名前:login:Penguin mailto:sage [2016/04/10(日) 23:55:10.32 ID:c191GFAJ.net] >>310 全然何を言ってるかわからん
324 名前:login:Penguin mailto:sage [2016/04/10(日) 23:58:34.95 ID:D9fsoHSf.net] 念のためにCygwinに何ができるのか書かせてもらうと、 自分のやってるのは ・シェルスクリプトでWindowsのリソースの管理 ・Emacsで編集中のテキスト内のURLをWindowsのWebブラウザで開く ・EmacsのディレクトリエディタからMS-Office文書を開く これらはいずれも今のWSLにはできない。 逆にCygwinにできないことは、Chefやnpmとかだ。 Mac OSとLinuxだけがサポートされて、CygwinはUNIX Likeの プラットフォームとしては見捨てられてしまった。 この辺はWSLなら問題なく動くだろう。
325 名前:login:Penguin mailto:sage [2016/04/11(月) 00:26:33.64 ID:0cODWewD.net] Cygwinは趣味で使ってるんならどうでもいいんだけど、仕事で使えないのがなー。
326 名前:login:Penguin mailto:sage [2016/04/11(月) 00:44:21.70 ID:rzlsimNv.net] 天下のRedhatがライセンス売ってるのに使えない理由がない
327 名前:login:Penguin mailto:sage [2016/04/11(月) 01:00:51.37 ID:I3zblAg8.net] Cygwinの最大の不幸は、2009年の1.7以降、別物のように 実用的になったのに、そのことが知られないまま廃れつつ あることだよな。一度ついた悪評を消すのは難しい。
328 名前:login:Penguin mailto:sage [2016/04/11(月) 01:14:16.36 ID:+7cEZsLh.net] >>313 > これはWindowsとシームレスになっているのが特徴で、 シームレスじゃないよ。 LinuxからWindowsのプロセスは見えないし LinuxからWindowsのコマンドも起動できない IPアドレスも違う
329 名前:login:Penguin mailto:sage [2016/04/11(月) 08:22:45.81 ID:d1cODQ1U.net] サブシステムのためにメモリ食いそう
330 名前:login:Penguin mailto:sage [2016/04/11(月) 11:08:36.01 ID:+7cEZsLh.net] メモリ食うと言っても、仮想マシンほどは食わないよ
331 名前:login:Penguin mailto:sage [2016/04/11(月) 16:24:46.90 ID:q6A1zAdr.net] >>303 ,308 何を言ってるのか、まったく理解不能なんだが? ドロップボックスってクラウド・ストレージじゃなかったっけ?
332 名前:login:Penguin mailto:sage [2016/04/11(月) 20:28:16.82 ID:t9GZ35oM.net] バグフォーラムのURL教えてくだしあ。 ホスト名解決が腐ってる気がするんだが。
333 名前:login:Penguin mailto:sage [2016/04/11(月) 20:33:29.41 ID:t9GZ35oM.net] 見っけた。 githubにあるんだな。 https://github.com/Microsoft/BashOnWindows/issues
334 名前:login:Penguin mailto:sage [2016/04/12(火) 01:14:24.47 ID:ERbe9DmD.net] >>325 あったのか。気づかんかったわ。 この感じだとオープンソースになるって言われても 不思議じゃないな。
335 名前:login:Penguin mailto:sage [2016/04/12(火) 13:05:07.80 ID:WeqduJOV.net] >>323 電波はスルー
336 名前:login:Penguin [2016/04/12(火) 22:34:56.97 ID:t88WpVVw.net] >>320 ちょっと自作プログラムで試してみたけど、IPアドレスはbash内もWindows10本体も同じじゃないかなあ
337 名前:login:Penguin mailto:sage [2016/04/12(火) 22:49:44.81 ID:kGpG/ZmI.net] >>328 >>320 はvagrant(Virtualboxによる仮想マシン)の話だよ。 仮想マシンはWindowsとシームレスになっていない。
338 名前:login:Penguin mailto:sage [2016/04/12(火) 22:53:20.26 ID:t88WpVVw.net] >>329 なるほど、勘違いしてました。指摘どうもです!
339 名前:login:Penguin mailto:sage [2016/04/13(水) 15:35:18.90 ID:K/I3cEqA.net] 個人情報収集に関してはWindowsもUbuntuもすでにシームレスですw
340 名前:login:Penguin mailto:sage [2016/04/13(水) 15:53:14.58 ID:IYJ/oXDN.net] Windowsはともかく、Ubuntuの個人情報収集ってどゆこと?
341 名前:login:Penguin mailto:sage [2016/04/13(水) 16:53:49.71 ID:UF1qlkb0.net] >>332 Ubuntuはユーザーが使用の時にどんな状況でコケタかを送信していると言う事。 つまりユーザーよりもPC構成に詳しく、どんなアプリでどのverがインストか掌握していると言う事。 リチャード・ストールマン氏はUbuntuはスパイウェアだと言ったとの事。
342 名前:login:Penguin [2016/04/13(水) 17:52:15.22 ID:JbdYNeEO.net] >>333 UbuntuMATEが、いとも簡単にマルウェアに感染して、コケタよ。
343 名前:login:Penguin mailto:sage [2016/04/13(水) 18:15:42.33 ID:wbDQmWDI.net] >>333 個人情報って言うから、個人の情報を収集しているのかと思えば 収集してるのはマシンの情報だけかよw それを個人情報って言ってるのなら、Windowsでも 個人の情報は収集してないんだろうな。 本気で個人情報っていいたいのであれば、 具体的にどんな個人の情報なのかを 具体的なソース付きで説明してね
344 名前:login:Penguin mailto:sage [2016/04/13(水) 18:35:20.77 ID:/DyiELDA.net] >>335 IMEは入力した文字列を全部覚えてるよね。 クレカの番号とか入力しなかったか? さすがにクレカの番号をマイクロソフトが悪用するとは思えないがw
345 名前:login:Penguin mailto:sage [2016/04/13(水) 18:44:57.44 ID:kYWtUjXL.net] WSLのスレッドで何でこんな話してんの?
346 名前:login:Penguin mailto:sage [2016/04/13(水) 22:46:14.50 ID:JANU+oXB.net] ガイジだから
347 名前:login:Penguin mailto:sage [2016/04/13(水) 23:16:23.99 ID:wbDQmWDI.net] >>336 それいったら、どのOSでもIMEは 入力した文字列を覚えているよね? 更に拡張して言えば、どのOSでも OSが管理するファイルにはいろんなデータが 記録されているよね?
348 名前:login:Penguin mailto:sage [2016/04/14(木) 07:22:04.30 ID:rl48aGbZ.net] それを送るかどうか
349 名前:login:Penguin mailto:sage [2016/04/14(木) 07:30:42.90 ID:2wJNQ5xI.net] そしてWindowsは?
350 名前:login:Penguin mailto:sage [2016/04/14(木) 08:59:09.84 ID:I7RIg7hA.net] 送っていません。
351 名前:login:Penguin mailto:hage [2016/04/14(木) 20:17:45.59 ID:Rdl3+lw6.net] >>341 収集はするけど決してdebug以外に使うことはありませんとの事
352 名前:login:Penguin mailto:sage [2016/04/14(木) 21:40:26.11 ID:N2oU1nom.net] >>343 でもそれってすべてのスパイウエアに言えることだよね。 使いませんと宣言すればそれでいいのかよ、みたいな。
353 名前:login:Penguin mailto:sage [2016/04/14(木) 23:31:03.40 ID:GYtX2oGj.net] とりあえず、sshdとtty/ptsを直して欲しい。 アプデはいつくらいか。 あとDISPLAY変数が空だけど、GUIは完全放置? xterm程度は動いて欲しい。
354 名前:login:Penguin mailto:sage [2016/04/15(金) 05:16:11.70 ID:3YBXhS4e.net] >>344 意味不明。 宣言の有無は関係なく、 使っていなければそれでいいだろ。
355 名前:login:Penguin mailto:sage [2016/04/15(金) 07:15:37.12 ID:H/7LIHy7.net] >>345 GUIはMSはやるつもり無いんなじゃないか ただ、ググると既存の非MS製のWindows向けXサーバを使ってGUI動かしてる記事はちらほらあるな
356 名前:login:Penguin mailto:sage [2016/04/15(金) 07:20:14.21 ID:H/7LIHy7.net] 備忘メモ代わりにurl貼っておくわ Running Linux desktop apps on the Windows Subsystem for Linux https://www.slightfuture.com/how-to/x-on-wsl Bash plus Windows 10 equals Linux GUI apps on the Windows desktop www.neowin.net/news/bash-plus-windows-10-equals-linux-gui-apps-on-the-windows-desktop
357 名前:login:Penguin [2016/04/15(金) 10:17:45.83 ID:Yty/kyJ1.net] kledgeb.blogspot.jp/2016/04/wsl-6.html を参考にして「apt update」とかしてみたんだけど、出来ないんだ iup.2ch-library.com/i/i1631205-1460682715.png 判る人は解決方法とか教えてくれると有りがたいです また相談する場所を教えてください
358 名前:login:Penguin mailto:sage [2016/04/15(金) 10:21:55.39 ID:0xxaFntB.net] >>349 俺がやってみたときは、resolv.confがなくてホスト名解決ができてなかったから、手で/etc/resolv.confを書いてやった
359 名前:login:Penguin mailto:sage [2016/04/15(金) 10:52:35.50 ID:Yty/kyJ1.net] >>350 主にLubuntuではデスクトップを使ってる初心者なので /etc/resolv.confの事を調べてやってみます 有難うございました
360 名前:login:Penguin mailto:sage [2016/04/15(金) 11:26:19.18 ID:WiMS3D6O.net] >>348 Xプロトコル経由で繋がるってことか。 Xming動かしてOpenGLな3Dグラフィックアプリも描画できるみたい (すぐにpollとかXIOエラーでabortするけど
361 名前:j。 [] [ここ壊れてます]
362 名前:login:Penguin mailto:sage [2016/04/15(金) 19:10:42.37 ID:Jxyt0AM7.net] >>344 宣言もなにも個人情報保護法の第四章第十六条によって法的な制限を受けるのだけど、 メリケンな法人だから基本的に個人情報保護は義務付けられていて違反出来無い事になってるらしい 故に海賊版が判明しても手を出せるのはアクティベーションの時の通信内容しか証拠にならないらしい 自分も専門家じゃないので詳しくは知らないがアメリカと日本ではユーザの意思不在で好き勝手に情報を流用出来ないがLINEなんかは韓国企業なので見せるのも売るのも自由に出来る
363 名前:login:Penguin mailto:sage [2016/04/15(金) 21:06:06.61 ID:WsRyPMog.net] >>353 捜査機関が個人情報ごっそり持って行くのは憲法違反だと マイクロソフトが訴えたじゃないか。抜け穴はいくらでもあるんだよ。
364 名前:login:Penguin mailto:hage [2016/04/16(土) 02:16:36.30 ID:EKo2iUDc.net] >>354 言ってる意味がわからない詳しく
365 名前:login:Penguin mailto:sage [2016/04/16(土) 03:12:19.19 ID:L4+LRXSV.net] >>355 善良なるマイクロソフトは、国家権力の 横暴に立ち向かっているという話。
366 名前:login:Penguin mailto:sage [2016/04/16(土) 21:29:53.51 ID:aYbtsXbz.net] FBI お前が収集してる情報渡せ MS 私が集めるのはいいけど、あなたは憲法違反です
367 名前:login:Penguin mailto:sage [2016/04/17(日) 00:46:42.37 ID:42H+x1mK.net] >>357 当たり前だろ? Windowsが嫌なら使わなければいい。 FBIは何を使っても勝手に情報を要求してくる。 MSはWindowsだけじゃなくて、世界全てを守ろうとしている。
368 名前:【Ubuntu/Windwos10】スパイ機能の情報収集を語る mailto:sage [2016/04/17(日) 13:00:07.65 ID:42CXXNf7.net] UbuntuやWindows10に実装済みの カノニカルやマイクロソフトによる情報収集機能 商用目的のビッグデータ収集 FBIなどの捜査機関による情報収集 といった話題を語るスレです
369 名前:login:Penguin mailto:sage [2016/04/17(日) 13:02:22.35 ID:42CXXNf7.net] >>359 の内容のスレを立てました 興味がある人が多いようなので是非おいでください 【Ubuntu/Windwos10】スパイ機能の情報収集を語る [無断転載禁止]©2ch.net hayabusa6.2ch.net/test/read.cgi/linux/1460865676/
370 名前:login:Penguin mailto:sage [2016/04/17(日) 15:11:40.96 ID:8l7e0mIG.net] オフにする方法だけ書いてくれればいいんだけど。
371 名前:login:Penguin mailto:sage [2016/04/17(日) 15:40:08.39 ID:ZTjS6UzJ.net] bash上の /proc の情報が見れないと正常に動かないコマンド割と多いよな TH2本番前にアップデート来るかな
372 名前:login:Penguin mailto:sage [2016/04/17(日) 16:25:37.41 ID:T6VIsdlN.net] WSLのおかげでセキュリティ対策ソフトのメーカーは大変だろうな
373 名前:login:Penguin mailto:sage [2016/04/17(日) 17:39:58.30 ID:qoQY6wOb.net] セキュリティベンダーならELFのウイルス対策ノウハウぐらいはデフォで持ってるんじゃないかな
374 名前:login:Penguin mailto:sage [2016/04/17(日) 19:11:43.40 ID:T6VIsdlN.net] ELF形式が問題じゃなくてlinuxサブシステムでファイルI/Oや通信を どうフックするかやwindowsサブシステム上で動かすGUI部分とどう連携するか ってところが問題だと思うんだけどInterix(だっけ?)でノウハウは十分って? そんなもんかな
375 名前:login:Penguin mailto:sage [2016/04/17(日) 19:46:06.28 ID:8l7e0mIG.net] Windows側と連携する話以外は、普通にRHEL用とかあるじゃん。
376 名前:login:Penguin mailto:sage [2016/04/17(日) 20:03:09.14 ID:T6VIsdlN.net] >>366 「以外は」ってそこが重要なんだけど あとRHEL用があってもLinuxサブシステム側はLinuxカーネル流用じゃないから セキュリティ関連機能がそのまま使えるわけないし
377 名前:login:Penguin mailto:sage [2016/04/17(日) 20:14:03.04 ID:8l7e0mIG.net] 重要かなあ。GUIでピコピコ出ないとダメな人? そんな人は手を出さない方がいいと思うよ。
378 名前:login:Penguin mailto:sage [2016/04/17(日) 23:37:57.33 ID:T6VIsdlN.net] >>368 Windows用でサイレントに動いて結果はlogだけなんて
379 名前:「う製品あるの? RHEL用があるとか、手を出すとか出さないとか、色々ズレてるみたい [] [ここ壊れてます]
380 名前:login:Penguin mailto:sage [2016/04/17(日) 23:41:59.11 ID:8l7e0mIG.net] こうやっていらない機能がどんどん垢のようにたまっていくんだよな...
381 名前:login:Penguin mailto:sage [2016/04/18(月) 04:39:28.76 ID:6sw7uHNQ.net] Linuxのいらないパッケージの多さは異常w ゲームとかあれ誰が欲しがるんだ?w
382 名前:login:Penguin mailto:sage [2016/04/18(月) 06:58:33.74 ID:e1FHMYlE.net] みんな大好きフリーセル
383 名前:login:Penguin mailto:sage [2016/04/18(月) 07:11:50.04 ID:TltYngvw.net] bash側のファイルがC:¥Users¥ユーザ名¥AppData¥Local¥lxssに配置されるけど C:ドライブ以下ってのが少し嫌だな いろいろapt-getしてったらCドライブ圧迫しそう
384 名前:login:Penguin mailto:sage [2016/04/18(月) 08:16:13.92 ID:6sw7uHNQ.net] なら、C:¥Users¥ユーザ名¥AppData¥Local¥lxss に 別のドライブでもマウントすれば良いんじゃないですかね?
385 名前:login:Penguin mailto:sage [2016/04/18(月) 14:40:46.73 ID:xRioBTea.net] >>373 カスタマイズできるようにしてって、githubのissueか投票ページに挙げとくと良いかも。 https://github.com/Microsoft/BashOnWindows https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo アップデートスケジュールとかが載ってるロードマップのページってある?
386 名前:login:Penguin mailto:sage [2016/04/18(月) 23:43:14.27 ID:TltYngvw.net] >>374 ちょっと試してみたがうまくいかない様 @C:¥Users¥ユーザ名¥AppData¥Local¥lxss の中身を D:\lxss にそっくりコピー AC:¥Users¥ユーザ名¥AppData¥Local¥lxss を C:¥Users¥ユーザ名¥AppData¥Local¥_lxss に変更 BC:¥Users¥ユーザ名¥AppData¥Local¥lxss を D:\lxss を指すジャンクションとして作成 この状態でコマンドプロンプトを起動して bashモードに変えようとするとエラー C:\>bash Error: 0x8007001f C:\> ちなみにジャンクションではなくてWindowsシンボリックリンクを使っても結果同じ
387 名前:login:Penguin mailto:sage [2016/04/18(月) 23:49:34.36 ID:TltYngvw.net] >>375 「Alternate install location option would be nice」の要望にvote入れといたわ。 票数少ないのな、この要望は
388 名前:login:Penguin mailto:sage [2016/04/19(火) 00:08:26.92 ID:VcPIhtyy.net] フォルダのプロパティで移動はできないん?
389 名前:login:Penguin mailto:sage [2016/04/19(火) 00:20:46.93 ID:j9BKwLuz.net] >>376 Windowsってまともにコピーする手段が無いから 完全コピーしようと思ったら自作ツール作るしかないので 先ずはそこから初めないと
390 名前:login:Penguin mailto:sage [2016/04/19(火) 00:31:55.16 ID:1u+rXvb/.net] Cドライブが足りなくなる状況がわからない 日本人は無駄にパーテーションを切りすぎる
391 名前:login:Penguin mailto:sage [2016/04/19(火) 00:38:05.17 ID:4N+8j/JZ.net] >>378 lxssフォルダのプロパティには「場所」タブ表示されず。この辺の仕様詳しくないけれども >>379 lxssフォルダが実物かリンクかの違いがエラー原因かと想像したけど、フォルダ内のファイル/サブフォルダが要因って可能性もあるか
392 名前:login:Penguin mailto:sage [2016/04/19(火) 02:05:17.18 ID:VcPIhtyy.net] >>381 local丸ごと動かすしかないのでは
393 名前:login:Penguin mailto:sage [2016/04/19(火) 07:05:16.34 ID:4N+8j/JZ.net] >>382 上手く行きそうな気がするけど現状は最終手段として留保しますわ C:Usersユーザ名AppDataLocalフォルダ以下を使ってるアプリがたくさん有るんで影響が少しこわいので
394 名前:login:Penguin mailto:sage [2016/04/19(火) 07:14:49.40 ID:1YR1QtSd.net] >>380 つ SSD
395 名前:login:Penguin mailto:sage [2016/04/19(火) 07:32:09.41 ID:YvL19C+a.net] >>376 ジャンクションじゃなくてマウントしろって言ってるんだよ。
396 名前:login:Penguin mailto:sage [2016/04/19(火) 07:33:29.25 ID:YvL19C+a.net] マウントっていうのは空のディレクトリを作って そこにドライブを割り当てることな。 ドライブレターは必須ではない。
397 名前:login:Penguin mailto:sage [2016/04/19(火) 08:38:10.26 ID:JA3LYyl
] [ここ壊れてます]
398 名前:V.net mailto: >>386 純正培養Windowsユーザじゃ、しばらく理解に時間が掛かるよソレww UNIXやMac使ってる人間は昔からの常識だからなんでもないがね。 [] [ここ壊れてます]
399 名前:login:Penguin mailto:sage [2016/04/19(火) 09:21:04.46 ID:YvL19C+a.net] >>387 ここLinux板なんだから、純正培養Windowsユーザなんていないでしょ? いるとしたらWindowsではできないと勘違いしている 純正培養Linuxユーザだな。
400 名前:login:Penguin mailto:sage [2016/04/19(火) 11:19:33.14 ID:7o3YfTPV.net] WSLでファイルをzfsファイルシステムとしてフォーマットしてmountして とか出来るようにならねーかな
401 名前:login:Penguin mailto:sage [2016/04/19(火) 11:39:27.83 ID:JA3LYylV.net] マウントで思ったんだが、これって例えば、hfs+とかマウントできて外付けHDDの中身 見られるようになるとかないかね?
402 名前:login:Penguin mailto:sage [2016/04/19(火) 13:15:53.20 ID:VcPIhtyy.net] ファイルシステムはNTFS経由だろうから、あまり期待できないと思うが...
403 名前:login:Penguin mailto:sage [2016/04/19(火) 15:08:36.60 ID:JA3LYylV.net] >>391 あ、そうなのか。残念。
404 名前:login:Penguin mailto:sage [2016/04/19(火) 15:21:05.94 ID:mONYHDi1.net] >>389-390 ループバックデバイスとUSBマウントは要望にあったはず。 ファイルシステムはサードパーティ製のもの使えばext系はいけそうな気がするけど、 /proc/filesystemsの内容は多分ガワだけ。
405 名前:login:Penguin mailto:sage [2016/04/19(火) 21:17:01.63 ID:Ufcm1aZ5.net] >>385 一応試してみたがうまくいかない様 ちなみに bash 専用に物理ディスクを用意するつもりがないのでWin標準の仮想ディスクを使用 @「ディスクの管理」から1GB容量固定の vhdファイル作成、フォーマット、Vドライブに割り当て AC:¥Users¥ユーザ名¥AppData¥Local¥lxss の中身を V:\ に出来るだけそっくりコピー robocopy C:\Users\ユーザ名\AppData\Local\lxss\ V:\ /E /COPY:DATS /DCOPY:DAT BC:¥Users¥ユーザ名¥AppData¥Local¥lxss を C:¥Users¥ユーザ名¥AppData¥Local¥__lxss に変更 Cマウントポイントとして C:¥Users¥ユーザ名¥AppData¥Local¥lxss\ を新規作成、属性Hidden付加 D「ディスクの管理」から vhd を C:¥Users¥ユーザ名¥AppData¥Local¥lxss\ にマウント この状態でコマンドプロンプトから bash 入力してみると、結果は >>376 と同じエラーだった
406 名前:login:Penguin mailto:sage [2016/04/19(火) 21:57:57.23 ID:Ufcm1aZ5.net] Win10環境を持っていない人の参考用に fstab と mountコマンド結果を貼ってみる ラベル名cloudimg-rootfsのdiskは、WinのFSとLinuxのFSを変換する疑似デバイスなのかな?? >root@localhost:/# cat /etc/fstab >LABEL=cloudimg-rootfs / ext4 defaults 0 0 >root@localhost:/# mount >rootfs on / type rootfs (ro,relatime) >tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,mode=755) >devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600) >proc on /proc type proc (rw,relatime) >sysfs on /sys type sysfs (rw,seclabel,relatime)
407 名前:login:Penguin mailto:sage [2016/04/19(火) 22:00:17.36 ID:Ufcm1aZ5.net] ちなみにディスクの情報を見る系のlinuxコマンドは大体動かない様 >root@localhost:/# fdisk -l >cannot open /proc/partitions >root@localhost:/# df -h >df: cannot read table of mounted file systems: No such file or directory >root@localhost:/# parted -l >root@localhost:/# blkid >root@localhost:/# lshw -class disk -class storage >root@localhost:/# dmesg >dmesg: klogctl failed: Invalid argument
408 名前:login:Penguin mailto:sage [2016/04/19(火) 22:05:08.31 ID:LcrPrQ3F.net] まだ実装されてないんでしょ。 これからだよ
409 名前:login:Penguin mailto:sage [2016/04/22(金) 20:51:11.99 ID:rhw5gB4s.net] Bash on Ubuntu on Windows を試すときのポイント https://blogs.msdn.microsoft.com/miyamam/2016/04/12/bash-on-ubuntu-on-windows-point/ 正直なところ、Insider PreviewのFastで展開されているものなので、 アルファ版というかベータ版というかとにかく製品としては実装したてのよちよち歩きなものです。 今後の実装で変わる可能性がありますので、 今日現在での好奇心を満たすための確認という位置づけでお願いします。
410 名前:login:Penguin mailto:sage [2016/04/22(金) 22:54:18.65 ID:za7wTQOf.net] > 正直なところ、Insider PreviewのFastで展開されているものなので、 そうか。Insider Previewがそもそも開発版だから、 Linuxサブシステム(β版)の開発版なんだ・・・
411 名前:login:Penguin mailto:sage [2016/04/24(日) 06:31:10.75 ID:TQZP+ROJ.net] fastに設定しても落ちてこねーよ
412 名前:login:Penguin mailto:sage [2016/04/24(日) 09:25:11.02 ID:HTkAXIdw.net] Windows Subsystem for Linux Overview ttps://opcdiary.net/?p=31763
413 名前:login:Penguin mailto:sage [2016/04/24(日) 13:28:26.53 ID:jR4m0gy2.net] >>400 fastに切り替えた後に、アップデートが落ちてくるまで時間がかかる。
414 名前:login:Penguin mailto:sage [2016/04/27(水) 13:48:32.18 ID:HqpdZZ6a.net] Build 14332が配布されてる模様。
415 名前:login:Penguin mailto:sage [2016/04/27(水) 21:43:12.33 ID:FHLHlWcH.net] news.mynavi.jp/articles/2016/04/27/windows10/ ビルド14322の新機能・改善点だが、Aul氏はBashとコマンドプロンプトの改善を最初に挙げている。 ビルド14295から加わった"Bash on Ubuntu on Windows"は 本連載でも述べたようにネットワーク周りの問題が発生していた。 /etc/resolv.confの修正で対応可能だったが、 本ビルドではDNSサーバーを正しく取得し、設定するため手動修正する必要はない。 また、/mntでマウントしたディレクトリおよび非マウントディレクトリ間の mvコマンドが正しく動作しない点も修正している。
416 名前:login:Penguin mailto:sage [2016/04/27(水) 22:05:04.54 ID:HqpdZZ6a.net] /etc/resolv.confの自動生成に関してはUbuntuより良い動きしてる。 ただ思った以上にbugfixできてる量が少ない。 このペースだと安定版まで1年掛かる。 リリースノート。 https://msdn.microsoft.com/en-us/commandline/wsl/release_notes
417 名前:login:Penguin mailto:sage [2016/04/29(金) 10:05:40.99 ID:70QxTxA/.net] マイクロソフトはバージョン3から rs1の次の次が本番よ
418 名前:login:Penguin mailto:sage [2016/04/29(金) 10:54:18.75 ID:bkgzR8XB.net] >>405 へーw bugfixしてる量が少なくて、 たった一年で安定版になるなんて、 かなり凄いねw
419 名前:login:Penguin mailto:sage [2016/04/29(金) 11:06:23.83 ID:x31ZTq/W.net] レッドハットと組めよw
420 名前:login:Penguin [2016/04/30(土) 15:47:19.39 ID:9A5BTABi.net] 10がそもそも糞だから不発に終わりそう
421 名前:login:Penguin [2016/04/30(土) 15:50:22.58 ID:9A5BTABi.net] というか成功したらLinux消えるじゃん クソニカル死ねよ
422 名前:login:Penguin mailto:sage [2016/04/30(土) 16:03:12.39 ID:5C2uGW2F.net] Linuxが消えるほどは成功しない 別実装だからいつまでもなんちゃってLinuxのままだ ちょっと便利なツールに留まる coLinuxみたいなポーティングじゃないからね
423 名前:login:Penguin mailto:sage [2016/04/30(土) 17:40:12.07 ID:7ciYRPn0.net] 今までにも同じことの出来るシステムはいくつも出てるんだから これで消えるならとっくに消え去ってるんだよなぁ
424 名前:login:Penguin mailto:sage [2016/04/30(土) 21:08:48.81 ID:7fIs3sTO.net] こいつをインスコしてbashを立ち上げたが派手に文字化けして萎えた。 死愚winの呪縛はまだ解けない。
425 名前:login:Penguin mailto:sage [2016/05/01(日) 00:43:23.30 ID:I0hG6SCh.net] 試しにいろいろいじってみたが、サービス関連が軒並み動かない。 sshdやnginx、mariadbもダメだった。 GCC入れて遊ぶのはいいけど、 まだ、サーバー用途にも使えないことがわかったわ。
426 名前:login:Penguin mailto:sage [2016/05/01(日) 00:49:44.77 ID:u9a97IcL.net] sshdがダメなのはforkやtty絡みの細かいところかね
427 名前:login:Penguin [2016/05/01(日) 03:05:48.75 ID:HZ/M7cJF.net] 何が悲しくてWindowsのうえでLinux走らせなきゃならんの? なんかメリットあんの?
428 名前:login:Penguin mailto:sage [2016/05/01(日) 07:08:43.43 ID:izJ1lFL4.net] >>416 Windowsを使わないといけない状況での悲しみがほんの僅か中和される
429 名前:login:Penguin mailto:sage [2016/05/01(日) 11:09:00.44 ID:I0hG6SCh.net] delegate(プロキシサーバー)はまともに動くので、forkは実装されてるな。
430 名前:login:Penguin mailto:sage [2016/05/01(日) 15:04:47.99 ID:0zF2o4Df.net] >>414 なんでFAQすら読まないの?
431 名前:login:Penguin mailto:sage [2016/05/02(月) 00:13:13.95 ID:SC/78ixB.net] >>418 そりゃbashが動いてるから当たり前 どの部分だとしても結構細かいところだよ その細かいところの差が結構重要なんだけどな
432 名前:login:Penguin mailto:sage [2016/05/02(月) 02:49:09.16 ID:n78BZBtL.net] NTカーネル上でLinuxが動く。 と書こうと思ったけど、Linuxはあくまでカーネルであって、俺たちがリナックスリナックス呼んでる物の実体はGNUであってナントカカントカ GNU/NTとでも表現すればよいのか
433 名前:login:Penguin mailto:sage [2016/05/02(月) 09:20:09.78 ID:ej+KACKd.net] Microsoftが開発したのはあくまでLinuxサブシステムだよ その上にGNUツールを含むUbuntuイメージが乗ってる
434 名前:login:Penguin [2016/05/04(水) 02:52:03.98 ID:doq0HsPl.net] Linux板の住人は、技術はあるが発想は乏しい典型だからな バグ探しと粗探しがお似合いだよ
435 名前:login:Penguin [2016/05/04(水) 08:10:58.82 ID:XT7xY1nL.net] ここの住人に技術があるとかw 自演するなら少しは考えてやれよw
436 名前:login:Penguin mailto:sage [2016/05/04(水) 13:08:18.37 ID:CMyzcN1Y.net] winユーザーがこの環境についてこれなくて混乱するか、 PowerShellを捨てることができて喜ぶか
437 名前:login:Penguin mailto:sage [2016/05/04(水) 13:19:11.43 ID:f6svEuMA.net] PowerShellが出来てもbash on windowsじゃ出来ないことあるしな。.netと連携するとか ただし確実に食い合う領域はあるだろうね
438 名前:login:Penguin mailto:sage [2016/05/04(水) 13:19:52.46 ID:xfbpJjO3.net] ioT用のプログラムを、Linuxでクロス開発可能にするってだけじゃん。
439 名前:login:Penguin mailto:sage [2016/05/04(水) 13:35:51.22 ID:f6svEuMA.net] >>427 Windows IoTターゲットの開発はWindows上のVC2015かな まあUWPアプリになるけど
440 名前:login:Penguin mailto:sage [2016/05/04(水) 14:30:34.92 ID:nSS/2FNF.net] 勘違いが多いけど開発者用のツールという位置付け ついてくるもクソも無い
441 名前:login:Penguin mailto:sage [2016/05/04(水) 18:55:03.65 ID:klgPZVgI.net] 自分で導入する必要があるからね
442 名前:login:Penguin mailto:sage [2016/05/04(水) 23:32:09.99 ID:gZ6CnMqU.net] >>429 開発用ってことは運用には使えないんだろう? 運用に使うマシンにはLinuxを入れる必要があるんだったら なんでわざわざWindowsで開発をするの?
443 名前:login:Penguin mailto:sage [2016/05/05(木) 04:55:54.75 ID:XtrrzMsZ.net] Linux上でクロス開発してリリースには含めないという使い方もある 例えば数式処理プログラムでコード生成してWindowsで実行なんてケース
444 名前:login:Penguin mailto:sage [2016/05/05(木) 06:54:11.70 ID:Ugh82c5w.net] プログラムをビルドしたVisualStudioを運用に入れとくのかと
445 名前:login:Penguin mailto:sage [2016/05/05(木) 12:18:38.12 ID:XtrrzMsZ.net] はあ?
446 名前:login:Penguin mailto:sage [2016/05/05(木) 12:49:26.36 ID:czcEiZqW.net] 間違って削除したソース、プログラムとあの世からの交信。
447 名前:login:Penguin mailto:sage [2016/05/05(木) 18:52:48.82 ID:lmsqeIHq.net] >>431 WindowsはPCにプリインストールされているし、 GUIツールはWindowsの方が使いやすい。 開発で使いたいのは開発ツールであってLinuxじゃない。 Linuxの開発ツールが使えるWindowsがあれば Linuxを開発で使う理由はなくなる。
448 名前:login:Penguin [2016/05/05(木) 19:08:53.59 ID:Z+6LSxHT.net] 今までWindowsのターミナルがくそなせいで仕方なくpaasのideを使ってたやつ多いだろ この辺のサービスが死滅しそう
449 名前:login:Penguin mailto:sage [2016/05/05(木) 19:17:02.37 ID:lmsqeIHq.net] >>437 知らないなら無理して用語使わなくていいよw paasのideってなんだそりゃw
450 名前:login:Penguin [2016/05/05(木) 19:24:09.13 ID:Z+6LSxHT.net] >>438 例をあげなきゃわかんないの? Nitrous.IOとかCloud9とかで調べてみなよ
451 名前:login:Penguin mailto:sage [2016/05/05(木) 19:55:06.34 ID:lmsqeIHq.net] あ、分かってないw
452 名前:login:Penguin [2016/05/05(木) 20:01:02.45 ID:Z+6LSxHT.net] >>440 ならご教示いただけるかな?(ニッコリ)
453 名前:login:Penguin mailto:sage [2016/05/05(木) 20:56:22.81 ID:iRpnS4XO.net] >>436 テストとか一切しないってこと?
454 名前:login:Penguin mailto:sage [2016/05/05(木) 21:00:33.29 ID:lmsqeIHq.net] >>441 ヒント。p(ニッコリ) >>442 テストはWindowsでできるし、 Linuxでもやればいい
455 名前:login:Penguin [2016/05/05(木) 21:02:07.34 ID:d6B5bVOG.net] 開発wwwwwwwwwwwwww 使えるかアホwwww
456 名前:login:Penguin mailto:sage [2016/05/05(木) 21:05:37.68 ID:iRpnS4XO.net] >>443 開発の経験はないってことね。わかった。
457 名前:login:Penguin mailto:sage [2016/05/05(木) 21:51:15.42 ID:dHauaHyT.net] Linuxで開発できてる君らには関係ないよ Windowsでのと辛い開発を強いられてる人や、辛いけどWindowsが好きなので頑張ってる人たちの為のものだよ……!
458 名前:login:Penguin mailto:sage [2016/05/05(木) 22:21:51.77 ID:lmsqeIHq.net] >>445 意味不明w 一体何がだめなんだ? 今度はそっちが答える番だ。
459 名前:login:Penguin mailto:sage [2016/05/06(金) 06:55:25.06 ID:/PKpoYJE.net] >>446 まぁ、普通、Linux開発なら、Linuxや仮想環境使うのがセオリーだが
460 名前:login:Penguin mailto:sage [2016/05/06(金) 07:02:04.33 ID:eIYaeBMm.net] ID:lmsqeIHq の類は放置で良いよ 末尾草と言葉遊びしか出来ない単なるかまってちゃんだな
461 名前:login:Penguin mailto:sage [2016/05/06(金) 09:40:04.71 ID:RSDiYYw7.net] 1日ぶりにスレ見ると湧いてる奴が湧いてる
462 名前:login:Penguin mailto:sage [2016/05/06(金) 13:40:08.97 ID:QmITjLE6.net] 言葉遊びは437 ほんとに分かって書いてるのか?
463 名前:login:Penguin [2016/05/06(金) 14:08:50.32 ID:0yNkrjOI.net] 分かってないやつ同士で分かってないと煽りある不毛w
464 名前:login:Penguin mailto:sage [2016/05/06(金) 14:30:25.68 ID:J232bKRo.net] paasになにかを煽って、詳細は書かない 陰湿linuxらしいわ
465 名前:login:Penguin mailto:sage [2016/05/06(金) 16:21:38.81 ID:H/7MFCXR.net] だからなんでWebサービスとLinuxを一緒に語ってるんだよ
466 名前:login:Penguin mailto:sage [2016/05/06(金) 16:31:09.20 ID:CTKHfkjw.net] ヒント。p(ニッコリ) なにもわかってないからw
467 名前:login:Penguin mailto:sage [2016/05/06(金) 20:56:09.23 ID:m2h2DJCA.net] >>455 キモい
468 名前:login:Penguin [2016/05/06(金) 22:45:39.44 ID:Q4uECWRj.net] これは「こだわり」ではなく「固執」 手段と目的を履き違え、Windowsを使わないことに命をかけてる使えない開発者
469 名前:login:Penguin mailto:sage [2016/05/06(金) 23:14:40.67 ID:ygcpDDvC.net] 本来の拘りの意味は固執と大体同じ
470 名前:login:Penguin mailto:sage [2016/05/06(金) 23:28:41.33 ID:QmITjLE6.net] だからPaaSとかそういうんじゃないんだよ サーバ保守するのにWindowsだと今までPuTTY, Poderosa等を使ってたのが sshコマンドが使えるようになる 同様に運用ログを見るのにPowerShellのSelect-String使ったり、メモ帳使ったりしてたのが、 そのままgrepコマンド使ったり、vim使ったり出来るようになる。
471 名前:login:Penguin [2016/05/07(土) 00:20:28.73 ID:zHW7rJH3.net] まあみんな会社の自分の作業用pcはwindowsだからな
472 名前:login:Penguin [2016/05/07(土) 01:01:22.35 ID:bgVUltlz.net] >>459 お前もPaaS型のWeb IDEを知らんの? Windowsの環境がダメだからそっち使ってるやつも多いだろって話なのに… Windowsの機能だと思ったの?PaaS
473 名前:login:Penguin mailto:sage [2016/05/07(土) 01:10:01.55 ID:i60Ko8pu.net] >>461 救いようのないバカだな とりあえず働いてから書き込め
474 名前:login:Penguin [2016/05/07(土) 01:14:25.21 ID:bgVUltlz.net] >>462 こういう中身のないレスはいらないから 具体的にどうぞ
475 名前:login:Penguin mailto:sage [2016/05/07(土) 01:31:11.95 ID:J8vZ9he0.net] >>459 今Cygwinでそれやってる。 SJISのファイル名もCygwinからはUTF-8に見える。
476 名前:login:Penguin [2016/05/07(土) 01:35:58.46 ID:JiQOblcS.net] /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::://ヽ:::::::::::::::| l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::// ヽ::::::::::::::l l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/:::「'ヽ:::::::::::// ヽ:::::::::::| |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ノl:::ノ l:::::::/ ヽ::::::::| ノ:::::::::::::::::::::::::::::::::::::::::::::::::::::/ ゙゙ ノ:::/ ,,;;;;;;,, ,,,,ヽ:::::l ):::::::::::::::::::::::::::::::::::::::::::::::/ ノ/ __,'''i: ('''__):::l )::::::::::::::::::::::::::::::::::::::::::::::::::/  ̄ ̄ン:. :「 ̄`ヾ 1:::::::::::::::::::::::「 `┤l:::::::::::::::::l  ̄ , ヽ ̄ l `l:::::::::::::::::::::ヽ :l li:::::::::::::/ /´ `l | <ヴッ!!! ヽ::::::::::::::::::::::\_」 lヽ::::/ !:-●,__ ノ / ノ:::::::::::::::::::::::::::ノ | l `゙゙ ,,;;;;;;;;;;;;;;;;;;;;, /ヽ ,/ ヽ::::::::::::::::::::::( l l::::::::.. /.:''/´ ̄_ソ / `ヽ ヽ:::::::::::::::ヽ | l:::::::::::... /::// ̄ ̄_ソ / \ ヽ:::::::\| l::::::::::::::::... / :::.ゝ` ̄ ̄/ / ヽ ヽ:::l l:::::::::::::::::::..  ̄ ̄;;'' / ヽ l l;;;;;;:::::::::::::::.....;;;;............;;;;;;''ノ l l l '''''''''''''''''''''''''''''''''''''' ̄l | | https://www.youtube.com/watch?v=nWH7y4zoZSk
477 名前:login:Penguin mailto:sage [2016/05/07(土) 08:18:39.92 ID:17P+YKhI.net] このスレの住民はmsysとかcmderとか使ってないのか Cygwinっていつの時代の話だよ
478 名前:login:Penguin mailto:sage [2016/05/07(土) 09:45:15.87 ID:i60Ko8pu.net] >>464 そう、まさにそういう開発者用のための機能 cygwinを入れる必要が無くなる 情報統制等の関係でcygwinを勝手に入れられない環境は多い >>463 中身がないのはお前だよ 具体的にWindowsの環境の何が足りなくて、 お前の言っているPaaSでそれを補完できて、 Linuxの何によって代替されるかを書き込め
479 名前:login:Penguin [2016/05/07(土) 10:46:52.00 ID:N0T7LouS.net] >>467 違うな、正確には開発者気どりのニートを釣る機能
480 名前:login:Penguin mailto:sage [2016/05/07(土) 10:54:49.01 ID:aR2KMYtk.net] >>468 WSLが有用だと考える人間を全部ニート扱いしてるのなら、頭おかしすぎだろ
481 名前:login:Penguin [2016/05/07(土) 11:07:21.48 ID:b0bwC0cT.net] >>467 Windowsバカにされて怒ったわけね なら初めからそう書けよ 開発環境構築がめんどう(一々.exeダウンロードとか) Web系の勉強会や動画解説でWindowsが皆無 技術書でもwindowsは放置で仮想環境使えってやつもゴロゴロしてるよね windowsで同じ環境にするのにどれほどめんどうかわかる?
482 名前:login:Penguin [2016/05/07(土) 11:47:35.75 ID:DQ+Efp7S.net] >>469 いやいやwその文句はお前を釣ったマイクロソフトに言えよw
483 名前:login:Penguin mailto:sage [2016/05/07(土) 11:59:27.96 ID:hnKKgtRB.net] >>459 > サーバ保守するのにWindowsだと今までPuTTY, Poderosa等を使ってたのが たかがこれだけのことが面倒だとか言うわけ? bashが動くようになったところで、bash窓を立ち上げることには違いがなく、 うれしさがまったく見えないよ。 ちなみにbashいらないとは言わないけど、メリットとしてあげてくる話が どれもこれもそうか?という話ばかりなので。
484 名前:login:Penguin mailto:sage [2016/05/07(土) 11:59:59.33 ID:aR2KMYtk.net] >>471 MSが釣る?? Windows上で標準で使えるツールが増える訳だから、それは歓迎するよ。もし標準ツールになればだけども。
485 名前:login:Penguin mailto:sage [2016/05/07(土) 12:03:41.42 ID:hnKKgtRB.net] >>470 >開発環境構築がめんどう(一々.exeダウンロードとか) LinuxならすべてのシステムでApacheやPHPがインストールされている前提なの? >windowsで同じ環境にするのにどれほどめんどうかわかる? 必要なもの選定して、インストールして、設定するだけだよね? Linuxならコマンドラインですべて済むということを言い出す人もいるけど、 デフォルトではオフだよねその手の機能。結局各マシンで設定する必要があるよ? システム(OS)のデプロイ時点で設定しておくというなら、WindowsもLinuxも同じ。 なにを面倒がってるのかまったくわからない。
486 名前:login:Penguin [2016/05/07(土) 13:29:08.44 ID:akpHMHaW.net] >>474 >Linuxならコマンドラインですべて済むということを言い出す人もいるけど、 お前ターミナル使うのに設定がいると思ってんの? 周り見渡してみろよ python使うのにwindows使ってるか? rubyやnodejs使うのにwindows使ってるか? もしそうなら問題ないけど、少数派だよね windows使ってpython、ruby、nodejs解説してる動画探してこいよ。どれだけ少数派かが理解できるだろ windowsを使うと同じ環境設定作るだけで一苦労だしつまづいたりするとくっそ腹立つからな
487 名前:login:Penguin mailto:sage [2016/05/07(土) 13:32:22.77 ID:hsef02QL.net] >>474 aptで全てまとめて管理できるのはすごく楽 Windows serverでApacheやPHPもWindows Updateで一括管理できるのと同じ MSはStoreとWindows Updateの統合を早くやるべき AppleはAppStoreが本当に本当に糞な出来だけど既に統合してる
488 名前:login:Penguin mailto:sage [2016/05/07(土) 13:36:23.48 ID:hsef02QL.net] >>475 python, ruby, nodejsは 複数の処理系のバージョンと 複数のライブラリのバージョンを同居させて それぞれマイナーバージョンは最新に保ちつつ すぐに使い分けられるのが当然の環境が簡単に構築、維持できるからね
489 名前:login:Penguin mailto:sage [2016/05/07(土) 13:49:04.98 ID:r8PfxKmJ.net] >>475 > windows使ってpython、ruby、nodejs解説してる動画探してこいよ。 お? 無いということかな? > どれだけ少数派かが理解できるだろ 少数派って、結局見つかるってことかよwww
490 名前:login:Penguin [2016/05/07(土) 13:50:47.13 ID:akpHMHaW.net] >>478 具体的に反論できないなら黙ってろ
491 名前:login:Penguin mailto:sage [2016/05/07(土) 14:06:53.00 ID:i60Ko8pu.net] >>472 凄い面倒だわ ソフト毎に申請書だして許可もらわないといけない だいたい、こういうスレは零細Web屋や学生が頓珍漢なこといって暴れ出す
492 名前:login:Penguin mailto:sage [2016/05/07(土) 14:21:58.58 ID:wVdhA0de.net] >>479 > 具体的に反論できないなら黙ってろ なにに反論するの? お前が言ったこと=少数だけど見つかるって 話をしてるだけだけど。
493 名前:login:Penguin mailto:sage [2016/05/07(土) 14:23:34.87 ID:wVdhA0de.net] >>480 > ソフト毎に申請書だして許可もらわないといけない そんなのやってるの時代に乗り遅れた会社ぐらいしか 知らないんだけど?
494 名前:login:Penguin [2016/05/07(土) 14:25:01.14 ID:DQ+Efp7S.net] >>480 お前も頓珍漢なんですがw
495 名前:login:Penguin mailto:sage [2016/05/07(土) 14:33:21.25 ID:r+3fmmkP.net] >>482 jsox法に対応するには必要 お前みたいな零細は関係ないだろうけど
496 名前:login:Penguin mailto:sage [2016/05/07(土) 14:36:31.06 ID:wVdhA0de.net] >>484 いや、不要だけど? どこで必要になるのか具体的に言ってみてくれないか? ちゃんとソースをだして
497 名前:login:Penguin mailto:sage [2016/05/07(土) 14:38:44.92 ID:6TFW3kyF.net] >>480 大手金融系か防衛・公安関連のソフト屋か
498 名前:login:Penguin mailto:sage [2016/05/07(土) 14:42:05.93 ID:aR2KMYtk.net] >>482 自分も大手SIと呼ばれる会社を何社か見てきたけれど、ほぼどこも許可が必要だったよ。 申請が紙か電子か口頭許可かは会社によるけれども。 定期的なコンプライアンス教育で無許可なインストールをやってはいけないと自覚を促されるし、 常駐ソフトでインストールプロセスが記録されたり、目視チェックがあったりもする。
499 名前:login:Penguin mailto:sage [2016/05/07(土) 14:45:15.42 ID:wVdhA0de.net] >>487 SIだろ? SIはソフトウェア業界の中で 馬鹿にされてる業界。 自分の業務の効率化も出来ないくせに、 他人のシステムの効率化をしようとしているからねw 効率の悪い開発
500 名前:フ進め方をしてる。 [] [ここ壊れてます]
501 名前:login:Penguin mailto:sage [2016/05/07(土) 14:53:29.49 ID:aR2KMYtk.net] >>488 日本で相応の数のプログラマがSIに従事しているのは間違いないわけだよね 自分個人の立ち位置で言えば、開発効率を妨げる様なルールは緩和してほしいとは思うけど 実際にそんな環境で仕事をせざるを得ない以上、標準ツールの充実は助かるという考えですわ
502 名前:login:Penguin mailto:sage [2016/05/07(土) 15:29:38.69 ID:rxUXAHQI.net] >>482 中小企業の方?
503 名前:login:Penguin mailto:sage [2016/05/07(土) 16:27:32.22 ID:l7Lp8u5r.net] p あっ
504 名前:login:Penguin mailto:sage [2016/05/07(土) 18:42:05.14 ID:17P+YKhI.net] >中小企業の方? か……海外の大企業かもしれないだろ!
505 名前:login:Penguin mailto:sage [2016/05/07(土) 18:50:37.38 ID:r+3fmmkP.net] >>488 中小企業が図星みたいだなw
506 名前:login:Penguin [2016/05/07(土) 19:03:06.37 ID:zHW7rJH3.net] しょうもない言い合いしてるなあw
507 名前:login:Penguin mailto:sage [2016/05/07(土) 19:52:12.78 ID:FlZ/hwiY.net] お前ら働いてるの?
508 名前:login:Penguin mailto:sage [2016/05/07(土) 22:36:02.01 ID:D+JAj5RS.net] 喧嘩してる暇があるから俺に教えてくれ。 本件は、仮想じゃないのに、windows10上でアプリケーションのようにubuntu16.04LTSが「丸ごと」動くってことなのか? そうなのか?
509 名前:login:Penguin mailto:sage [2016/05/07(土) 23:09:14.21 ID:5sdPMeUe.net] Xサポート無しテキストのみのubuntuがそこそこは動くけど、そこそこ動かない ベースは現時点では14.04LTSの方 なんでapt-get updateするとアクセス先はtrustyのレポジトリ
510 名前:login:Penguin mailto:sage [2016/05/08(日) 02:55:17.39 ID:cVIbYf4Y.net] Xサーバを別途動かせばX11クライアントは動くでしょ
511 名前:login:Penguin [2016/05/08(日) 03:14:25.56 ID:rYzqpEco.net] >>498 そもそも、Daemon未対応、サーバ未対応ですが何か? そういう寝言は出来るようになってから隙なだけほざくといいよ
512 名前:login:Penguin mailto:sage [2016/05/08(日) 03:52:55.88 ID:lbHVYnvo.net] XクライアントもCUIプログラムも一緒 動くものもあるし動かないものもある
513 名前:login:Penguin [2016/05/08(日) 04:31:05.56 ID:8+UOfhcP.net] 異思想、異文化を受け入れろとは言わないが、聞きもしない、理解もしない、考えもしない、自分だけが正義だと主張し、大いなる勘違いに気づかない。 Linuxユーザといえばそんな連中ばっか。一部の理解あるユーザも辟易してるわ。
514 名前:login:Penguin mailto:sage [2016/05/08(日) 10:25:51.29 ID:CeCdlNPr.net] >>499 Xmingを立てておいて、Linux側でXクライアントを動かすという方法で xeyesとFirefoxを動かしてるスクリーンショットを見たよ まあ、実用レベルで動作するとは思えんが
515 名前:login:Penguin mailto:sage [2016/05/08(日) 10:32:18.52 ID:CeCdlNPr.net] あとサーバ未対応ではなく (多分安定性やセキュリティの点で) サーバ非推奨ってだけだろう デーモンもサーバも単なるプログラムだし変わりない グラフィックを扱えなさそうだから LinuxのXサーバを動かすのは無理だが
516 名前:login:Penguin [2016/05/08(日) 10:53:21.83 ID:rYzqpEco.net] >>503 公式見てからほざけ
517 名前:login:Penguin mailto:sage [2016/05/08(日) 10:56:06.14 ID:TJLfQpkQ.net] >>504 隙なだけなw
518 名前:login:Penguin mailto:sage [2016/05/08(日) 13:07:29.11 ID:gA4QSWT8.net] >>496 だが >>497 の言うようにテキストだけならあんまり意味ないっす… まぁwindows内で別のosが動いてもって気もするけどね。 でも仮想するくらいなら、windows潰してubuntuだな。 仕事上もubuntuのほうがいい。
519 名前:login:Penguin mailto:sage [2016/05/08(日) 13:14:35.24 ID:gA4QSWT8.net] いっそのこと、「なんとか」っていうOSがあって、そこで「Windowsモード」「Linux/UNIXモード」なんて切り替えられればいいよねw macモードは個人的にはいらん。
520 名前:login:Penguin mailto:sage [2016/05/08(日) 13:36:06.
] [ここ壊れてます]
521 名前:62 ID:lIDasKVK.net mailto: >>499 > そもそも、Daemon未対応、サーバ未対応ですが何か? X クライアントの話だろ X 使ったことないのか? [] [ここ壊れてます]
522 名前:login:Penguin mailto:sage [2016/05/08(日) 16:54:08.71 ID:luF9viaZ.net] どうでもいい なんでXの話してるの?バカじゃないの?
523 名前:login:Penguin mailto:sage [2016/05/08(日) 16:59:15.75 ID:AHR78Ry2.net] Xはいいとしてdaemonのランレベルには対応してほしいところ。 Windowsサービスとは別で。
524 名前:login:Penguin [2016/05/08(日) 17:06:24.27 ID:UaSK7xTk.net] キモいんですけど〜
525 名前:login:Penguin mailto:sage [2016/05/08(日) 17:09:07.60 ID:TJLfQpkQ.net] >>509 そこはごめんなさいだろ?
526 名前:login:Penguin mailto:sage [2016/05/08(日) 18:32:41.44 ID:lIDasKVK.net] >>509 アンカーついてるのに話の流れも追えないの? w
527 名前:login:Penguin mailto:sage [2016/05/08(日) 19:19:24.65 ID:pR8B+elX.net] >>510 > Xはいいとしてdaemonのランレベルには対応してほしいところ。 UbuntuやDebianやCentOSなど最近のLinuxは systemdに置き換わってランレベルは無くなりました。
528 名前:login:Penguin mailto:sage [2016/05/08(日) 23:34:21.08 ID:VFQg41Ep.net] p
529 名前:login:Penguin mailto:sage [2016/05/09(月) 00:50:15.71 ID:zgezGl0C.net] >>514 でも、タスクマネージャーで確認するとsystemdでなくinitが起動してるんだよな。 マジもんのUbuntuとは違う。
530 名前:login:Penguin mailto:sage [2016/05/09(月) 01:19:49.67 ID:ZS4SuXKA.net] これ、カノニカルあほじゃないかと思うんだけど。 まあWinしか使えない環境でも使えるのは少し嬉しいけど...。
531 名前:login:Penguin mailto:sage [2016/05/09(月) 02:50:12.58 ID:ySoitijX.net] >>516 今のUbuntu 14.04 LTSベースだってーのw ascii.jp/elem/000/001/145/1145133/ > カークランド氏によれば、現在のパッケージはUbuntu 14.04 LTSベースで >作成したものだが、数週間後には最新版であるUbuntu 16.04 LTSのパッケージ化も完了するという。 >カークランド氏によれば、現在のパッケージはUbuntu 14.04 LTSベースで作成したものだが、 >数週間後には最新版であるUbuntu 16.04 LTSのパッケージ化も完了するという。 Ubuntuがsystemdに変更すると騒ぎになったの知らないのか? 2015年4月1日 Ubuntuのsystemd転向が呼ぶ波紋 gihyo.jp/admin/clip/01/linux_dt/201504/01 > 3月5日(世界標準時),Ubuntuは4月23日リリース予定の「Ubuntu 15.04(開発コード"Vivid Vervet")」に > おいてデフォルトの起動システムをUpstartからsystemdに置き換えることを明らかにした。
532 名前:login:Penguin mailto:sage [2016/05/09(月) 02:53:23.84 ID:ySoitijX.net] >>517 > これ、カノニカルあほじゃないかと思うんだけど。 いや別に?w Ubuntu自体はLinuxカーネル専用にするつもりもないでしょ BSDカーネルを使うUbuntuBSDってのもあるし、 gihyo.jp/admin/serial/01/bsd-yomoyama/0045 その一つしてWindowsのLinuxサブシステム版Ubuntuもあるってだけ。 WindowsがLinuxカーネルをエミュレートしてるから、Ubuntu自体は たいして何もする必要ないし。
533 名前:login:Penguin mailto:sage [2016/05/09(月) 10:58:59.75 ID:J/tpF684.net] そろそろ活用法の話したいな
534 名前:login:Penguin mailto:sage [2016/05/09(月) 21:01:31.67 ID:tcYezjT9.net] まあデフォルトで perl5/python2/python3/awk/sed あたりが使える訳で、それだけでも結構便利な気がする
535 名前:login:Penguin mailto:sage [2016/05/09(月) 22:05:40.51 ID:AEtSmlpA.net] >>499 何も分かってないのに威勢だけいい馬鹿発見
536 名前:login:Penguin mailto:sage [2016/05/09(月) 22:06:54.86 ID:AEtSmlpA.net] >>506 あまり分かってないようだから>>1 は向いてない Windows上でLinuxが必要ならVM使いなさい
537 名前:login:Penguin mailto:sage [2016/05/09(月) 22:09:07.42 ID:AEtSmlpA.net] >>520 活用はそれぞれのコマンド、アプリ、スクリプトのスレでやればいい
538 名前:login:Penguin mailto:sage [2016/05/09(月) 22:31:15.65 ID:cMpW2b4s.net] Xサーバ、サービスの話してる奴はバカだろ
539 名前:login:Penguin mailto:sage [2016/05/09(月) 23:09:28.33 ID:ySoitijX.net] >>523 Linuxが必要じゃないんだよ。 Ubuntuに含まれるGNUツールが必要なだけ。 そもそもWindowsで開発しているわけで、 Windowsさえあれば十分。 その十分なものにGNUツールが加われば 鬼に金棒。
540 名前:login:Penguin mailto:sage [2016/05/09(月) 23:30:46.44 ID:pnRxFB8p.net] cygwinで良いじゃん
541 名前:login:Penguin [2016/05/10(火) 00:17:54.01 ID:Zbk6978W.net] 10なんて導入してる職場はほとんどないだろ 普及に時間がかかるしまだまだcygwinは盤石
542 名前:login:Penguin mailto:sage [2016/05/10(火) 06:50:16.32 ID:vXEqScPG.net] 最近X Serverだけ位だなぁ。Cygwinでやるの。vmware workstation12を X で表示するとマウスカーソルがアカンのでしんどい。
543 名前:login:Penguin mailto:sage [2016/05/11(水) 02:27:24.34 ID:8yGMuaVt.net] >>527 ですな。 わざわざ完成度低いゴミを使う理由はない し
544 名前:login:Penguin mailto:sage [2016/05/11(水) 08:08:31.03 ID:WndfCrm0.net] WSLはexecがcygwinより早い(forkは同じくらい)というところに期待している。 cygwinと違ってrebaseのこと考えなくていいし。
545 名前:login:Penguin [2016/05/11(水) 12:56:25.05 ID:8yGMuaVt.net] >>531 そんな奴は殆どいないよwwww
546 名前:login:Penguin mailto:sage [2016/05/11(水) 13:13:51.91 ID:yOiLEYgZ.net] いやcygwinがlinuxネイティブと同じくらいの速度で動いて安定して不具合少なかったら WSLの存在価値はずっと小さかったと思うし今後に期待するのは当然だ
547 名前:login:Penguin mailto:sage [2016/05/11(水) 14:57:21.04 ID:drH2oLtr.net] Announcing Windows 10 Insider Preview Build 14342 https://blogs.windows.com/windowsexperience/2016/05/10/announcing-windows-10-insider-preview-build-14342/
548 名前:login:Penguin [2016/05/11(水) 19:20:42.29 ID:PjwrxRoQ.net] >>504 これの事を言ってるのか? https://blogs.windows.com/buildingapps/2016/03/30/run-bash-on-ubuntu-on-windows/ なんとなく、この辺りの事を言ってる気がするんだが Second, while you’ll be able to run native Bash and many Linux command-line tools on Windows, it’s important to note that this is a developer toolset to help you write and build all your code for all your scenarios and platforms. This is not a server platform upon which you will host websites, run server infrastructure, etc. For running production workloads on Ubuntu, we have some great solutions using Azure, Hyper-V, and Docker, and we have great tooling for developing containerized apps within Windows using Docker Tools for Visual Studio, Visual Studio Code and yo docker. ここで言ってるのは、「サーバー未対応」じゃないぞ。 あくまでも開発用のツールセットで、本番のサーバー環境にはazure,hyper-v,dockerがあるからそっちを使ってねって言ってるだけ。
549 名前:login:Penguin mailto:sage [2016/05/11(水) 20:01:14.60 ID:COQ00YMl.net] >>535 おれは>>504 じゃないけど、Server SKUには提供しない、 みたいな文書があったはず。
550 名前:login:Penguin [2016/05/11(水) 20:01:17.65 ID:YjSChOJz.net] つまり未対応と言ってるんじゃないかw
551 名前:login:Penguin mailto:sage [2016/05/11(水) 20:35:25.90 ID:COQ00YMl.net] >>537 >>535 が引用した部分だけ言うなら、未対応というわけではなかろう。 もっといいのがあるよ(お金がかかる奴)と書いてあるだけで。
552 名前:login:Penguin [2016/05/11(水) 21:10:33.02 ID:YjSChOJz.net] >>538 だから未対応って事じゃないかwアスペかお前w
553 名前:login:Penguin mailto:sage [2016/05/11(水) 21:23:41.39 ID:Pjx4zHot.net] Windows上でLinuxがネイティブで実行する詳細 www.infoq.com/jp/news/2016/05/linux-windows
554 名前:login:Penguin mailto:sage [2016/05/11(水) 21:26:34.22 ID:PUQBzKIf.net] 未対応とは書いてません
555 名前:login:Penguin mailto:sage [2016/05/11(水) 21:29
] [ここ壊れてます]
556 名前::56.63 ID:Pjx4zHot.net mailto: What Windows SKU’s is WSL included in? https://msdn.microsoft.com/en-us/commandline/wsl/faq#what-windows-sku-s-is-wsl-included-in- Windows Subsystem for Linux will be available in desktop versions of Windows. WSL is NOT a server technology and so will not be available on Server SKU’s. WSL is an optional Windows feature and can be enabled via the “Turn Windows features on or off” tool or via DISM via an (elevated) command-line. [] [ここ壊れてます]
557 名前:login:Penguin mailto:sage [2016/05/11(水) 21:43:23.64 ID:u8i8VkAi.net] サーバが動くのは事実、ただのプログラムだもん 実環境のサーバとしても使えなくはないだろうけど、セキュリティとかパフォーマンスとか駄目駄目だから サーバ向けの機能じゃないよってことだな
558 名前:login:Penguin mailto:sage [2016/05/11(水) 21:48:05.34 ID:PUQBzKIf.net] >>540 Bash.exeは名前が悪いな SingleUserMode.exeとかにしたらどうだ?
559 名前:login:Penguin mailto:sage [2016/05/11(水) 21:52:29.50 ID:PUQBzKIf.net] >>542 サーバとしてストアで売れませんよと言ってる 開発者が自分のためにサーバを使うのが駄目とは書いてない
560 名前:login:Penguin [2016/05/11(水) 22:03:32.62 ID:YjSChOJz.net] MSが未対応だ言ってんのにどうしてもWSL上でサーバー動かしたいとう謎の欲望w
561 名前:login:Penguin mailto:sage [2016/05/11(水) 22:13:23.80 ID:EL8U0Egl.net] >>545 あなたものすごく親切だな。 俺にはこんなバカの相手はできないわ。
562 名前:login:Penguin mailto:sage [2016/05/11(水) 22:15:29.55 ID:4gjog5GH.net] 事実検証を稼働欲望と混同する未熟な脳の持ち主が来ましたね 獣並みの知性ですね
563 名前:login:Penguin mailto:sage [2016/05/11(水) 22:22:05.75 ID:qCHgbgfM.net] >>539 お前がアスペ
564 名前:login:Penguin mailto:sage [2016/05/11(水) 22:23:40.04 ID:k9ERJlhm.net] 燃料投下目的っぽいからまともに相手をしない方がいい
565 名前:login:Penguin mailto:sage [2016/05/11(水) 22:24:32.06 ID:/Ap6XfR1.net] >>544 俺もzsh派だから、bash.exeにかなり抵抗ある。 ログインシェルは変更できてほしいわ。
566 名前:login:Penguin mailto:sage [2016/05/11(水) 22:24:33.09 ID:7ZXsCePf.net] わざとなのか馬鹿なのか? サーバーとサービス(デーモン)を勘違いしてないか? Linuxサブシステムでサービスを動かすことは何の問題もない。 だけどその実機サーバーとして使うことは推奨されてないって話だろ。 実機サーバーとして使うならばMSはAzureを用意してるんだから そっちを使えって話。 開発用にサービス動かして使うことは何の問題もない。
567 名前:login:Penguin [2016/05/11(水) 22:26:34.05 ID:YjSChOJz.net] >>552 お前が夢見る馬鹿だわw 未対応言うのは動かんて事だぞw
568 名前:login:Penguin mailto:sage [2016/05/11(水) 22:34:03.78 ID:7ZXsCePf.net] >>553 何が未対応だって? そんなことどこにも書いてないじゃんw
569 名前:login:Penguin mailto:sage [2016/05/11(水) 22:57:25.52 ID:COQ00YMl.net] >>553 は働いたことのない可哀想な子なんだよ。 >>551 ログインシェルという扱いではないような...
570 名前:login:Penguin mailto:sage [2016/05/11(水) 23:19:39.84 ID:u8i8VkAi.net] サーバーだけ動かなくすることは不可能 何か特別な機能を使ってる訳じゃないし 彼の中で「未対応」という言葉が「不適切な使い方」という意味だったりする可能性もあるが
571 名前:login:Penguin mailto:sage [2016/05/11(水) 23:37:34.76 ID:hRmz01/s.net] apt-get install tcsh してから chsh でログインシェルの設定を変更 ( /bin/bash → /usr/bin/tcsh ) まで 事前にやっておいても、Windowsのコマンドプロンプトから、bash.exe実行して bash on Windowsモード開始してみると、シェルはやっぱり tcsh ではなくて bash なんだな・・
572 名前:login:Penguin [2016/05/11(水) 23:46:36.40 ID:YjSChOJz.net] 完全にVMと区別がついてないなこいつらw
573 名前:login:Penguin mailto:sage [2016/05/11(水) 23:58:35.40 ID:hRmz01/s.net] .bash_profile に /usr/bin/tcsh 書いておいてみたけど、そもそも.bash_profileは読まれて無いみたいだな bash.exe の実行はログインて訳じゃないからそんなもんか
574 名前:login:Penguin mailto:sage [2016/05/12(木) 00:20:54.66 ID:5rFGZTtF.net] >>558 Windowsのサブシステムだとデーモンが動かない理由は何? 今 mysql-server入れたら普通に動いてるんだけど。 あと>>552 >>556 もとても親切だからお礼言ったほうがいい。
575 名前:login:Penguin mailto:sage [2016/05/12(木) 00:26:27.37 ID:5rFGZTtF.net] ついでにこれ貼っといてやる。礼は言わなくていい。 https://twitter.com/tako_ashi/status/221939205226500099
576 名前:login:Penguin mailto:sage [2016/05/12(木) 01:54:58.41 ID:Brv2issc.net] なにこのイライラする感じ
577 名前:login:Penguin [2016/05/12(木) 07:03:55.69 ID:7hmu2K0m.net] >>560 俺が親切に教えてやってんのに > mysql-server入れたら普通に動いてるんだけど まともにテストもしないでこんなデマを広めるなよ >> 559 とかまさにお前みたいな奴の事だぞw
578 名前:login:Penguin mailto:sage [2016/05/12(木) 07:34:53.24 ID:Dil9/fbN.net] Win10 の Insider Previewのbuild 14342が来たな https://msdn.microsoft.com/en-us/commandline/wsl/release_notes >Fixed issue preventing PHP server from launching 今までphpサーバ起動できなかったらしいが、それが治った様だな。 >/proc/meminfo now returns correct information >Multi-core systems now showing correctly in /proc/cpuinfo /proc以下の情報表示も徐々に修正してはいるんだな。まだまだ表示できない箇所多いが。
579 名前:login:Penguin mailto:sage [2016/05/12(木) 07:42:06.78 ID:Dil9/fbN.net] >>563 # python3 -m http.server のコマンドで簡易Webサーバーを動かすぐらいなら俺もやっていたけど。 恒常的に動かしている訳ではないが、今のところは特に不具合らしい不具合にはあったって無いぞ。
580 名前:login:Penguin [2016/05/12(木) 07:51:35.68 ID:7hmu2K0m.net] >>565 だから動作報告するなら計画的なテスト結果と合わせてしろ
581 名前:login:Penguin mailto:sage [2016/05/12(木) 08:25:56.94 ID:Lgr+IabG.net] そうそう完全なレポート以外受け付けないよ
582 名前:login:Penguin mailto:sage [2016/05/12(木) 08:46:30.80 ID:4RDrvPTA.net] daemonは動くよ、bash.exe上でな。 bash.exeを終了させたら、daemonも一緒に終了してしまう。 Windowsのサービスのようにはならない。 試せばわかることをなんでやらないんかね。
583 名前:login:Penguin mailto:sage [2016/05/12(木) 09:31:10.77 ID:f1jZTGfr.net] 無能な人は自身の無能さに気付けないため自信過剰になる傾向がある science.srad.jp/story/14/10/31/0514248/ これは机上の空論ではなく、実際に行われた実験で証明されているとのこと。 その人物が持ち合わせている知識や技術が、文章力や感情知能、論理的推論、銃の安全管理、討論、金融知識など 何であろうと、いずれにしても無能な人は大概にして 自分の能力を過剰に評価してしまうという結果が得られているとのこと。
584 名前:login:Penguin mailto:sage [2016/05/12(木) 09:36:50.51 ID:5rFGZTtF.net] >>563 お前>>558 ではVMと違ってデーモンは原理的に動かないみたいなこと言ってるじゃん。 その場しのぎでコロコロ言うこと変えてんじゃねえよクズ。 つうかお前、ほんとにインストールしてんの? $ service --status-all の実行結果とか見られる奴なら >>558 みたいなクソ発言するわけねえだろ。 まあいい。こんな馬鹿でもデーモンも動くと認めたわけで、スレのノイズが一つ減った。 あとは完成度と動作保証の問題だというのは正しい。 現状ではCygwinの比べることもできない荒削りさだけど(emacs-nox起動したら落ちやがった。クソ)、 将来的にはCygwinの諸問題を解決し、Windowsの標準開発プラットフォームになる 可能性を秘めている。 Big Sky :: Windows ユーザは cmd.exe で生きるべき。 mattn.kaoriya.net/software/why-i-use-cmd-on-windows.htm
585 名前:login:Penguin [2016/05/12(木) 12:33:51.78 ID:9vxcik7g.net] >>570 お前は本当に馬鹿だな 大体公式に動作保証のされていないものをテストもせずに動いたって喜んでるようだが 一体何がしたいんだよw
586 名前:login:Penguin mailto:sage [2016/05/12(木) 12:53:08.46 ID:5rFGZTtF.net] >>571 お前は都合の悪いことには一切答えないな。まあ答えるとは思ってなかった。 クズには自己欺瞞による自己正当化が組み込まれているから、 お前には自分がごまかしをしている自覚すらない可能性もある。 俺はクズにはなりたくないんで、お前のクズ質問に答えてやろう。 Bash on Windowsは現在、Insider Preview Buildのfastにしか含まれていない。 インストールしてないお前にもわかるように言うと、まあアルファ版だ。 つまり、公式に動作保証のされていない段階のものを、内輪で触って動いた動かないって喜ぶためのものだ。 理解できたか?できたらこれ以上のスレ汚しをやめろ。まあ無理だろうが。
587 名前:login:Penguin mailto:sage [2016/05/12(木) 12:54:52.48 ID:MrtCD7s4.net] >>571 論点をずらすな。 >未対応言うのは動かんて事だぞw >>553 で言ったこの発言が馬鹿だと言われてるだけだろ
588 名前:login:Penguin mailto:sage [2016/05/12(木) 14:07:50.82 ID:FFKVxfCm.net] >>569 そういえばいまどき珍しい中卒の奴がそうだったなぁ・・・・
589 名前:login:Penguin mailto:sage [2016/05/12(木) 17:03:51.65 ID:XIuNAQhx.net] >>557 single user modeだろ
590 名前:login:Penguin mailto:sage [2016/05/12(木) 17:04:58.74 ID:XIuNAQhx.net] >>566 >>571 可哀想な奴
591 名前:login:Penguin mailto:sage [2016/05/12(木) 17:08:34.50 ID:XIuNAQhx.net] >>564 /procは地道で単調なコーディングが続く部分と WSL的再解釈を考えないといけない部分があるので コツコツやってる感じですかね
592 名前:login:Penguin [2016/05/12(木) 19:23:29.98 ID:7hmu2K0m.net] >>572 もう何度も答えてるけど何を教えて欲しいのおバカさんw
593 名前:login:Penguin mailto:sage [2016/05/12(木) 19:53:10.89 ID:i7cs+fZm.net] >>568 > bash.exeを終了させたら、daemonも一緒に終了してしまう。 お前の daemon の定義はどうなってるんだ?
594 名前:login:Penguin mailto:sage [2016/05/12(木) 20:50:16.25 ID:5rFGZTtF.net] >>579 たぶんbash.exeの方がシェルの定義と違うんだろう。
595 名前:login:Penguin mailto:sage [2016/05/12(木) 21:37:04.38 ID:mGC84+9j.net] >>580 daemon にシェルの定義なんて関係ない
596 名前:login:Penguin mailto:sage [2016/05/12(木) 22:03:59.81 ID:XIuNAQhx.net] bash.exeはUNIXシェルじゃない WSL起動コマンドでWindows実行形式 終了することはWSL終了を意味する
597 名前:login:Penguin mailto:sage [2016/05/13(金) 01:18:23.52 ID:N/r71rfw.net] もしかして、Windowsの実行形式のbash.exeとelfのbashがあるのかな。
598 名前:login:Penguin mailto:sage [2016/05/13(金) 02:56:45.78 ID:vXl22fXQ.net] >>583 そう>>582 Bash.exeは名前が悪い>>544 >>540 の図の二つのbashは別物です 実体が違うだけでなくBash.exeはbashではなくWSL起動コマンド
599 名前:login:Penguin mailto:sage [2016/05/13(金) 07:36:09.41 ID:Nm5+dgrk.net] >>557 c:\windows\system32\bash.exeの中にwsl側で最初に起動するプログラムのパス(/bin/bash)が ハードコーディングしてある。ここを書き換えれば/bin/bash以外でも起動できるよ。
600 名前:login:Penguin mailto:sage [2016/05/13(金) 08:52:34.62 ID:bFH8FO86.net] 単に今はbashが動くという体でやってるから bash.exeなだけだろ。 そのうちLinuxサブシステムがが完璧と思えるようになれば、 wsl.exe /bin/bash とかで起動するようになるんじゃねーの?
601 名前:login:Penguin mailto:sage [2016/05/13(金)
] [ここ壊れてます]
602 名前:13:25:31.03 ID:N/r71rfw.net mailto: でも、bash.exeだと、バッチファイルの中からワンラインで呼び出すとかの時に便利じゃね? wsl.exe /bin/bash だとちょっとうっとうしい気がする。 まあwsl.exeとbash.exeがあればいいのですが。 [] [ここ壊れてます]
603 名前:login:Penguin mailto:sage [2016/05/13(金) 19:21:54.42 ID:6npeVNHM.net] >>579 >>568 だからなんで手を動かさないんだよ。 試せばわかることなのに偉そうに間違ったことを堂々とほざくなよ。100年ロムってろ。
604 名前:login:Penguin mailto:sage [2016/05/13(金) 20:05:34.26 ID:3w8kJo22.net] >>588 ひょっとしてバカなの?
605 名前:login:Penguin mailto:sage [2016/05/13(金) 20:19:35.31 ID:+m9qKeX3.net] bash固定はハードコーディングのせいにフイタww バイナリエディタでzsh.exeつくるか
606 名前:login:Penguin mailto:sage [2016/05/13(金) 22:27:32.64 ID:vXl22fXQ.net] >>586 最初に呼び出されるのはinit 次はubuntuベースだからbash >>590 他のデストリならdashなのがあるけどzshなんて馬鹿げてる single user modeをなんだと思ってるんだ
607 名前:login:Penguin mailto:sage [2016/05/14(土) 00:07:58.20 ID:tpA7DezX.net] >>591 > single user modeをなんだと思ってるんだ なんだと言われてもな? 一人でログインしたいときに使うもので、 そのときに使用するシェルを選ぶ持っているって ことぐらいは知っているが? シングルユーザーモードだからなんだって言うんだ?
608 名前:login:Penguin mailto:sage [2016/05/14(土) 00:08:25.71 ID:tpA7DezX.net] そのときに使用するシェルを選ぶ機能を持っているって
609 名前:login:Penguin mailto:sage [2016/05/14(土) 00:15:55.77 ID:lrkYz3iS.net] >>592 >>593 > 一人でログインしたいときに使うもので、 > そのときに使用するシェルを選ぶ機能を持っているって 全く理解してませんね
610 名前:login:Penguin mailto:sage [2016/05/14(土) 00:19:23.44 ID:tpA7DezX.net] >>594 やっぱり質問に答えていませんねw もう一回聞きますよ? シングルユーザーモードだからなんだって言うんだ?
611 名前:login:Penguin mailto:sage [2016/05/14(土) 00:24:05.51 ID:lrkYz3iS.net] >>595 全く理解できてないですが これからもがんばってくださいね
612 名前:login:Penguin mailto:sage [2016/05/14(土) 00:31:12.73 ID:Mirp84tK.net] 両方的外れなので、見ていて楽しいなあ(某)
613 名前:login:Penguin mailto:sage [2016/05/14(土) 00:32:54.63 ID:tpA7DezX.net] 質問に答えないからねw 自分の意見を言えない人っていうのが よくわかったでしょw
614 名前:login:Penguin mailto:sage [2016/05/14(土) 00:58:05.48 ID:Q+biQ51H.net] 588だけど、なんか俺のせいでまたケンカになってるw こんなおまけシステムにマジになってどうすんの?
615 名前:login:Penguin mailto:sage [2016/05/14(土) 01:44:25.53 ID:vExSFZcf.net] よく聞け。 シングルユーザーモードとは漢の生き様だ。
616 名前:login:Penguin mailto:sage [2016/05/14(土) 06:07:21.82 ID:n2b4+qhr.net] つまりおまえらのことか
617 名前:login:Penguin [2016/05/14(土) 08:08:18.08 ID:vbVFKIiz.net] おまえらはノーユーザーだろw
618 名前:login:Penguin mailto:sage [2016/05/14(土) 13:20:27.25 ID:tpA7DezX.net] そもそも、何を見てシングルユーザーモードという 言葉を持ち出してきたのかがわからん。
619 名前:login:Penguin mailto:sage [2016/05/14(土) 13:39:38.78 ID:Q+biQ51H.net] WSLはtrustyのinitで起動してるらしいから、RunLevelを見れば判断できるんじゃね? おれもIPにしてWSLインスコしたけど面白くなかったから消しちゃった。
620 名前:login:Penguin mailto:sage [2016/05/14(土) 16:16:53.52 ID:YyenpchU.net] systemdにrunlevelなんてあったっけ?
621 名前:login:Penguin mailto:sage [2016/05/14(土) 16:55:54.51 ID:+ToqjGxi.net] WSLは14.04LTSベースだからsystemdの話は影響は無いはず # runlevel runlevel:/var/run/utmp: No such file or directory まあいつものWSLの通り・・
622 名前:login:Penguin mailto:sage [2016/05/14(土) 19:46:41.40 ID:tpA7DezX.net] >>544 で突然現れる(bashをシングルユーザーモードだと勘違いしてる?) > Bash.exeは名前が悪いな > SingleUserMode.exeとかにしたらどうだ? >> 573でも同じように繰り返す。 # (参考 >>557 ) # bash on Windowsモード開始してみると、シェルはやっぱり tcsh ではなくて bash なんだな・・ >>557 > single user modeだろ >>591 でも更に繰り返す > single user modeをなんだと思ってるんだ 本当にこの人はシングルユーザーモードを何だと思ってるんでしょうか?(笑)
623 名前:login:Penguin mailto:sage [2016/05/14(土) 19:52:14.39 ID:tpA7DezX.net] >>605 > systemdにrunlevelなんてあったっけ? 無いよ。 あるのはsystemdが提供している、レスキューターゲットとエマージェンシーターゲット ランレベルっていうのはinitデーモンが提供している機能 だからLinuxサブシステムで動かすものを変えると当然initもシングルユーザーモードも 関係ないものとなってしまうw
624 名前:login:Penguin mailto:sage [2016/05/14(土) 20:15:20.59 ID:sKfR7F8W.net] WSLが正式リリースされる頃にはUbuntu 16.04ベースになるん? update / upgradeはaptで勝手にやれっていうスタンスかな? それともupdateはWindowsと纏められてわけ分からんことになるのか
625 名前:login:Penguin mailto:sage [2016/05/14(土) 20:18:39.94 ID:tpA7DezX.net] 検索すると↓とかいくつか見つかるね。 ascii.jp/elem/000/001/145/1145133/http://ascii.jp/elem/000/001/145/1145133/ > カークランド氏によれば、現在のパッケージはUbuntu 14.04 LTSベースで作成したものだが、 >数週間後には最新版であるUbuntu 16.04 LTSのパッケージ化も完了するという。
626 名前:login:Penguin mailto:sage [2016/05/14(土) 20:52:57.82 ID:+ToqjGxi.net] >>609 Windows10 自体のまるごとアップデートで来ると思う 4月6日ののWin10のBuild 14316版で bash on Windows が使える様になって それから一か月程度だけど、もう5回ぐらい Windows updateでWin10自体のアップデートが来てるような アプリとかはupdate後もそのまま残ってるから特に気にならない。DL時間と再起動が多少めんどい感じ
627 名前:login:Penguin mailto:sage [2016/05/14(土) 23:42:06.10 ID:Q+biQ51H.net] 今のWSLで擬似Linuxカーネルのバージョンは3.4だけど、16.04ベースにするということは カーネルバージョンは4.4になるってこと? あとsystemdが起動プロセスになる?
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 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています