暇つぶし2chat WIN
- 暇つぶし2ch2:Anniversary Update に含まれる見込み。 Windows 10 now has support for Bash and the universe of open source command line tools. #Build2016 pic.twitter.com/5KeBeVg0wU ― Windows Developer (@windowsdev) March 30, 2016 AOL 2016年03月31日 06時15分 http://japanese.engadget.com/2016/03/30/windows-10-bash-ubuntu-linux/ 前スレ 【Win10でlinuxコマンドが使える】Windows10がBashに公式ネイティブ対応 ★2 http://daily.2ch.net/test/read.cgi/news plus/1459471519/



3:名無し~3.EXE
16/04/06 10:26:43.86 5kkw4FYu.net
有料になる前にWindows 10に乗り換えておこう

4:名無し~3.EXE
16/04/06 11:55:21.28 zJJBc0Wk.net
ただでさえWin板は寿命が長いのに誤爆とか...

5:名無し~3.EXE
16/04/06 13:14:52.14 qFNk4pAs.net
)()((()()(())()((()(((())(())(()))))(((())))))()()))((()))(((((())(())())
))))(()()))(()((()(()()())())()())))((())(())(()()()(()(())((((())))(()((
((())))())())()())())((()))(((())()(()))()(()()()()())()())(())()(()(((((
())(()())(()(())())(()()(((())))())(((()))()()))((())()))(()(((())))(()((
()()))(((())()))((())()(((()(())))((())))())((((())())()(()())((()()()())
)()(())(())()(()(()(())((()(((((()()))())))()))(()(()(()(()())))()((())))
()(((((())()))())))(((((())((())()(()(()))())))())))()))((((())))(((())((
(()())())))())()())())()())(((()))))))())(((((())((()(())(((()())(()(()((
()(())()))()()()(()()(()(()))(()())()))((((())))(())())())()()((((()))(((
(((()()())())()))(()(()((((()((()())((()(((())))())(()()))()(())))))())()
)())())())))((((()(()(())))((()))())(())()(()(()(())))(())(((((()(())(())
(())(()(((())((())(()()(()))))))))(())((())())((()()()()((())))(()))((()(
))((()()()))(()))()))))))())((()(()))()(((()(()()))()(()(()(()(()()(()(((
))))))(())(()(())(()()()(((())(()))(((((((()))(()())())((()))))(()()())((
))))(()))(()())()(((((()))(())(((())()()))(((()())((()))(()(())(())())(()
(())((()()))))()()()(()(((((())())(())))(((()(()))))()(())(()()())()())((
(((((()(()))()))((())(()))(()()((()))))))))()))()))()((()((()(((())()()((
(())((((((()))))))(()(())))(())))()((()(((()))())()())))((((((())()())()(
()()))()))(())))))))()()()(((())()()))(((())))()(())))(()()((()((((((((((
)))(()((())())((()(()())(()((()))((()))(())))((()(()))(((())))()()(()()()
))))()())(()(((())(()))(((((()))(()()()((())(()))))))((()(()()))())(()(((
)()((())()((())(()((()(((()()))())()))()()()()()))(()()(((()((()()())))))
()()(()())((()()(()()()(((())(()))(())())((()))))))(())))())(()((())(()((
(()())))(()((())(()((()()(()()())())(()(())(((()))))(()(((())(())))()()))
()()(((())()))(()((()())()))()(((()()))())()((((()()())))(()((())()(())))
))()()()(())))((()())(((((((())((()))))())))()))()))((((()))))((()(((()((

6:名無し~3.EXE
16/04/06 13:47:56.72 0iGS1YWz.net
XもないLinuxもどきなんて
今時のLinuxユーザーはGUIの開発ツールをがんがん使ってるのに、いまさらこんな子供だましでどうすんの?
開発者向けというけど、Windowsの上のLinux向けCUIツールで、何を開発するんだろうか

7:名無し~3.EXE
16/04/06 17:43:21.07 1i28+dmN.net
Bashで動かしている限りはディレクトリは¥じゃなくて/で、オプションは - が使えるの?

8:名無し~3.EXE
16/04/06 17:45:25.86 1i28+dmN.net
あー、でもMacみたいに /usr/local/{bin, lib, libexec, share} とか作れなきゃ意味ないのかな?

9:名無し~3.EXE
16/04/06 18:27:49.75 1+s0BMCY.net
>>5
GUIならWindowsを使えばいい。
Linuxはサーバー用途だ。
CLIだけでも十分。
もっともXクライアントは動くと思われるので
Windows用のXサーバーを入れれば
LinuxのGUIアプリは使える。

10:名無し~3.EXE
16/04/06 18:28:33.75 1+s0BMCY.net
>>6
Linuxのバイナリがそのまま使えるので
パスや各種オプションはすべてLinuxとおなじになる。

11:名無し~3.EXE
16/04/06 18:29:40.36 1+s0BMCY.net
>>7
当然作れる。
MacはUnixなのでコマンドが微妙に違うが、
LinuxサブシステムはUbuntuそのもの

12:名無し~3.EXE
16/04/06 20:05:26.65 6TGYtiQK.net
sl コマンドも動きますか?

13:名無し~3.EXE
16/04/06 22:59:11.21 1+s0BMCY.net
動くだろうな。
動かないものがあるとしたら、未実装のシステムコールを使うものとか
システムコールの互換性が十分でないものとかに限られるだろうから
slコマンドのような画面に描画するだけのものは動くだろう。

14:名無し~3.EXE
16/04/06 23:35:32.04 mpMQcxzM.net
>>6
今までのSFUやSUAはそうなってた。が、シンボリックリンクとかは、UNIX側世界でのみ有効。Windows側で見ると、ただのファイルだった。
今回のも、中途半端にLinuxとWindowsが混ざった、どっちつかずの使いにくいものになると思われる

15:名無し~3.EXE
16/04/07 00:01:22.22 dOI1ifQK.net
>>8
サーバー用途には使わないでくれ、って言ってるぞ。パフォーマンスとか信頼性が出ないんだろう
Run Bash on Ubuntu on Windows
URLリンク(blogs.windows.com)

16:名無し~3.EXE
16/04/07 00:05:24.63 3hxnk/ZI.net
コマンドライン文字列の扱いが平たくなるといいなあ。

17:名無し~3.EXE
16/04/07 00:25:03.22 kPjpniGv.net
>>14
そういう意味じゃねーよ。
これはUbuntuなんだから、実際のサーバーはUbuntu使えばいいだろ。
俺が言ってるのは、GUIが必須だとかアホなこと抜かしてるから、
GUIなんていらねーだろ。主にサーバーで使ってるんだから。
って話だ

18:名無し~3.EXE
16/04/07 00:27:50.58 kPjpniGv.net
>>13
> 今回のも、中途半端にLinuxとWindowsが混ざった、どっちつかずの使いにくいものになると思われる
混ぜようと考えるから、どっちつかずになるんだよ。
これは混ぜない。ディスクをマウントしているだけ。
Linuxサブシステムで動かすものは、すべてLinuxで動かすものと考えればいい。
ただしブラウザやIDEやテキストエディタ等でファイル編集するときは
WindowsのGUIツールを使える

19:名無し~3.EXE
16/04/07 02:10:40.29 JRHpnKgD.net
Announcing Windows 10 Insider Preview Build 14316
URLリンク(blogs.windows.com)
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.

20:名無し~3.EXE
16/04/07 03:49:26.95 TDwCx/0c.net
【2016年4月6日】 Windows10 ビルド14316公開 話題のBashとLinuxコマンドが使用可能に! [無断転載禁止]©2ch.net
スレリンク(pcnews板)

21:名無し~3.EXE
16/04/07 08:53:47.80 i0dfogAw.net
まだこの生産性のない話題続けんの?
誰も使わんよこんなもの。

22:名無し~3.EXE
16/04/07 09:45:43.74 Hqi3SFhd.net
>>20
誰も使わないモノをどうしてMSが実装することにしたんだろうね?
開発環境をOSXに奪われつつあるからだと思ってるんだけど。
まぁ俺みたいなプレインスコ機使ってる事務屋には関係ないんだけど。

23:名無し~3.EXE
16/04/07 10:06:29.32 fDUMHs1H.net
>>20
それな
互換の話題って結局何もしてないようなもんだ

24:名無し~3.EXE
16/04/07 22:17:58.94 t9S2g6ty.net
名前解決できないのどうすればいい?

25:名無し~3.EXE
16/04/07 23:57:30.22 p+buYJG0.net
つーか白鳥さんに肩入れしてやれよw

26:名無し~3.EXE
16/04/08 03:40:36.69 Ewjh+j+O.net
>>23
/etc/resolv.confに
nameserver 8.8.8.8
と書いてあげる。
8.8.8.8はGoogleのDNSサーバー。
自宅で使ってるDNSサーバー(例えばルーターのIPアドレス)でもよい

27:名無し~3.EXE
16/04/08 09:02:42.77 +uOc8WSz.net
このウブンツを窓のユーザランドから観たとき、どう映るかだな
ファイルシステムをネットワークを通さず共有できるのか?
マルチドライブ環境がどう映るのか?
ネットワークインターフェイスでtcpスタックを共有できるのか?
ウブンツシェルから窓のコマンドをキックして、そのプロセスをキルできるのか?
シグナルはとばせるのか?
NTFS ACLを操作できるのか?
セマフォ、ミューテックス、共有メモリを窓と共有、連動するのか?
最低限これができなくてはただの仮想マシン

28:名無し~3.EXE
16/04/08 09:14:47.35 Ewjh+j+O.net
少しは調べてから言えよアホ
> ファイルシステムをネットワークを通さず共有できるのか?
できる
> マルチドライブ環境がどう映るのか?
マウント済み
> ネットワークインターフェイスでtcpスタックを共有できるのか?
できる
> ウブンツシェルから窓のコマンドをキックして、そのプロセスをキルできるのか?
不要。何のためにしたいのか?
> シグナルはとばせるのか?
可能
> NTFS ACLを操作できるのか?
現時点では出来ない
> セマフォ、ミューテックス、共有メモリを窓と共有、連動するのか?
現時点では出来ない。というか最初からそういう用途じゃない
> 最低限これができなくてはただの仮想マシン
マシンをエミュレートしてないので仮想マシンではない
仮想マシンの条件を満たしてないものを、仮想マシンと呼ぶのはアホ

29:名無し~3.EXE
16/04/08 09:18:44.98 QsSlYmE3.net
ちょっとずつアップデートしながらubuntuに置き換わって行くんだなきっと

30:名無し~3.EXE
16/04/08 09:24:36.68 Ewjh+j+O.net
>>28
GUIデスクトップを専有しているのは
あくまでWindowsなのでそれはないよw
Xクライアントは動いても、Xサーバーはデスクトップを
専有しているWindowsで動かす必要があるからね
MSがやろうとしているのはLinuxで動く
各サーバーアプリをWindowsでも動くようにすること。
特に開発用途としてね。
さまざまCLIコマンドが使えるようになるし、
仮想マシンはメモリ食いって言う問題を解決してくれる。

31:名無し~3.EXE
16/04/08 09:49:05.71 kmLYHymi.net
>>29
サーバーアプリは推奨されてないよ。その用途なら仮想化したほうがはるかにいい。

32:名無し~3.EXE
16/04/08 10:09:39.29 Ewjh+j+O.net
>>30
サーバー用途として使うのがだめで(当然だw)
開発用としてサーバーアプリを使うのは推奨されている。
だから
URLリンク(sqlazure.jp)
Redisが動くとか、MySQLはまだ問題があるって話が出てるんだ。

っていうかさ、お前分かってやってるよね?
もう二度とサーバーアプリは推奨されてないとか
仮想マシン使うとか言う話しないでね。キモいから

33:名無し~3.EXE
16/04/08 10:21:12.75 kmLYHymi.net
>>31
そうですね、ありがとう。
君は詳しいようだけど、人間的にダメだね。

34:名無し~3.EXE
16/04/08 10:24:32.83 Ewjh+j+O.net
バイバイw

35:名無し~3.EXE
16/04/08 10:27:56.56 3P5BV/J/.net
これってBash.exeの上でubuntu環境ができてるだけだね。
tcshにしたくても、まずbash.exeを起動してからtcshを起動するしか無い。
NTカーネルおじさんがPEかELFか判断してそれぞれのsubsystemに振り分けてくれる感じだと歓喜なんだけども。

36:名無し~3.EXE
16/04/08 10:33:02.33 GSm9bBef.net
>>31
プww

37:名無し~3.EXE
16/04/08 10:33:03.40 53QfUQLY.net
Cygwin 入れて bash 使うのと比べてなんかいいことあるの?

38:名無し~3.EXE
16/04/08 10:35:47.09 Ewjh+j+O.net
>>34
作るのは簡単だけど、ELF形式のウイルスとか送られてきたときに困るから
いろいろ考える必要があるよ。実行権限をどうするかとかさ。
やりようはいくらでもあるが、Windows自体に修正が必要になるので
ベータの段階でそこまでやらない。
まずはLinuxカーネル相当の機能を充実してからだろう。

39:名無し~3.EXE
16/04/08 10:36:25.34 kmLYHymi.net
>>36
メリットはLinuxそのもののバイナリが動くから互換性が高いし、おそらく高速。
デメリットはwindowsのソフトを呼び出せない。

40:名無し~3.EXE
16/04/08 10:37:04.39 Ewjh+j+O.net
>>36
OS標準機能に加えて、Win32APIに変換しない分
パフォーマンスが良くなる。

41:名無し~3.EXE
16/04/08 10:37:25.66 kmLYHymi.net
>>37
ちょっとは人間的に成長したみたいだね。

42:名無し~3.EXE
16/04/08 10:37:53.86 Ewjh+j+O.net
>>38
> デメリットはwindowsのソフトを呼び出せない。
呼び出したいことはないので、デメリットにならない。
お前、しつこいよね。
お前しかその点を指摘してない。
あぁ、キモイキモイw

43:名無し~3.EXE
16/04/08 10:38:49.40 Ewjh+j+O.net
>>40
プww
 

44:名無し~3.EXE
16/04/08 10:44:39.42 kmLYHymi.net
>>41
君としてはデメリットにならないってのは
それはそういう人もいるでしょうし、否定はしませんが。

45:名無し~3.EXE
16/04/08 10:46:06.91 kmLYHymi.net
>>41
う~ん、君は能力あるのに残念だねぇ。
もう少し寛容になって人格者になるとすごく幸せな人生に
なると思うよ。

46:名無し~3.EXE
16/04/08 11:33:15.65 yFpfHiqO.net
bashからWindows版VSCode呼び出して編集してたけど

47:名無し~3.EXE
16/04/08 11:41:55.52 kmLYHymi.net
>>45
GOWやらcygwin、msysならできますが、今回のものはできなさそうですね。
私もWindows上のエディタを呼び出して編集することが多いですが
デメリットに感じますね。

「そんなもんつかわんからデメリットになるわけないだろ。
viかemacsに決まってるだ。あぁ、キモイキモイw」
とかいう人が出そうだけどね。

48:名無し~3.EXE
16/04/08 12:10:20.20 1sv2S3X9.net
URLリンク(www.xlsoft.com)
MKSツールキットというのが昔からあるんだけれどもな。

49:名無し~3.EXE
16/04/08 12:12:12.24 3P5BV/J/.net
作るのが簡単とかいうのは簡単だよね。
ELFのウィルスが不安って、PEのウィルスは不安じゃ無いのかな?全く根拠無いよね。
Ubuntu on Windows じゃなくて、あえて
Bash on Ubuntu on Windows と言ってるところが、あぁそういうことか、と思い知らされた瞬間。

50:名無し~3.EXE
16/04/08 12:16:36.24 kmLYHymi.net
>>47
まだあったんですね、びっくりしました。

51:名無し~3.EXE
16/04/08 12:18:36.13 3P5BV/J/.net
>>47
cygwinやMinGWと何が違うの?
ELFが動かなくてリコンパイルが必要なら、今までも色々あったわけで。あっ、ただの宣伝か… orz

52:名無し~3.EXE
16/04/08 12:20:06.88 kmLYHymi.net
>>50
サポートがある。これが重要。
個人で使ってる分には必要ないけどね。

53:名無し~3.EXE
16/04/08 12:28:58.15 MIIAvmkm.net
>>27
なかなか詳しそうだ
共有メモリ、セマフォが窓と連動、共有できないとリソース把握できない。
別々にパーティショニングされてしまうと、ならば完全な仮想マシンでいいじゃないかとなる。
無駄にファイルシステムを共有できるから、ウブンツ側から窓のファイルを弄る危険性をはらむ。
NTFSのアクセス制御がオーナパーミッションのみでしか判定されないとか、汎用パーミッション(GENERICを満たさないとダメ。サブフォルダの削除だけ不許可とか、禁止ACE)でしか扱えないだと、
結局はウブンツを封じ込めて使うしかなくなる。

54:名無し~3.EXE
16/04/08 13:30:54.49 ad53T0bu.net
ライブラリ抜き出して他のWindowsで使う方法が見つかったら起こしてくれ

55:名無し~3.EXE
16/04/08 13:35:40.10 kmLYHymi.net
>>53
どんなライブラリが必要なの?

56:名無し~3.EXE
16/04/08 13:49:45.63 Ewjh+j+O.net
>>52
> 共有メモリ、セマフォが窓と連動、共有できないとリソース把握できない。
リソース把握して何がしたいんでしょうかね?w
> 別々にパーティショニングされてしまうと、ならば完全な仮想マシンでいいじゃないかとなる。
仮想マシンは重いし手間がかかりますからね。
apt-get でRedisをインストールして実行
VS 仮想マシン作成してUbuntuをインストールして・・・
面倒くさい、面倒くさいw

57:名無し~3.EXE
16/04/08 13:51:22.09 Ewjh+j+O.net
>>52
> 共有できないとリソース把握できない。
> 無駄にファイルシステムを共有できるから、
共有したいんでしょうか、共有したくないんでしょうか?w
言ってることが矛盾してますね。
最初から結論ありきで、どちらであっても
叩こうとしていますねwww

58:名無し~3.EXE
16/04/08 15:49:24.48 h4FJCCI8.net
OS Xが糞だから助かるわ

59:名無し~3.EXE
16/04/08 16:02:34.09 GSm9bBef.net
>>57
糞なのはお前自身ですよww

60:名無し~3.EXE
16/04/08 17:53:59.91 h4FJCCI8.net
ゲイクックになってOS Xは死んだ

61:名無し~3.EXE
16/04/08 19:36:29.19 FFAAv/4f.net
>>52
Windowsの世界からLinuxを世界を操作することはあまり想定してないでしょ。
かなり作りこまないといけないのに、MSにメリットが少なすぎる。
Windows中心で、Ubuntuで簡単に管理できるツールも使いたい、
これがMSの想定している用途では?

62:名無し~3.EXE
16/04/08 19:38:19.58 FFAAv/4f.net
>>59
Windowsとの比較で言うとMac OS Xは最初から生まれてもいない。
とMac OS X上のBathyScapheから書き込み

63:名無し~3.EXE
16/04/08 20:19:36.88 kmLYHymi.net
>>60
単にLinuxを道具として使いたいだけでしょうね。使える道具を増やすのはいいこと。
いまさらながら柔軟で優秀なカーネルなんですね。

64:名無し~3.EXE
16/04/09 11:37:23.89 AHf3AUHL.net
Build 14316 がこねー

65:名無し~3.EXE
16/04/09 14:47:38.25 a731tNKJ.net
Windows bashがくるまではコチラで遊べる
Microsoft純正UNIXサブシステムinterix
URLリンク(unix.oskp.net)

66:名無し~3.EXE
16/04/09 15:28:35.90 CSUA+hfJ.net
>>64
サイト管理者本人か?
2012年にMSにInterixが捨てられてからもページを維持していたかいがあったなw
WSLはInterixの改造版なのかもね

67:名無し~3.EXE
16/04/09 17:36:59.47 AHf3AUHL.net
まあ、Cygwin じゃ力不足だわな

68:名無し~3.EXE
16/04/09 18:48:07.13 wbcIGxuq.net
とりあえず、お前らFAQくらいは読めよ
URLリンク(msdn.microsoft.com)
非公式日本語訳
URLリンク(kledgeb.blogspot.jp)

69:名無し~3.EXE
16/04/09 19:37:32.47 JDhM4k7Q.net
>>63
なかなか今回は降ってこないな。

70:名無し~3.EXE
16/04/09 20:27:30.30 YvJuCEY0.net
取り敢えずgccが使えれば新人研修が楽になるなぁ・・・と思った。

71:名無し~3.EXE
16/04/09 20:47:04.57 VDP0Eh86.net
>>69
ネタはいいよ。gccぐらいだったら今まででも何とでもなってたし。

72:名無し~3.EXE
16/04/09 21:46:41.49 x4+Hcc4p.net
Xクライアントがdbus絡みで動かない件、
Windowsでも、winDBusってのがあるみたいだな。
もしかして使えたりするのかな?

73:名無し~3.EXE
16/04/10 00:23:55.24 dwa+HenR.net
>>67
非公式日本語訳
URLリンク(kledgeb.blogspot.jp)
> もし「grep」コマンドが「Ubuntu on Windows」に含まれていなかったら、
> 以下のコマンドを実行して「grep」パッケージをインストールすれば、
> 「grep」コマンドが利用できるようになるでしょう。
>
> [ apt install grep ]
おいしっかりしろapt-getだろ

74:名無し~3.EXE
16/04/10 00:27:12.55 NyEHtbsW.net
今時はaptっていうコマンドがあるから

75:名無し~3.EXE
16/04/10 04:18:07.88 mmYrlMhr.net
URLリンク(www.youtube.com)
まあ予感はしてたけど・・・

76:名無し~3.EXE
16/04/10 04:47:58.50 /lWEZMY/.net
白鳥座のあの子をどうにかしてあげなよ

77:名無し~3.EXE
16/04/10 07:38:12.60 hWyP5bnB.net
ベータ版でこのできは良いな。

78:名無し~3.EXE
16/04/11 01:51:55.85 o5jqhVip.net
コマンドプロンプトからじゃなくてminttyみたいなの実装しないと日本語やカラー表示周りで激しくgdる悪寒
sshクライアントで接続したり出来るようにすれば解決したりするんかのう?

79:名無し~3.EXE
16/04/11 14:47:52.06 SscTNziT.net
スレリンク(win板:460番)

80:名無し~3.EXE
16/04/11 19:54:45.62 oZrLtM8T.net
Macいらなくなるね

81:名無し~3.EXE
16/04/11 20:07:29.49 toA1cZGd.net
これで何が便利になるかって、ログファイルをtailできることやな
Windowsソフト(フリーとか)もあるが、常用に耐えん

82:名無し~3.EXE
16/04/11 20:12:44.98 QFgLM3xF.net
>>80
普通にできるが。

83:名無し~3.EXE
16/04/11 23:25:43.04 8V8ZbO5t.net
唯のコマンドならバイナリ用意すれば

84:名無し~3.EXE
16/04/12 02:50:48.40 bRRbuCo7.net
>>79
OSXのコマンドラインは固有機能への拡張が色々と成されてるから便利だけどね

85:名無し~3.EXE
16/04/12 23:22:43.67 J1KwC3Ka.net
Windows 10のbashでLinux GUIアプリやxを動かす人が現れる
URLリンク(www.neowin.net)

86:名無し~3.EXE
16/04/13 06:37:47.14 UNG1gBDF.net
やはり日本語はダメらしいね
URLリンク(www.atmarkit.co.jp)
これを機にWindowsもUTF8デフォになってくれないかな
ついでにドライブレター廃止とファイルセパレータを/に変えるというのも
そもそもどうして内部コードをUTF16なんかにしちまったのか
メモ帳でUTF8ファイルを更新するとBOMがくっついてしまうマヌケな仕様もおそらくそれが原因
サーバー環境だと使えるエディタがメモ帳しかない場合が多いから、WindowsでUTF8は実質使えないのよね

87:名無し~3.EXE
16/04/13 07:58:03.42 QysuX8b/.net
そういやLinuxはutf8か
昔のMicrosoftなら末尾UのApi作って8対応しそうなんだがな
どっか新しいOS作ってくれないかな
マックはお話にならん

88:名無し~3.EXE
16/04/13 08:32:19.03 w36AUHq0.net
>>85
> そもそもどうして内部コードをUTF16なんかにしちまったのか
Windows が Unicodeに対応したNT 3.1(1993年7月リリース)を開発していた時点で
UTF-8(1993年1月発表)が存在していなかったから。
UTF-16は1989年にドラフト、1991年に1.0がリリースされている。

そもそもUTF-8が出来たのはUnixやLinuxが、1文字を2バイト固定で
扱うと言う変更についていけなかったのが理由。
C言語がASCII前提でライブラリの殆どが1バイトづつ処理しているからね。
1文字2バイトの片方に終端文字と同じ\x00が入ることがあるエンコードへの対応は困難
UTF-8にしていればというが、それは結果論ってやつでWindowsは
最先端OSだったからからこそ、当時存在していた最先端の仕様を
採用したに過ぎない。

89:名無し~3.EXE
16/04/13 09:45:22.50 WGl0l7ms.net
>>85
utf8はCodePage 65001に割り当てられてるので、自分でutf8対応のアプリを書くのは問題無い。
ただ System CodePage に依存してるアプリが多すぎてデフォルトを変えると文字化けだらけになるよ。

90:名無し~3.EXE
16/04/13 09:50:31.26 vym5Fgrh.net
>>88
随分とできの悪いOSだなww 出たばかりだというのに。

91:名無し~3.EXE
16/04/13 10:30:37.27 WGl0l7ms.net
>>89
出来が悪いのはOSじゃなくてアプリだと書いてあるのに理解できなかったかな?
出来が悪い>>89ですね。
ちなみにOSはパスセパレーターに/も使える。
もし/が使えないならそれもアプリのせいだからな。

92:名無し~3.EXE
16/04/13 10:47:24.94 vym5Fgrh.net
>>90
いや、訂正するわ
出来が悪いのはお前の脳みそだわ。悪かったな。

93:名無し~3.EXE
16/04/13 11:36:44.93 w36AUHq0.net
言ってることが「バーカーバーカ」レベルのやつがいるなw

94:名無し~3.EXE
16/04/13 12:33:04.18 ubztRWPr.net
春だし

95:名無し~3.EXE
16/04/13 13:09:53.13 1qtBgomP.net
単にbashだけでなくてgawkなんかも使えるのな
テキストファイル整形捗るわこりゃ
他にも要るのあったらapt-getできるとかすげーな
そういえばvim試してなかった

96:名無し~3.EXE
16/04/13 13:22:40.64 b5AUGnsP.net
ピコーン!
いいこと思いついた!
wine使えばいいんじゃね?

97:名無し~3.EXE
16/04/13 14:37:44.53 a+BrUsDi.net
>>85
>これを機に
それだけはないw
仮にやるとしてこんなのがきっかけにはならん

98:名無し~3.EXE
16/04/13 14:39:10.91 a+BrUsDi.net
>>87
UTF-8の絶対的な有利性が理解できないとはw
UNIXだけの問題じゃないよ

99:名無し~3.EXE
16/04/13 14:43:49.30 a+BrUsDi.net
>>77
sshでログインした時はsshd側はttyデバイスはほぼ使わないに等しいから問題ない
sshクライアント側のVT100エミュレーションがちゃんとしてればいいから
端末の動作の多くはVT100エミュレーションのエスケープシーケンスでリモートコントロールだから
同じマシンでも例えばputtyからログインすればいい

100:名無し~3.EXE
16/04/13 14:58:43.41 VsPUatUA.net
>>97
開発時に存在していなかったものの採用なんてできるわけがないし、
今UTF-8が標準になっているだけであって、
絶対的な有利性というものは存在しない。

101:名無し~3.EXE
16/04/13 15:05:08.94 a+BrUsDi.net
>>99
Mac OS Xは
NEXTSTEPの日本語版時代はEUCやShift JIS
Mac OS X自体も初期は開発系はShift JISだった
徐々に移行出来てる
MSは技術の移行が下手

102:名無し~3.EXE
16/04/13 15:12:08.43 vym5Fgrh.net
>>100
いちいちプログラマがOSのデフォルトの文字コード意識してなんてやらせてる
段階で論外ww>>90などは、もはや、馬鹿としかいいようがない。

103:名無し~3.EXE
16/04/13 15:46:49.68 ksIrwceU.net
>>101
馬鹿に理解させるほどの説明ができない時点で、君も馬鹿だよ

104:名無し~3.EXE
16/04/13 15:55:46.79 w36AUHq0.net
>>97
> UTF-8の絶対的な有利性が理解できないとはw
そんな話していません

105:名無し~3.EXE
16/04/13 16:02:58.62 vym5Fgrh.net
>>102
馬鹿はレスしなくていいよ 単発糞ID君ww

106:名無し~3.EXE
16/04/13 16:04:42.02 vym5Fgrh.net
>>102に至っては、もはやスレの内容にすら全く関係ない話題をしてる始末www
ナニも提示しない、ただここで喧嘩したいだけの能なしのレスの良い事例。
>>102のような無能はスレに参加しなくていいし、黙って口を閉じてろ。

107:名無し~3.EXE
16/04/13 19:35:44.42 a+BrUsDi.net
>>87
> そもそもUTF-8が出来たのはUnixやLinuxが、1文字を2バイト固定で
> 扱うと言う変更についていけなかったのが理由。
外部コードと内部コードの違いも分からないなんて…

108:名無し~3.EXE
16/04/13 19:54:56.25 UNG1gBDF.net
>>101
>いちいちプログラマがOSのデフォルトの文字コード意識してなんてやらせてる
>段階で論外ww>>90などは、もはや、馬鹿としかいいようがない。
激しく同意する。
>>90
>ちなみにOSはパスセパレーターに/も使える。
>もし/が使えないならそれもアプリのせいだからな。
標準ファイルダイアログが未だに¥しか受け付けないのは、OSがクソって認識でよい?

109:名無し~3.EXE
16/04/13 19:57:20.84 ksIrwceU.net
apt-get updateで
Err http:ftp.jaist.ac.jp trusty InRelease
などとでて更新できない
どうすれば

110:名無し~3.EXE
16/04/13 21:04:57.62 O5zJwyKN.net
>>87
デタラメすぎ
文字コードの扱いに関しては商用Unixが一番進んでいた
70年代からISO2022という規格があり、日本語用のISO2022-JPやEUC-JPはこのISO2022に基づくもの
文字を固定長で扱うのはワイドキャラクタといい最終的にはISO C AMD1:1995で規格化された
Solaris等の商用Unixはきちんとこれらに準拠していて、Code Set Independentといって特定の
文字コードに依存しない構造になっていた
現在DIS10646と呼ばれる本来のISO10646はこのISO2022やISO C AMD1:1995に基づくものだった
ただ、仕組みが複雑だったこともあり、当時圧倒的に国際化対応が遅れていたMicrosoftやAppleは
他社と共同でUnicodeを推し進め、結果現在のISO10646になる
商用Unixは特定の文字コードに依存しない構造なので、UTF-16もUTF-8も全く問題なく対応できた
WindowsやMacOSは劣っていたのでUnicodeしか対応できない構造になり、Uncodeは1文字16ビット
固定だったのに拡張していったため、結果内部コードを固定長にするはずが固定長でなくなって
しまった間抜けな存在がUTF-16を採用するWindowsやMacOSやJavaになる
Linuxはさらに遅れていたんだけど、glibcのワイドキャラクタをUTF-32にすることで対応し、Unicodeが
一般的になった現時点では1文字4バイトのUTF-32を内部コードにしているのは最善といえる
ただ、Linuxの国際化が遅れていたため、gtkはUTF-8を標準コードにし、QtはUTF-16を内部コードに
したため、libcの機能を活用していない仕組みになってしまった
文字コードには色んな歴史があるから適当なこというな

111:名無し~3.EXE
16/04/13 22:08:26.31 CopQRHL0.net
Ubuntu 14.04.4 LTS と同じかな
日本語 Rem


112:ix と同じパッケージをインストールすれば 良い漢字になるかも



113:名無し~3.EXE
16/04/13 22:30:40.43 8ziNi/Ng.net
荒れてんなw
なぁやることのないWindowsに目的ができただけマシかもな

114:名無し~3.EXE
16/04/13 22:56:56.61 S9aDQgYd.net
今更かよってくらい遅いな。10年は遅い
いつものマイクロソフト体質

115:名無し~3.EXE
16/04/13 23:12:38.63 w36AUHq0.net
>>112
速いか遅いかの話じゃないよ。
やるかやらないかの話。
最近MSはいろんなことをやるようになってきた。
マイクロソフトが変わっている。焦るよねw

116:名無し~3.EXE
16/04/13 23:53:55.18 XZDjg7Ie.net
git bashでもbashコマンドの一部はつかえるんだよね

117:名無し~3.EXE
16/04/14 00:45:17.74 NwNDdDyD.net
正統だとか、邪道だとか、文字コードの歴史なんぞどうでもええよな。今残ってて、広く使われてる文字コードこそが「正義」

118:名無し~3.EXE
16/04/14 00:54:41.79 v4A+ARXv.net
powershellの前にやるべきだった
ついでにcmd.exeもどうにかしてほしい
使いにくいったらない

119:名無し~3.EXE
16/04/14 01:10:43.60 1HGReZXy.net
>>108
俺も発生する
名前解決ができないみたいだな

120:名無し~3.EXE
16/04/14 08:36:12.94 eh80KObI.net
>>113
変わってきているは、便利な言葉だよね
劣化でも変化は変化

121:名無し~3.EXE
16/04/14 08:40:28.73 eh80KObI.net
>>117
リポジトリを信頼(=与信検証を諦める)登録してないとか、Linux特有のトラブるだろ
リポジトリ、プロキシ設定の唯我独尊っぷりに発狂する未来が見える

122:名無し~3.EXE
16/04/14 08:58:47.45 4jCqnTxP.net
>>118
いい方向に変わってきてるよw
Linuxに対応とかも今までなら考えられなかった。

123:名無し~3.EXE
16/04/14 10:20:01.87 MeH53INo.net
>>120
SFUとか昔からあったわけで。

124:名無し~3.EXE
16/04/14 10:26:46.81 6Q+TmCe/.net
>>120
は?

125:名無し~3.EXE
16/04/15 00:00:39.12 1jqhPf/h.net
>>121
Ubuntuのパッケージレポジトリが使えると便利さが全然違う
例えば、
Data Science at the Command Line
URLリンク(datascienceatthecommandline.com)
の環境整えるのがすごく楽
Deep learningのツール群もそのまま動いちゃうだろう
動く言語処理系もかなり増えるはず
理工系の学生のWindows離れが止まるんじゃないかな

126:名無し~3.EXE
16/04/15 01:32:33.43 dLSKKYwi.net
理工系ならLinuxできた方が就職有利だしWindows離れでも良いだろ

127:名無し~3.EXE
16/04/15 02:22:22.29 fvud3Y4M.net
Ubuntu完全互換だと思ってるの?

128:名無し~3.EXE
16/04/15 03:30:32.92 4y6wEUDR.net
cywinチュ

129:名無し~3.EXE
16/04/15 07:42:33.26 yStemJMD.net
Cuiで窓を保守れるのならいいが、このbashはそれができない。
コマンドプロンプトをbashにしてウブンツはなくせ。
ad認証するsshを標準コマンドに含めれば、かなり売れるだろと。
guiのガンは自動化ができないことなんだから。

130:名無し~3.EXE
16/04/15 08:14:04.68 OMxs0fYn.net
>>124
大学生はほとんどMacですよ。

131:名無し~3.EXE
16/04/15 09:07:31.65 b4Lxg1+6.net
>>128
それはないなw
偏ってるだけ。

132:名無し~3.EXE
16/04/15 09:08:05.84 b4Lxg1+6.net
>>127
> Cuiで窓を保守れるのならいいが、
Linux使ってるけど、そんなことしないなw
なにがしたいの?

133:名無し~3.EXE
16/04/15 09:24:46.36 //jyo7+r.net
>>124
出来て当たり前なので有利でもなんでもないですよ

134:名無し~3.EXE
16/04/15 10:51:24.10 Sg4esOxr.net
>>129
見た目(笑)でMac使う学生は多いよ

135:名無し~3.EXE
16/04/15 11:04:45.88 vmL1dtmV.net
>>125
tty
/proc
ioctl
Sys


136:V IPC 辺りに依存してなければ動く >>123にあるようなテキスト志向、ミドルウェアはほぼ動く



137:名無し~3.EXE
16/04/15 12:16:06.20 Cn8yDB+N.net
>>130
考えてみてください

138:名無し~3.EXE
16/04/15 13:46:34.56 eE3cy4Z4.net
つうかテキスト整形捗るって言ってる奴、今までcygwin使ってないのかよ

139:名無し~3.EXE
16/04/15 13:50:37.28 b4Lxg1+6.net
>>134
あなたの考えを、考える意味がありません

140:名無し~3.EXE
16/04/15 14:34:56.80 vmL1dtmV.net
>>127
> Cuiで窓を保守れるのならいいが、
それはcygwin64の方が便利
いっそのことMinGWか

141:名無し~3.EXE
16/04/15 14:55:26.10 nEmluJAh.net
>>135
macとかvmのLinuxを使ってたんだと思うよ

142:名無し~3.EXE
16/04/15 19:59:49.84 ZxTVYt/S.net
>>135
時代遅れすぎですねぇ >コマンドラインでテキスト整形

143:名無し~3.EXE
16/04/15 21:05:23.56 VYVLnY2N.net
>>139

144:名無し~3.EXE
16/04/15 21:33:01.41 1zoTuXBw.net
>>139
コピペでちまちま頑張れ

145:名無し~3.EXE
16/04/15 22:31:39.43 ZxTVYt/S.net
>>141
いまどきのコマンドラインで使うテキスト整形ってなに?

146:名無し~3.EXE
16/04/15 22:52:30.23 dLSKKYwi.net
grep, sed, cut, awk, perlってとこだろうね
まあ大体はそこらの高機能エディタがあれば済む話だろうね

147:名無し~3.EXE
16/04/15 23:15:20.08 QkU1CkyL.net
理学系だと結構使う
計算結果の可視化とかで

148:名無し~3.EXE
16/04/16 00:58:48.41 n0RZYUee.net
logの調査解析

149:名無し~3.EXE
16/04/16 01:08:47.16 rPSEg1BX.net
>>142
例えば
Python + apachelog(python library) + NumPy + gglot(ggplot2 Python binding)

150:名無し~3.EXE
16/04/16 04:50:51.86 vXAxQpAJ.net
>>142
Androidアプリ開発だけど、logcatログを数日分取り出して分析とか普通にやる
Pythonでlogcatのテキストを正規表現で分析して結果をmatplotlibでグラフ化したりexwtでexcelファイルにしたりとか

151:名無し~3.EXE
16/04/16 07:02:44.39 SDYKJFfq.net
>>144
理系なら
お隣さんの奴ならタダでついてくるGrapherがありませ。
URLリンク(www.youtube.com)
本体薄くて持ち運べるしね。

152:名無し~3.EXE
16/04/16 08:02:56.14 g7X469NT.net
そういうアプリに渡す前に整形処理をするんだと思うよ

153:名無し~3.EXE
16/04/16 08:27:16.42 SDYKJFfq.net
>>149
気にするな。
ジャイアニズムによって形成されている。
使えないツールは基本ない。

154:名無し~3.EXE
16/04/16 09:33:52.06 rPSEg1BX.net
>>148
方程式からグラフを書くことは
> 計算結果の可視化とかで
とは全く別のこと
「グラフを書く」ということしか共通してない

155:名無し~3.EXE
16/04/18 13:50:54.03 axGrIvpk.net
utf-8でssh接続時文字化け気にしなくていい

156:名無し~3.EXE
16/04/19 10:03:57.21 DU49r9Kc.net
>>148
そんなおもちゃ使い物にならんよ。

157:名無し~3.EXE
16/04/19 15:32:55.49 3iUzYHAX.net
Power Shellってこれから覚える価値なし?

158:名無し~3.EXE
16/04/19 15:36:56.17 2cGuJg+w.net
>>154
どうなんだろ。
そもそも、根本的には違うものだからねぇ。お互いの環境をお互いのシェルで操作できるわけじゃないし。

159:名無し~3.EXE
16/04/19 17:04:55.32 UrsjPoXo.net
bashからcomなんか使えるの?createobjectとか使って

160:名無し~3.EXE
16/04/19 17:44:29.99 x3N9xLLP.net
>>154
ある
cmd.exeは無価値になりつつあるが

161:名無し~3.EXE
16/04/19 18:27:50.71 Ny9JjKK2.net
>>156
使えない

162:名無し~3.EXE
16/04/19 19:06:39.12 Clr+4V9g.net
>154
PowerShell、Windowsマルウェア開発ツールとして悪用の傾向
URLリンク(news.mynavi.jp)
PowerShellソースコードの内容が
攻撃を意図したものであるかそうでないかを判断する有効的な方法が存在していないことから
PowerShellを使った攻撃は今後も続くことになるだろうと説明している

163:名無し~3.EXE
16/04/19 19:44:42.08 DedDwkHb.net
>>1
これって日本語版のisoファイルもちゃんと更新済みになってますか?
ビルド番号確認出来ないですか前回落としたの先月末だったんで質問ですが・・・

==
Windows 10 ISO
URLリンク(www.microsoft.com)
 

164:名無し~3.EXE
16/04/19 20:48:16.78 rgm9LEa8.net
>>154
C#やVBScriptが使えればすぐに使えるし
逆にどっちもしらんのに今必要もないPowerShellだけ学ぶのは非効率

165:名無し~3.EXE
16/04/19 20:54:42.50 W1KJeB2S.net
>>158
では、これ何に使えばいいの?
仮装マシンじゃだめなの?

166:名無し~3.EXE
16/04/19 20:58:04.72 W1KJeB2S.net
この程度なら共有フォルダをマウント可能にするコマンドをLinuxに提供すれば実現できるだろ

167:名無し~3.EXE
16/04/19 21:15:37.35 rgm9LEa8.net
>>162
VMじゃメモリもディスクも余分に食う
それで問題ないリッチな環境なら>>163で問題ない
今時ファイル共有できないVM環境の方が珍しいし

168:名無し~3.EXE
16/04/19 22:35:28.05 ix8QMxAl.net
GNU octaveのユーザーなんだが、いまoctaveをwindows用のoctaveをビルドするのはlinux環境が便利なのです。
ビルドツールさえ動けば、いいのでCLI環境で充分。
いざとなれば、automake や autoconfはcygwinやmsys2で動けばいいので、
gcc, make, pythonなとなどunixの標準のビルドツールがどこまで動くのかな。
すでに、この手の投稿があればごめんなさい。

169:名無し~3.EXE
16/04/19 22:38:24.10 3mnthYy1.net
>>165
324 :名刺は切らしておりまして:2015/05/14(木) 21:33:12.96 ID:K9JSehdC 
ねえねえ、安達理さんがiOSと交通違反を常習してるのってどうなの?
「へ~~~、この人たち交通機動隊っていうんだwwwマジでウケるんだけどwww」
「クルマ持ってるやつは警察嫌いなの常識なんだけどなwww」
立場わきまえて物言わねえといけなくね??  
325 :名刺は切らしておりまして:2015/05/15(金) 17:10:37.67 ID:E3bQc24/
osamua
326 :名刺は切らしておりまして:2015/05/16(土) 13:38:41.54 ID:0mo+WzeZ
osamua@microsoft.com
328 :名刺は切らしておりまして:2015/05/22(金) 15:08:58.93 ID:5m1Vbnjp>>327
アスペの文章は全く的を射ないからカケラも伝わらない
そこに及びもつかないからこそアスペなんだろうがね。意味分かる?
354 :古館伊知郎:2015/05/28(木) 22:01:15.34 ID:ahMY40oL
>>328
おーっとここでオサムシ=ゴキブリのガチで登場であります!!!
なんということでありましょう!!!自らメアドを晒しage!!!必至の形相で書き込みであります!!!
交通違反事故の件数はナンバーワンの領域に達したと言われているが!!!この勢いで2chに参戦でありましょうか!!!
これはすごいことになってきた!!!あのパワセク変マネもまさに


170:びっくりの!!!一大事の発生であります!!! このペースで行けば!!!まちがいなく病気を理由に悪意の診断書でズル休みという!!!あのパワハラマネージャーのDNAを 脈々と受け継がんとするパターンにのめり込んでいくこと間違いなしだ!!!   http://anago.2ch.net/test/read.cgi/bizplus/1430366904/



171:名無し~3.EXE
16/04/19 22:38:26.43 2ysyLwMi.net
>>160
14295ならこっち
URLリンク(www.microsoft.com)

172:名無し~3.EXE
16/04/20 21:23:51.25 YpIcVfxI.net
>>162
> では、これ何に使えばいいの?
アプリケーション開発に決まってるじゃん?
Macを使っていればわかるが、rbenvを使って複数のRubyを入れられて、
gemコマンドでネイティブモジュールをコンパイルするような
パッケージをインストールしてRailsアプリの開発を行える。
でもWindowsではそれが難しい(場合によっては可能なこともあるが)
bashからWindowsのものにアクセスっていうのは
どうも考え方が根本的にずれていて、これが「開発者モードを有効化して使える」
開発者がアプリを開発するためにということを理解してない。
完全にエンドユーザー的視点から見てる。
そういうのがやりたければcmd.exeやPowerShellを使えって話。

> 仮装マシンじゃだめなの?
仮想マシンは重い。メモリを食うしディスクやネットワークなど完全に
隔離されてしまっている。
例えばRailsアプリを開発して開発モードで起動して
URLリンク(localhost:3000)で簡単にアクセスできるようでなければならない。
Macではそれが出来るが、Macでも仮想マシンを使えば本番環境と同じLinuxが使える。
だから仮想マシンじゃだめなの?と言えば俺が言ったことと同じようなことを言うだろう。
bashからMacのGUIアプリを触りたい。を理由としてあげる開発者はまずいないよw

173:名無し~3.EXE
16/04/20 22:09:43.40 RQLA1898.net
vmでもネットワークは隔離されてないでしょ
ホストオンリーアダプタでホストOSからゲストOSへアクセスできるでしょ
ほんとに仮想マシン使ってんのかね

174:名無し~3.EXE
16/04/20 22:29:58.22 YpIcVfxI.net
>>169
隔離されてる。仮想マシン毎に別個のIPアドレスが割り当てられている。
お前は仮想マシン使ってないね。

175:名無し~3.EXE
16/04/20 22:38:45.31 RQLA1898.net
>>170
ネットワークの意味わかってるか?
IPアドレスが個別についていても、通信できれば隔離はされてないだろ
日本語から勉強してこいよ

176:名無し~3.EXE
16/04/20 22:42:42.82 YpIcVfxI.net
>>171
俺が言ったことを勝手に解釈するな。
IPアドレスが違ってるだろ。
URLリンク(localhost:3000)で簡単にアクセスできないだろ。

177:名無し~3.EXE
16/04/20 22:45:35.02 RQLA1898.net
>>172
そのlocalhostが仮想マシンのアドレスに変わるとどんな弊害があるんだよ
アドレス打って通信できるならネットワークが隔離されてるとはした言わないよ(´・ω・`)

178:名無し~3.EXE
16/04/20 23:04:43.62 YpIcVfxI.net
>>172
> そのlocalhostが仮想マシンのアドレスに変わるとどんな弊害があるんだよ
だから面倒くさい
開発ツールらしく、開発用に使っているときに、全部localhostでいいのと
いちいちIPアドレスを指定しないといけないのは面倒。
人によってIPアドレスも違うかもしれない。
仮想マシンの中から、仮想マシンの外のMySQLに接続するとか言う問題もあるし。
可能不可能の話はしていない。面倒だって話をしている。
仮想マシンをセットアップするのも面倒だ。

179:名無し~3.EXE
16/04/20 23:24:13.09 RQLA1898.net
>>174
結局ネットワークが隔離されてなかったんだな
>>172
> そのlocalhostが仮想マシンのアドレスに変わるとどん
開発ツールらしく、開発用に使っているときに、全部localhostでいいのと
いちいちIPアドレスを指定しないといけないのは面倒。
人によってIPアドレスも違うかもしれない。
仮想マシンの中から、仮想マシンの外のMySQLに接続するとか言う問題もあるし。
可能不可能の話はしていない。面倒だって話をしている。
仮想マシンをセットアップするのも面倒だ。

180:名無し~3.EXE
16/04/21 00:17:16.86 WpXIjMly.net
>>175
> 結局ネットワークが隔離されてなかったんだな
? だからIPアドレスが違うんだってw

181:名無し~3.EXE
16/04/21 00:22:00.46 WpXIjMly.net
Windowsで開発している人ならわかると思うけど、
困っているのはCLIであってGUIじゃないんだよね。
WindowsのGUIの開発ツール(IDEやテキストエディタ)は
全く問題なく、使いやすい。
だからやりたいことの一つは、WindowsのGUIのテキストエディタでファイルの修正。
これを仮想マシンでやろうとしたら、面倒な設定が必要になる。

182:名無し~3.EXE
16/04/21 01:13:18.02 W19LQXG8.net
>>175
VM実際に使ってみ
色んな開発してるならこんな便利なものはないから
複数の異なるバージョンの実行環境を維持するのも、特定の状態に戻すのも、超簡単
試しにOSアップデートして元に戻すとかVMならワンタッチで出来ちゃうからね
IPなんてhostsいじれば常に決まったアドレス使えるんだし、取り立てて騒ぐ話じゃない
URLリンク(localhost:3000)<)かの違いだよ
VM無しで開発する方がよっぽど面倒でしょ

183:名無し~3.EXE
16/04/21 01:31:31.17 WpXIjMly.net
>>178
そんなこというから、お前は単なるインストールマニアだって
バレるんだよw
普通に開発していれば、特定の状態に戻したいなんてことはまずない。
ソースコードまで元に戻るだろw
壊れた時簡単に修復できる?
なんで壊れるんだよw
インストールマニアだからか?w

184:名無し~3.EXE
16/04/21 01:37:19.95 wlh4a0uK.net
>>178に一票
つかVMのごく一般的なメリットだろに

185:名無し~3.EXE
16/04/21 02:08:14.12 x7MeIQsp.net
>>179
コードはGitHubとかの外部のレポジトリに保存するのが普通。
だから仮想環境をサクッと構築して使い捨てにするVagrantとかが流行ってるわけ。

186:名無し~3.EXE
16/04/21 02:34:56.72 x7MeIQsp.net
>>179
あとね、コードをGitやsvnで管理する理由に、
失敗した時にすぐに元に戻せたり、過去バージョンを
たどって原因を探ったりというのがあるだろ?
今は環境自体がそうなってるわけ。気軽に試して失敗したら環境を戻したり捨てたり。
開発環境もテストも、時には本番もね。

187:名無し~3.EXE
16/04/21 02:42:59.50 alFkEz7x.net
>>175
SSHのポートフォワーディングを使えば、仮想マシンにlocalhostでアクセスできるよ

188:名無し~3.EXE
16/04/21 07:17:04.93 WpXIjMly.net
>>181
仮想環境をサクッと構築して使い捨てにするならば
特定の状態に戻すこと自体ありえませんねw
自爆?w
>>182
> あとね、コードをGitやsvnで管理する理由に、
> 失敗した時にすぐに元に戻せたり、過去バージョンを
> たどって原因を探ったりというのがあるだろ?
それをgitでやるのだから、仮想マシン自体を
特定の状態に戻すこと自体ありえませんねw
> 気軽に試して失敗したら環境を戻したり捨てたり。
その為に、仮想マシンの機能を使って巻き戻すとか
していませんよねwww

189:名無し~3.EXE
16/04/21 07:17:22.71 WpXIjMly.net
>>183
> SSHのポートフォワーディングを使えば、仮想マシンにlocalhostでアクセスできるよ
そういった設定をいちいちするのが面倒なわけ

190:名無し~3.EXE
16/04/21 07:17:23.04 W19LQXG8.net
>>179
開発経験本当にあるの?w
脳内以外でw

191:名無し~3.EXE
16/04/21 07:33:07.18 alFkEz7x.net
>>185
端末ソフトに1回設定すれば、次からは接続するだけ
設定もそんなに難しくない

192:名無し~3.EXE
16/04/21 07:45:21.25 WpXIjMly.net
>>187
難しいかどうかじゃなくて、面倒かどうかの話。
ポートを変えたりしたくなったらまた設定が必要になる

193:名無し~3.EXE
16/04/21 08:22:57.09 hECJiC5s.net
開発はブランチ無し、ローカルマシンと本番環境しかないような開発しかしたことないんだろうな
面倒くさいって、そりゃそんな趣味のおままごとみたいな開発じゃ何するにも面倒くさいだろww

194:名無し~3.EXE
16/04/21 09:02:42.18 WpXIjMly.net
>>189
何を言っているの変わらんw
開発に仮想化の巻き戻し機能を使うわけがないだろうって話。
なんでそこでブランチとか出てくるんだよw

195:名無し~3.EXE
16/04/21 09:03:56.73 WpXIjMly.net
>>189
あ、もしかして仮想マシンの巻き戻し機能を使って
ディスク全体(ソースコード含む)まで巻き戻せるのが
便利だって言ってるのか?w
非効率な開発方法してるな。
git使えよ。Windowsのbashでもgit使えるぞ。
だから仮想マシンいらないね。

196:名無し~3.EXE
16/04/21 09:27:42.31 CRwWECmO.net
だめだ
さっきから あぼん だらけ

197:名無し~3.EXE
16/04/21 10:18:07.28 x7MeIQsp.net
あー、この場の論破だけで頭がいっぱいの人でしたか。
まあ別にいい。
こういう間違いの訂正はは、本人じゃなくて、
傍から見ている初心者のために書くもんだから。
本人が狭いタコツボみたいなところにハマってるのは
自由だけど、それを真に受ける人がいると気の毒だからね。
だからググれるキーワードを適当に入れて
傍から見てる人が調べられるように書くのがマナー。

198:名無し~3.EXE
16/04/21 10:39:53.17 wWxccbH0.net
>>193
なんかすまんな
ただイライラしてただけなんだわ
忘れてくれ

199:名無し~3.EXE
16/04/21 10:56:35.66 S3eRrDJy.net
犬厨はマカーより手におえない

200:名無し~3.EXE
16/04/21 11:48:28.30 hECJiC5s.net
>>191
そんな訳ないでしょ
開発が進めば実行環境のバージョンアップもするでしょうに
その時開発環境バージョンアップしちゃったら現行バージョンで動いてる本番環境での問題発生時に対応できないでしょ
頭弱い人なのか、たんにおままごとしかしてないのか、はたまたチュートリアルで挫折した脳内開発者なのか

201:名無し~3.EXE
16/04/21 11:52:33.25 qUjC9AWo.net
きっと「自分の環境では動きます」で乗り切るタイプなんだろう

202:名無し~3.EXE
16/04/21 22:10:46.71 dI3NK9wC.net
ID:WpXIjMly m9(^Д^)プギャー

203:名無し~3.EXE
16/04/21 23:27:07.60 TeT9Ocn0.net
rm -rf / やったら起動しなくなってしまった。
Windowsは無事だけどUbuntuってNTFSでは何処にあるんだ?

204:名無し~3.EXE
16/04/22 01:45:16.60 bwxbeXxn.net
>>199
ちなみに有効化、無効化を繰り返してもだめ?

205:名無し~3.EXE
16/04/22 01:49:36.43 FVMG5232.net
>>168
>bashからMacのGUIアプリを触りたい。を理由としてあげる開発者はまずいないよw
MacのAutoMatorみたいなのをやりたいんだよ
あれはあれでもう一つ痒いところに手が届いていないんだけど
GUIもシェルスクリプトも統一的に処理できる

206:名無し~3.EXE
16/04/22 07:11:32.27 9ITfV8rm.net
>>199
%USERPROFILE%\AppData\Local\lxss\rootfs

207:名無し~3.EXE
16/04/22 14:27:18.27 mvWmj3Ux.net
>201
それならWindowsの方が選択肢多いでしょ
OLE automationの時代からさ
スクリプトがPower Shellになるけど

208:名無し~3.EXE
16/04/22 18:43:02.31 9gXv7gFs.net
bashのスクリプトが書けて窓ランドにアクセスできるなら、使い道は多い。
ウブンツサブシステムにjailされたら、cuiアプリと変わらない。
というか、ウブンツから
dd if=/dev/da0 of=croudupazure.img
をやったら中には何が入るんだろう?

209:名無し~3.EXE
16/04/22 22:47:56.10 gNTme1cq.net
>>196
> 開発が進めば実行環境のバージョンアップもするでしょうに
するなぁw
するよ。例えば並行して3つ。作業中に割り込みが入ってソースコードを切り替える必要がある。
そのコードで使ってるライブラリのバージョンが違うので、
それぞれ「実行環境」を切り替えないといけない。
で、お前仮想マシンを停止して巻き戻してるの?
時間の無駄だよね?(大爆笑)
開発環境にはプログラムだけじゃなくて、vimやemacsの設定などもあるだろうが、
巻き戻したら、そういう開発と関係ない巻き戻さなくてもいい情報まで巻き戻ってしまう。
それにデータも消えるな。バージョンAでデータ登録してテストして、
過去のバージョンBでは今入力したデータがちゃんと見えていたか調べるために
同じデータを再入力とか大変そうだな(大爆笑)

俺のやり方聞きたい?w
まず前提条件としてOS標準に入っている言語やライブラリは使わない。
ソースコードと同じディレクトリ以下に入れて
ディレクトリごとに使うライブリを変更する。
そのためのツールがrbenvやBundlerやndenvやnpmな。
実行環境の切り替えなんて数秒でできるし、
複数バージョンの同時起動すら可能になる。
勉強になったロ? 別に俺が考えたやり方じゃないよ? w

210:名無し~3.EXE
16/04/22 22:49:30.30 gNTme1cq.net
あと説明するの面倒だからキーワードだけ。
docker使う方法もある。

211:名無し~3.EXE
16/04/22 23:07:23.59 Fq+RFuIJ.net
お前本当にVM使ったことないんだな
良いからもう黙ってろよ

212:名無し~3.EXE
16/04/22 23:08:18.93 gNTme1cq.net
なにか言えよw

213:名無し~3.EXE
16/04/22 23:22:24.81 Fq+RFuIJ.net
スナップショットとって戻せば良いだけ
何もかも知らなすぎて説明する気が起きない
VM知らないくせにdockerとか無理しすぎで笑っちゃうわw

214:名無し~3.EXE
16/04/22 23:23:17.39 Fq+RFuIJ.net
戻す前にスナップショットとって、な

215:名無し~3.EXE
16/04/22 23:33:10.87 gNTme1cq.net
>>209
だから何か言えってw
本当はお前が知らないから
何も言い返せないんだろうが

216:名無し~3.EXE
16/04/22 23:43:01.61 jjiHbMp0.net
ここWindows板だし、この人はVMも独立したサーバも
使わんと言ってるから、Dockerはどこで動いてるんだろう。
LinuxやMacOSでしか動かんのに。

217:名無し~3.EXE
16/04/22 23:45:22.77 Fq+RFuIJ.net
>>211
「戻す前にスナップショット取って戻せば(あとで戻す前の状態に戻せるから)良いだけ
理解力ないの?
rbenv?bundler?そっちの方が面倒だろ
本番環境にそんなの入れないんだし、まさにお前>>197のパターンだろ
いるんだよね、こういう使えない奴

218:名無し~3.EXE
16/04/22 23:48:26.32 Fq+RFuIJ.net
>>212
しかもruby知ってるみたいだがvagrantすら出てこないからね

219:名無し~3.EXE
16/04/22 23:55:19.53 jjiHbMp0.net
この人の言ってることを例えると、
英語がビタイチ分からんのに、セルビア語やクロアチア語を
使いこなしてると主張してるようなもんで、
そのあまりの不自然さにみんなウヘァとなっちゃうんだよね。
この人という素材でまともな話につなげるのが非常に難しい。

220:名無し~3.EXE
16/04/22 23:56:38.39 GZxYrrFp.net
セルビア人やクロアチア人なら普通じゃね

221:名無し~3.EXE
16/04/23 00:26:16.22 LhYarFfn.net
> そのためのツールがrbenvやBundlerやndenvやnpmな。
この辺のツール、MacOSやLinuxで流行ってるけど
Windowsで使うのがうんと大変なやつだよね。
つうか開発者がこういうのを使いたくてMacに流れたんで、
それを引き留めようとしてMSが出したのが今回の
bash on Windowsだよね。
Cygwinで頑張ろうとしてた自分は非常に関心がある。
というふうに何とかまともでスレ通りの話につなげてみました!

222:名無し~3.EXE
16/04/23 00:39:24.51 M5ibLP9d.net
派遣で来る奴ってそういう奴よくいるよ
知ったかぶって言葉だけ出すけど中身何も知らない、みたいな
知ってるのかなって思って話振ると、面倒くさいとか使えないとかでごまかしてさ
そこが浅いからすぐ分かるんだよね

223:名無し~3.EXE
16/04/23 00:58:01.30 LhYarFfn.net
つうかあんた数日前は
・VMは立てられるけどうまく使えない
・エディタはWindowsのGUIエディタだけでVimやEmacsは使えない
・GitはローカルにはインストールしてるけどGithubみたいなリモートにはpushしてない
つうキャラだっただろ?
これ完全に入門者なわけで、そういう人が今日みたいなこと言うの
いくらなんでも無理があるだろ。
バカにされたんで見返したかったという気持ちは分からなくもないけど、
茶番に付き合わされる方の身にもなってくれよ。
>>218
ごめん、自分も派遣だ。

224:名無し~3.EXE
16/04/23 01:02:04.94 M5ibLP9d.net
>>219
知らねーけどそんな奴いたとしたら別人だし、お前もそいつと同じくらいものを知らないだろ
俺は外資で10年以上開発してるベテランだよ

225:名無し~3.EXE
16/04/23 01:07:57.39 LhYarFfn.net
>>220
いやその、219で書いた内容のうち、あなた宛なのは最後の一行だけです。

226:名無し~3.EXE
16/04/23 02:24:48.94 6JSg6wAK.net
とりあえず
7
8.1
10
この3つでバイナリの動作確認するだけでもVM使う意味あると思うんだが…

227:名無し~3.EXE
16/04/23 07:30:00.12 AllV3Z74.net
>>214
> しかもruby知ってるみたいだがvagrantすら出てこないからね
ほんとだよねw
仮想マシンの巻き戻ししか知らない。
rbenvもndenvもdockerもvagrantも何も出せなかったw

228:名無し~3.EXE
16/04/23 07:33:08.80 AllV3Z74.net
>>213
> 「戻す前にスナップショット取って戻せば(あとで戻す前の状態に戻せるから)良いだけ
だからそれ面倒ですよね?w
前に戻ってから、戻すしか出来ない。
開発っていうのは、もっと柔軟である必要があるんだが?
前に戻ってから戻らずに、そこから開発を続ける必要がある。
そのときに、戻らなくて良いものまで巻き戻ったら困る。
> rbenv?bundler?そっちの方が面倒だろ
あっ(察し) やっぱり使ってないんだねw
> 本番環境にそんなの入れないんだし、
rbenvはともかく、bundleは実行する。
でないと、どうやって本番環境にデプロイするんだよw
デプロイのスクリプト見たことないのか?
bundleは殆どの場合書かれてるだろ。
あ、もちろんデプロイはコードで自動的にやるんですよ?

229:名無し~3.EXE
16/04/23 07:47:39.78 AllV3Z74.net
それにしてもbundleが面倒って、
Immutable Infrastructure(マシンは壊して作り直す)時代なのに
どうやって開発/実機の環境を整えてるんだかw
vagrantにしろdockerにしろchefやansibleにしろ
bundleの呼び出しを記述してるはずだろ。
あ、ci(自動テスト)でも記述してるな。travis.ymlとかに。
こいつ用語だけちらっと知っている(?)だけで、
実際にやってないってのがバレバレなんだよね。

230:名無し~3.EXE
16/04/23 08:50:30.20 M5ibLP9d.net
>>224
何だろう、頭悪いのか経験ないのか
ソース管理とVMをごっちゃにしてるの?
開発経験無いの分かったから無理すんなよ

231:名無し~3.EXE
16/04/23 08:52:22.61 M5ibLP9d.net
>>225
rubyを使って開発してないだけだよ

232:名無し~3.EXE
16/04/23 08:58:46.10 M5ibLP9d.net
あとvargantはVMなのにそれも知らんようだな
まさに得意げに聞きかじった用語だけ並べ立てる薄っぺらい奴だ
うちに来てるゴミ派遣にそっくり

233:名無し~3.EXE
16/04/23 08:59:39.51 AllV3Z74.net
>>226
仮想マシンの巻き戻して、
開発環境を戻すって言ってるのは
アイツ(お前?ID把握するの面倒w)ですよ。
開発環境っていうのはOS+(ミドルウェア+)ライブラリで
構成されており、ソースコードというのは少なくともライブラリの
特定のバージョンに依存している。
だからライブラリのバージョンはソースコードの中に記述される。
それがRubyのbundleではGemfileに記述されており、
デプロイや開発環境を整えるときにbundleなどを実行する。
これを仮想環境を巻き戻してやるんだって言ってるのが
アイツなわけでw
停止して巻き戻して確認した後、また再起動して元に戻す? 面倒な開発してんなぁw
俺ならgitで特定のバージョンに切り替えてbundle実行するか(切り替えには数秒~数分)
それすら面倒な状況になったら、ディレクトリ2つ使って両方並行して作業する
(切り替えはディレクトリ移動するだけ)
これをVMのスナップショットを使ってやるのは、無知なやつだけだろwww
っていうのが最初から俺が煽っている内容

とまあ、このような具体的なことを言えないで
「○○しらないんだろ~」みたいなことしか言えない(実質意味があることを何も言ってない)
のもアイツなわけでw

234:名無し~3.EXE
16/04/23 09:02:13.76 AllV3Z74.net
>>228
> あとvargantはVMなのにそれも知らんようだな
お前、俺がそのことに言及していなかったら
知らなかっと事にするの?
じゃあお前が言ってないものたくさんあるから、
お前何も知らないなw
ちなみに通常はvagrantでスナップショットは使わない。
(そもそもスナップショットの機能自体がvagrantでサポートされたのがつい最近)
お前が言うスナップショットを使って巻き戻しなんてしないんだよ。
vagrantではプロビジョニング機能を使って環境を整えるのみ。
場合によってはbundleを使うこともあるぞw
で、おまえvagrantの何を知ってるの?w

235:名無し~3.EXE
16/04/23 09:25:48.46 M5ibLP9d.net
>>230
じゃあ何でお前はVM否定してんの?

236:名無し~3.EXE
16/04/23 09:31:03.55 M5ibLP9d.net
>>230
>>168にある
>例えばRailsアプリを開発して開発モードで起動して
>URLリンク(localhost:3000)で簡単にアクセスできるようでなければならない。
これお前だよな
プログラミング=rubyを前提にしてるあったま悪い奴なんてお前しかいないから
でvagrantがどうしたって?

237:名無し~3.EXE
16/04/23 09:41:44.60 AllV3Z74.net
>>231
> じゃあ何でお前はVM否定してんの?
VM否定なんかしていないが?w
AWSやGooleのクラウドサービスでも内部的にだが
普通にVM使ってるし。
俺が否定してるのは、VMのスナップショットで
過去に戻すとかありえねぇって話なんだが。
そんなことのためにVMなんか使わない。
ソースコードの管理は普通にgitでいいし、開発環境は
ディレクトリごとに分けてbundleなどで整えるから、
そんなことのためにVMなんか使わない。

238:名無し~3.EXE
16/04/23 09:42:52.39 AllV3Z74.net
>>232
> プログラミング=rubyを前提にしてるあったま悪い奴なんてお前しかいないから
お前馬鹿かw
rubyが例になってるだけで、その他の言語でも同じだろ。
え? いろんな言語使ってないから、
他の言語でも同じだって知りませんでした?
そういうことかw なるほどなぁ~w

239:名無し~3.EXE
16/04/23 09:50:43.14 AllV3Z74.net
ちなみにvagrantは数年前から使っているが、
当時はもちろんスナップショット機能対応なんてなかったから
(サードパーティのプラグインはあったみたいだが)
当然データの巻き戻しなんか使っていない。
vagrantは一度作れば同じ環境を作るのが楽になるが、その最初の一回目が面倒くさい。
OS自体は簡単にインストールできるが、仮想マシンがLinuxだとして
ソースコードをWindowsから編集するために、samba入れて共有設定する必要がある。
vagrant(正確にはvirtualbox)のフォルダ共有機能だと、かなり遅いという解決不可能な問題や
シンボリックリンクが作れないなどの制約もあるので使いづらい。
あとvagrant destroyするとデータ消えるのをどう解決するかとかね。
そこいらの問題は数年前から使ってる俺にとってはすでに解決済みなんだが、
他の人にとって使いづらいと言う事実は変わっていない。
だからvagrant使えば解決なんて言ってるのを聞くと、
用語だけ知っていて使ったことがないなってわかるw
それを知っていれば、Windowsでbashが使えることのありがたさもわかる。

とまぁ、vagrant、vagrantと叫ぶだけじゃなくて
これぐらい内容のあることを言えよw
使ったこと無いから、なにも言えないんだろ?w

240:名無し~3.EXE
16/04/23 10:12:05.11 /E5oNuwZ.net
知ったか犬厨が延々と言い争うスレ

241:名無し~3.EXE
16/04/23 12:28:25.94 M5ibLP9d.net
で、「localhostでアクセスできないから使い辛い」というお前のクソ主張への言い訳は?ww
vagrant数年使ってたんだろ?
スナップショットは動作確認で古い環境を再セットアップするより早いから使ってるんだよ
大体機能なんて工夫や使い方次第なのに道具の使い方もわからない馬鹿はこれだからな
頭が残念だからその歳でもまだ脳無し派遣ソルジャーなんだろww
ホント口ばっかで使えねーやつだなお前

242:名無し~3.EXE
16/04/23 12:31:44.72 AllV3Z74.net
>>237
はい? だからvagrant使っていて使いづらいって話なんだけど?
使いやすくするために色々やったよ。
大変だった。
何か矛盾してるか?
> スナップショットは動作確認で古い環境を再セットアップするより早いから使ってるんだよ
俺はディレクトリごとで環境を分けている。
バージョン1用ディレクトリに入って起動。切り替えたければ
バージョン2用ディレクトリに入って起動するだけ。
お前のやり方よりもずっと早いw

243:名無し~3.EXE
16/04/23 12:33:29.50 M5ibLP9d.net
>>238
>>233のVM否定なんかしていない
とまた矛盾したこと言って
良い加減話に筋を通せよ

244:名無し~3.EXE
16/04/23 12:33:49.37 AllV3Z74.net
最近はDocker使って、環境とアプリを一体化させてるのもやってるから、
Docker化ができているやつは、こっちを使うこともあるな。

245:名無し~3.EXE
16/04/23 12:35:29.05 AllV3Z74.net
>>239
> >>233のVM否定なんかしていない
> とまた矛盾したこと言って

はぁ(笑)日本語の説明までしないといけないのかよ。vagrantは使いづらいって説明をしたのに、
「はい? だからvagrant使っていて使いづらいって話なんだけど?使いやすくするために色々やったよ。大変だった。何か矛盾してるか?」
の最後の一行だけ抜き取って、別の話に付け替えるとかさ、
お前、人間性もわるいだろ?

246:名無し~3.EXE
16/04/23 12:35:38.71 M5ibLP9d.net
>>240
で、Dockerはどこで使ってるの?w
嘘臭いにも程があるわw

247:名無し~3.EXE
16/04/23 12:36:24.97 AllV3Z74.net
矛盾しているならば、どう矛盾しているかを言うべきなのに、
結局「中身ない発言をぶつけるだけ」で
こいつなにも言ってないんだよな。

248:名無し~3.EXE
16/04/23 12:38:00.52 M5ibLP9d.net
>>241
だって嘘ばっかだろ、お前
その場で都合良く嘘で言い逃れしてるけど、薄っぺらいから話に筋が通ってないんでバレバレ
いるんだよ、お前みたいな派遣がうちにも

249:名無し~3.EXE
16/04/23 12:39:17.18 njaa592p.net
盛り上がってて期待が伺えますね。

250:名無し~3.EXE
16/04/23 12:44:10.53 AllV3Z74.net
>>242
どこでって場所?
会社で使用しているGoogle Cloud Platformとか
(ただし環境を整えたのは俺じゃないので、こっちは単に使ってるだけ)
もちろんローカルで動かすこともあるし、自分で借りている
さくらVPSやDigitalOceanで動かすこともある。
環境込みだからどこでも動かせるのがDockerの特徴だからね。
docker hubアカウントもある。
ねぇ、聞いていい? タグを複数作成しているイメージでAutomated Buildを使っている時
Dockerfileのタブに表示される内容ってどれが表示されてるか知ってる?w
あれ、どうにかならんかねぇ。(dockerというよりhubの話だけどついてこれる?w)

で、おまえはDockerをどこで使ってるの?
あ、使ってないの?w

251:名無し~3.EXE
16/04/23 12:45:17.40 AllV3Z74.net
>>244
> だって嘘ばっかだろ、お前
嘘ばっかだろって言うくせに
どれがどう言う理由で嘘なのかを指摘できないw
嘘か本当かわからないからだろうねw
無知なのが露呈しちゃってるよw

252:名無し~3.EXE
16/04/23 12:48:00.74 AllV3Z74.net
ID: M5ibLP9d の発言を見ているとわかると思うけど、
こいつ用語名を出しているだけ
用語だして俺知ってるアピール(用語を出すだけで詳細はなし)
用語出してお前知らないだろアピール(用語出すだけで詳細はなし)
なんだよねw

253:名無し~3.EXE
16/04/23 13:58:55.30 /E5oNuwZ.net
お前も負けずに用語出せよw

254:名無し~3.EXE
16/04/23 19:04:17.38 PywDuxdY.net
KVM

255:名無し~3.EXE
16/04/23 22:44:38.70 AllV3Z74.net
あれからすぐでかけて今帰ってきたのだが、
流石になにも言い返せなくなったようだなw

256:名無し~3.EXE
16/04/24 05:23:09.94 urj/GB1r.net
>>212
DockerはLinuxカーネルを利用するので、MacOSXでは動かないよ。
dockertool boxは、WindowsもMacOSXもVM上でLinuxカーネルを動かしている。
MicrosoftはDockerをWindowsに標準搭載するらしいが、ServerCoreをコンテナとして
動作させる方向性らしい

257:名無し~3.EXE
16/04/24 13:30:48.75 2zqNMCrj.net
現状としては>>252の言うとおり。
Dockerを動かすにはLinuxカーネルが必要だから
MacOSXでは動かない。
ただWindowsにLinuxカーネル相当機能がつくならば
(つまりこれがLinuxサブシステムなわけね)
WindowsでネイティブにDockerが動く可能性は0ではない。
とは言え、完璧といえるほどのLinuxカーネルエミュレーションが
必要なので一筋縄ではいかないが。

258:名無し~3.EXE
16/04/25 09:34:31.00 S3Qv/f0H.net
>>253
エミュレーションじゃないわけだが?

259:名無し~3.EXE
16/04/25 16:23:39.28 unhh7Ysh.net
>>254
エミュレーションだが?

260:名無し~3.EXE
16/04/25 23:34:37.74 HQ7W250d.net
ぱっとみこのonWindowsはvm未満であり、
Linuxにも中途飯場な対応なのはわかった。

261:名無し~3.EXE
16/04/26 00:07:17.36 LYyhn8XK.net
apt-getしても動かないものが多過ぎるから素直にcygwinが良いな。

262:名無し~3.EXE
16/04/26 02:02:55.28 Zjf1Frqa.net
レッドハットは嫌いなんかねマイクロソフトは

263:名無し~3.EXE
16/04/26 03:40:33.26 IKByWNMS.net
そりゃRedHatはLinux界の巨人だし、唯一利益を生んでるからな

264:名無し~3.EXE
2016/0


265:4/26(火) 05:42:27.28 ID:iC1Djddo.net



266:名無し~3.EXE
16/04/26 14:28:43.09 IKByWNMS.net
/dev とか死んでるしな

267:名無し~3.EXE
16/04/26 17:22:52.44 xK6JWe8C.net
>>258
最近フリーなLinux環境構築だとDebian系が増えてるでしょ
パッケージ管理が安定してるから
AzureもLinux VMのデフォルトはDebianイメージになったよ
>>259
つうか勝手にレポジトリ使えないからw
RH系使うとしてもCentOSだろう

268:名無し~3.EXE
16/04/26 17:33:28.83 IKByWNMS.net
巨人AWSが信頼のRHELで
URLリンク(aws.amazon.com)
Microsoftはあの手この手でRHELをAzureに引き込もうとがんばってたな
最近やっと悲願がかなった
URLリンク(azure.microsoft.com)

269:名無し~3.EXE
16/04/29 22:42:09.72 4j4ItfS4.net
>>256
そりゃそうだろw
まだβ版の開発版なんだから

270:名無し~3.EXE
16/05/01 17:07:56.03 8IQ0WhlZ.net
>>264
最終版も、がっかりするものにしかならないと思うよ

271:名無し~3.EXE
16/05/01 18:26:35.67 sqGlo/hB.net
開発にちょっとしたUnix風環境が必要なときに使うくらいのを想定してるんだろうから
VM未満なのは当たり前
Linuxの再現が、とか言ってたらそりゃガッカリだろう

272:名無し~3.EXE
16/05/02 02:54:54.46 SxcfZVvN.net
>>266
ちょっとしたUnix風環境が必要なんて開発現場はありませんよww
なので、今まで通り、Linuxの仮想環境使いますし、実機でテストします。
わざわざWindows上でそんなテストだ開発だやるほうがよっぽど問題です。

273:名無し~3.EXE
16/05/02 10:06:19.19 SB1bJZf6.net
>>267
同意しないなあ
もし仮にWSLがWin10の標準機能になったら俺は開発で使いたいわ
まず標準でPythonが使えるってだけでも非常に有用すぎる。
VMが使えればそれでもいいのだけれど、Web系やスマホ系開発なら許可されやすい様だけど
そうでない現場ではVM使用が許可されない場合もよくあるよ。

274:名無し~3.EXE
16/05/02 10:13:54.90 H1fJBT5+.net
>>267
msysとかがなんで存在するのか考えてみろよ……

275:名無し~3.EXE
16/05/02 22:25:31.26 l+3Wflel.net
>268
>まず標準でPythonが使える
それは確かに有難いかも

276:名無し~3.EXE
16/05/02 23:14:10.75 3pNKPFJF.net
Pythonあっても今のところubuntu rootの外には行けないみたいだぞ

277:名無し~3.EXE
16/05/03 00:27:20.54 BBLA+PSu.net
>>271
bash側からはWindowsのファイルは/mnt以下にある様に見えるよ
Win側で↓みたいにファイルを作ったなら
  C:\>echo "ABCDあいうエオ" > c:\tmp\sample.txt
↓みたいに参照できる
  root@localhost:/# python3
  Python 3.4.3 (default, Oct 14 2015, 20:28:29)
  [GCC 4.8.4] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  >>> f = open("/mnt/c/tmp/sample.txt","r",encoding="Shift_JIS")
  >>> for mytext in f:
  ... print(mytext)
  ...
  "ABCDあいうエオ"

278:名無し~3.EXE
16/05/03 08:26:41.32 e3Xtc32x.net
cygwin1.dll(msys-2.0.dll) のposixエミュレーションコストが下がるようなカーネルにしてくれるのが一番話が早い気が

279:名無し~3.EXE
16/05/03 10:29:50.77 bzyn2pTo.net
>>272
Shift JISなんてのをいちいち意識して使ってる時点で、すでにLinuxと互換性が損なわれてる。自分一人で遊んでるだけならともかく、それじゃだめじゃね?

280:名無し~3.EXE
16/05/03 11:50:08.44 bBCXs/U0.net
>>274
それは Windowsとbash(Ubuntu)が共存している以上不可避じゃないかなあ
「/mnt/ドライブ名」以下のフォルダはSHIFT-JISだと考えて使い分けるしかないんじゃないかな
例えば、普通のUbuntuの場合でも、そのUbuntuをsambaサーバーにした場合
samba管理下のフォルダはシフトJISのファイルだらけになるのと同じく。

281:名無し~3.EXE
16/05/03 15:42:23.17 /eDL7H9w.net
Windowsは早くShift_JIS捨てろよ
APIのバージョンアップでなんとかなるだろ
メインフレームみたいに過去の資産だけで生きるつもりか?

282:名無し~3.EXE
16/05/03 22:57:25.04 yZEOihXN.net
>>273
それ、Cygwin 開発チームでまさにそういう話になって
2chのスレで紹介されてた。
スレリンク(unix板:469番)

283:名無し~3.EXE
16/05/05 18:59:35.59 FIdHfII3.net
>>276
> Windowsは早くShift_JIS捨てろよ
LinuxもUnicode以外の文字コード
捨てるべきだとは思わないかい?
はははは(大爆笑)

284:名無し~3.EXE
16/05/05 22:51:53.34 zTXXEWiN.net
>>278
今はUTF-8中心で
利用したい時に他のものも利用出来るだけです

285:名無し~3.EXE
16/05/06 07:42:58.27 B9A+/6CX.net
ちなみに本来のLinuxは使える文字コードは多様なんだけども。
bash on Windowについてはマイクロソフトが現時点ではロケールの充実には力を入れてないので少な目。
 >root@localhost:/mnt/c/Users# locale -a
 >C
 >C.UTF-8
 >en_US.utf8
 >POSIX

286:名無し~3.EXE
16/05/06 13:20:53.93 P7CQ06tZ.net
スレチだったら、ごめん。
コンソールの青文字が見にくいというか、見えないんだけど、良い方法ある?
PuTTYでいう、こういうの。
URLリンク(qiita.com)
黒バックにこだわるつもりは無いんだけど、色変更すると、他の部分がおかしくなるし・・・
ls や emacsなんかだと個別に変更出来るみたいだが、
色変更に対応していないプログラムが多いんだよなぁ。
これって、余り話題にならないんだが、ひょっとして、俺色弱なのか?

287:名無し~3.EXE
16/05/06 16:02:28.42 Wq6zB0tB.net
>>279
WindowsはUTF-8がメインじゃないし
選びたい時にも選べず決め打ちが多い
ほんとに時代遅れ

288:名無し~3.EXE
16/05/06 16:23:16.41 Wq6zB0tB.net
>>281
他の端末エミュレータ試してみれば?
Win32コンソールはどうせ糞だし

289:名無し~3.EXE
16/05/06 17:31:34.93 P7CQ06tZ.net
>>283
レスありがと。
bash on windows上の sshdを動かして、他のsshクライアント(PuTTY等)でlocalhostに繋ぐって意味ですよね?
やっぱりそれしか無いのかなぁ。

290:名無し~3.EXE
16/05/06 18:23:38.38 Wq6zB0tB.net
いやWin32コンソールの代替ターミナルがあるでしょ
ConEmuとか
そこで動くんじゃないのかね?
Linuxコマンド→tty→Linuxサブシステム→console API→Win32コンソール
なわけだから最後のところだけ変えられるんじゃないの?
Insider Previewにしたくないからまだインストールしてなくて試してないけどね
NTカーネルのサブシステムは実行形式のCOFFに
どのサブシステム配下で実行するか埋め込んである情報を元に実行するから
cmd.exe動かす時もbash動かす時も同じだと思う
ただbash on Windowsは起動用のwrapperがあるかもしれないけども

291:名無し~3.EXE
16/05/06 19:36:26.77 TJNWHYVE.net
>>279
ファイルシステムに使うべきでしょ。

292:名無し~3.EXE
16/05/06 19:40:50.93 gATxa4e+.net
>>284
sshdなんて動く? 動かないよね、今は(将来も、かも)

293:名無し~3.EXE
16/05/06 21:06:15.85 b1HzhE3O.net
>>286
ファイルシステムはマウントごとに選べます
sambaもShift_JISのパス名をUTF-8に変換してマウントできます

294:名無し~3.EXE
16/05/07 10:46:29.30 0ceVU5iq.net
Daemon動かないなんてやっぱりcygwinの方が良いな。

295:名無し~3.EXE
16/05/07 13:50:52.94 5Nv9DEn+.net
>>288
> sambaもShift_JISのパス名をUTF-8に変換してマウントできます
意味がわからないな。
例えば、黒いハート(Shift_JISにはない文字)をWindowsでは扱える。
つまりこれはWindowsでUnicodeで文字を扱っているって証拠であるのだが、
sambaでもこのUnicodeのパスを扱える。
どこでShift_JISがでてくるんだ?

296:名無し~3.EXE
16/05/07 15:43:19.39 J+b6HE8s.net
NTFSのファイルパスはutf-16でしょ

297:名無し~3.EXE
16/05/07 15:56:51.70 gE+Jz0+i.net
もうLinux関係無くて、Windowsの仕様や動作を知りませんって話だな

298:名無し~3.EXE
16/05/08 09:27:29.38 aMwuqchO.net
>>285
動くよ
mintty でも動く

299:名無し~3.EXE
16/05/10 13:31:29.87 5sA+PETO.net
>>281 まずは表示できるかのテストからだ
#!/usr/bin/env perl
sub colorizer {
  my ($n, $str) = @_;
  my ($color_head, $color_tail) = ("\e[", "m");
  my $color_start = $color_head . $n . $color_tail;
  my $color_end = $color_head . $color_tail;
  $color_start . $str . $color_end;
}
print &colorizer(100, "通常の[n]で描写\n");
for my $i (1..256){
  my $number = sprintf '%3d', $i;
  print &colorizer("$i", " $number");
  print "\n" if ($i % 10 == 0);
}
print &colorizer(100, "\n\nforgrand by adding [38;5;n] style.\n");
for my $i (1..256){
  my $number = sprintf '%3d', $i;
  print &colorizer("38;5;$i", " $number");
  print "\n" if ($i % 8 == 0);
}
print &colorizer(100, "\n\nbackgrand by adding [48;5;n] style.\n");
for my $i (1..256){
  my $number = sprintf '%3d', $i;
  print &colorizer("48;5;$i", " $number");
  print "\n" if ($i % 8 == 0);
}

300:名無し~3.EXE
16/05/25 12:44:58.14 gpv3RVzf.net
automakeとautoconfがまたややこしくなりそう…

301:名無し~3.EXE
16/06/03 07:59:09.04 nH6jG/17.net
>>290

302:名無し~3.EXE
16/06/05 22:43:36.77 czZI/osg.net
放置しる

303:名無し~3.EXE
16/06/07 17:50:25.27 vxhaCy9/.net
git, ssh, vim, curl, grep, diff, jq
こいつらが使えるだけですげぇ幸せ
本番はいつ来るの?

304:名無し~3.EXE
16/06/07 18:22:21.92 ZBz2PIsS.net
同意、ただ curl に関しては単独で動作可能なexeに
現状で十分なものがあるんじゃないか?

305:名無し~3.EXE
16/06/07 21:00:47.81 mWVSew9H.net
例えば?

306:名無し~3.EXE
16/06/07 21:18:43.22 wov7ydl9.net
bitsadmin とか PowerShell の Invoke-なんちゃら とか

307:名無し~3.EXE
16/06/07 21:25:30.49 TQDJS4jw.net
git, vim はWin native あるし
ssh は TeraTerm あるし
curl, jq あたりは ActivePerl one-liner ですますし
grep は findstr あるし
diff は windiff サイコーだしなぁ。
less は有難いけどPEバイナリとのパイプが出来ないからなぁ。
あ、gitはMinGWだったか。

308:名無し~3.EXE
16/06/07 21:43:35.19 YoY+V2hw.net
ま、代替品で済む人なら初めからWSLなんて必要ないからそうだろう

309:名無し~3.EXE
16/06/08 09:07:22.77 q+hVgYak.net
winに3rd party系のものをなるべく入れたくないのです
あと、teratermは多段sshすんのめんどくさい

310:名無し~3.EXE
16/06/08 23:11:22.56 W9cdcpSG.net
3rd party系入れたくないのに
apt-get は良いんですねぇ
install-package は良いんですかねぇ

311:名無し~3.EXE
16/06/09 11:27:35.21 g1ylcOy1.net
>>305
うん
"winに"入れるのが嫌なだけだから
レジストリ汚されたりいちいち環境変数のパス変えなきゃならなかったりめんどくさい

312:名無し~3.EXE
16/06/09 11:35:29.34 grU5uj0r.net
>>302
全部一括してバージョンアップ、セキュリティフィックス出来ます
Windows使ってて一番面倒なのがソフトウェア管理だからね

313:名無し~3.EXE
16/06/10 22:47:34.58 QE9q/GsS.net
大概のことはmsys2 + pacmanでも、出来るんだよな。
だけど、bash on ubuntu on windowsの良いところはlinux nativeな所だろうな。
RubyのNative系ライブラリが簡単にビルドできるようになるといいなぁ。(ちょっと前はまだ問題ありそうだった)

314:名無し~3.EXE
16/06/11 07:17:01.53 qDx/BsOo.net
msys2かなりいいよな。

315:名無し~3.EXE
16/06/14 09:51:00.27 5xrolIf5.net
msys2よいよね

316:名無し~3.EXE
16/06/15 06:52:49.11 UeGGtfNm.net
PowerShellでできることが
全部できなければ
あんま意味ないような

317:名無し~3.EXE
16/06/15 07:33:22.24 PF9Anm48.net
  σ < パイプの動作環境が違うから
 (V)    それ言うと簡単に優位主張できるね
  ||     なんだがなぁ、なんだかなぁwww

318:名無し~3.EXE
16/06/15 18:07:30.34 I0kwDTSk.net
もうmsys2だけでいいんじゃね?

319:名無し~3.EXE
16/06/21 04:30:43.25 bLOWDlKQ.net
>>311
何言ってんだこいつ

320:名無し~3.EXE
16/06/30 09:35:07.86 pnvH8frP.net
8/2が楽しみだぜ!

321:名無し~3.EXE
16/07/15 16:18:08.80 6KFg67GR.net
ConEmuとかで動かせば日本語入出力一応出来るんだけど、UTF-8の文字幅がおかしいのか
カーソルがずれたりする。
ssh経由なら問題無いけど一々繋ぎたくないなー。

322:名無し~3.EXE
16/08/05 06:47:45.54 pEtOq/gy.net
散々色々やったんだけど、結局俺の力不足でapt-getが上手く使えないままだ
環境が悪いのかと思って、VirtualBoxにUbuntu入れて動かしてみたんだけど
普 通 に a p t - g e t 出 来 る ん だ な こ れ が
っつか、VBの側はDNSをLocalhostに見てて、ホストは問題無くネットに繋がってるから、これはこれでヒントにもなってない罠w
そもそもWin-bashは何で設定を書き直さなきゃならんのか不思議
書き直したところで何か元に戻っちゃうし
散々やってslが走らなくて、結局VBに頼って久々の本家でsl走らせて安堵できたよ
betaだからこれから良くなるんだよね@Win10-bash

323:名無し~3.EXE
16/08/05 20:37:45.05 oZ7by5DS.net
何も設定しなくてもapt-getできるし。
おま環としか言えんな。
slも走ってますよ。

324:名無し~3.EXE
16/08/05 20:40:26.32 EI8aEwt4.net
Windows10 Anniversary updateで知らぬ間にSSHdが起動している
URLリンク(yasuhide.blog.jp)
ワロタ

325:名無し~3.EXE
16/08/06 02:39:09.76 xZQHK6b5.net
bashのほうでsshd起動して、sshクライアントで接続しようとしてたら
突然windowsのコマンドプロンプトが表示されて「ハァ?」ってなったわ
SFTP接続とかできるから共有してないファイルも関係なしに全部丸見えになってて笑えんかった
即サービスを停止させた

326:名無し~3.EXE
16/08/06 07:28:28.70 9OF5bUY3.net
ping や ifconfig などネットワーク系のコマンドが使えないのは
ベータ版だからじゃなくて仕様だよね?
うーん、これだったら TeraTermやputtyのほうが使いやすいわ。
今回期待していた機能だけにガッカリだわ。

327:名無し~3.EXE
16/08/06 10:59:45.25 xZQHK6b5.net
Ubuntuのバイナリがそのまま動くってのはかなり魅力的だが
公式でXサーバ実装する気も無いみたいだしその他諸々出来ないことがあって
中途半端な感じは否めない
cygwinやMSYS2や仮想PCに置き換わるかと言えば、現状では否
まあまだβ版だしどんくらいの本気度でやってるのかもわからないし見守るしかないけど
でも、せめてminttyみたいな専用端末の実装くらいはやってほしい、コマンドプロンプトでやるのは無理がある
SSHクライアントで接続して操作すれば日本語の表示や入力含めてvimとか完ぺきに動作してるのにもったいない

328:名無し~3.EXE
16/08/07 00:05:46.34 kNnhxI3a.net
日本語表示/入力はコマンドプロンプトの問題であって
ConEmu/cmderとかを使えばどちらも一応は対応出来る
Xはcygwin/X,vcxsrvとかもあるし、今のカノニカルならMirじゃない?X単品はやりたくないだろう

329:名無し~3.EXE
16/08/07 19:15:13.52 PGh1yEIn.net
なあ、Java動く?
ずっとやってるんだけどコンパイラが動かねえ……

330:名無し~3.EXE
16/08/07 22:28:12.98 kNnhxI3a.net
export _JAVA_OPTIONS="-Xint"
でどうだ?
出典および関連
URLリンク(github.com)
URLリンク(github.com)

331:名無し~3.EXE
16/08/08 08:46:29.68 AGzTVFGi.net
>>325
ありがとう
動いたわ

332:名無し~3.EXE
16/08/09 11:22:44.19 ZnlQKx4B.net
Windows版Xサーバを入れるんじゃなくて、
Ubuntu on Windowsでvncserverを動かして、Windowsのビューアで操作してみた。
chromiumは /proc 以下に必要な情報がないとかなんとかで落ちた。
firefoxは動いた。
WindowsでLinux版のブラウザを動かすメリットはフォントレンダリングくらいか。

333:名無し~3.EXE
16/08/09 17:16:37.56 8ig/xSdr.net
>>327
この場合はUbuntuのアンチエイリアスオン同等と考えていいの?

334:名無し~3.EXE
16/08/09 18:33:40.40 ZnlQKx4B.net
>>328
うん。厳密に比較したわけじゃないけど、同じだと感じたよ。
UAは "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0" でWindowsを匂わせるものは一切なし。
Xmingでも試してみたけど同じ

335:名無し~3.EXE
16/08/09 19:02:40.72 8ig/xSdr.net
>>329
thx
しかしメモリ1GBだったはずだからChromeは動いても厳しそうな予感…

336:名無し~3.EXE
16/08/09 19:46:44.76 ZnlQKx4B.net
free コマンドの出力を見る限り、Windowsのメモリがそのまま使えるみたいだよ

337:名無し~3.EXE
16/08/10 01:22:16.09 +OL9ecS7.net
>>331
いつのまにかそうなってたのね
じゃ平気だな

338:名無し~3.EXE
16/08/10 18:44:56.51 /62HzxfV.net
>>329
へぇー。面白そう。

339:名無し~3.EXE
16/08/14 06:35:33.73 LYn0AHa6.net
.sh のダブルクリックから bash で実行させるにはどのように関連付けをすれば良いでしょうか?
C:\Windows\System32\bash.exe に関連付けをしてみましたがうまく行きませんでした

340:名無し~3.EXE
16/08/15 09:38:47.05 yaI0hjBe.net
Bash on Ubuntu on Windows
スレリンク(win板)

341:名無し~3.EXE
16/08/15 10:12:20.58 KEt0L5g4.net
おい
.bash_profile読みこまないんだが
つーかtcshにどうしたらできる?

342:名無し~3.EXE
16/08/17 04:09:02.24 5w/Doi0m.net
windows上でlinuxのシステムを使いたけりゃvirtualboxやvm wareでlinux動かした方がまだいい

343:名無し~3.EXE
16/08/17 10:57:35.32 pxgpp0h+.net
Windowsにはないcutのようなコマンドをバッチに組み込むとかが想定された使い方じゃないのか?

344:名無し~3.EXE
16/08/17 20:47:32.60 qa1oq5Nf.net
今朝AVAST更新したらようやくBashが動いた

345:名無し~3.EXE
16/09/06 22:55:55.79 N4djlkc3.net
XもblackboxもFirefoxも動いた
URLリンク(unix.oskp.net)

346:名無し~3.EXE
16/09/07 18:58:58.48 VmBFW9Lw.net
>>337
そっちの方が使いやすかった

347:名無し~3.EXE
16/09/16 10:55:06.50 SSHCL5jw.net
そう言う問題じゃねえんだよな
Linuxってハック出来るかどうかが先ず楽しみだろ
例えば魔法瓶にインスコしてみた、さてちゃんと動くかな?とかさ

348:名無し~3.EXE
16/09/16 14:12:53.61 7TK9zJVo.net
>>342
お爺ちゃんの世代はそうだったんだね

349:名無し~3.EXE
16/09/21 18:31:56.63 meaNWT7S.net
落ち目の時代に生まれたら全部上の世代のせいにできるから楽だよ
被害者ヅラでロウガイガーとわめいてればどんなアホでも自分は悪くないという気持ちになれる

350:名無し~3.EXE
16/09/21 18:35:45.92 TCrUewWb.net
>>343
君の世代はどういう使い方してるの?

351:名無し~3.EXE
16/09/21 23:25:05.72 uYJlYxUT.net
別人だけど、自分には今やLinux はメシの種でしかない。
まともに動かん環境をいじるなんて金もらわんとやってられん。

352:名無し~3.EXE
16/09/22 00:08:18.28 n6drS6J5.net
>>342みたいな趣向の人は昔は普通にNetBSDだったんじゃないの
魔法瓶にLinuxとか別な世代が変な勘違いしてる気がする

353:名無し~3.EXE
16/10/04 23:29:56.24 48F9HXJf.net
魔法瓶にLinuxインスコってできるの?

354:名無し~3.EXE
16/10/06 08:57:54.31 WpnLATJs.net
URLリンク(news.mynavi.jp)
Windows S


355:ubsystem for Linuxを使ってWindows 7、Windows 8、Windows 8.1、Windows Server 2012 R2でも動作を確認したって何言ってんだかわかんねえな



356:名無し~3.EXE
16/10/06 20:46:01.48 TKnF6mL4.net
英文のほうだと、AWSLは、10だけじゃなく 7, 8, 8.1 2012R2 も対応してるよ!
って感じかね

357:名無し~3.EXE
16/10/07 16:29:56.91 NkifUqQ6.net
そりゃWindows subsystemにほとんど依存セずに作ってるからなあ
NTFSには結構依存しているはずだけど
ここはWin間でもバージョン間に差がないところだろうし

358:名無し~3.EXE
16/10/07 16:31:20.30 NkifUqQ6.net
>>350
多分msiかなんかを持ち運んでインストールしたんだろうな

359:名無し~3.EXE
16/10/07 19:48:13.46 Yog8PYCd.net
Windows10以外に対応が引っかかるが海賊行為ではないのか?

360:名無し~3.EXE
16/10/08 12:28:47.38 IMSXmfF+.net
AWSLって WSL相当っぽいの作ったと読んだけど、
どこにwin10のバイナリもってきたってある?

361:名無し~3.EXE
16/10/08 16:03:16.35 6Y3MKzb3.net
>>354
根本的に理解できてないのだと思うが
AWSLはWSLの上に構築するもの
Ubuntuの代わりにArchにするだけ

362:名無し~3.EXE
16/10/10 20:16:37.06 /7KKVK5y.net
>>355
んで、WSLが無い Windows 7, 8, 8.1 2012R2 でもAWSLが動くってのはどういう理屈なの?

363:名無し~3.EXE
16/10/11 15:27:27.95 tdwwTAE+.net
alwslのソースコード読めば>>355の言うとおりだと解る
URLリンク(github.com)

364:名無し~3.EXE
16/10/11 22:16:03.42 0wZFJiqq.net
10以外は、1.0からって書いてんのに現行のbat 示して何の意味あるの?

365:名無し~3.EXE
16/10/21 19:37:32.97 zm6RqA8X.net
うーん こいつは
先頭ドットのディレクトリ名をうまく扱えねえみたい……
見に行くとファイルが見えたり 見えなかったり
ちょっと使いもんにならんのだけど

366:名無し~3.EXE
16/10/22 09:02:15.47 CJIQ3mQX.net
ll コマンドだと見えてlsコマンドのオプション無指定だと見えないとかいう、そういうありがちな勘違いで無く?

367:名無し~3.EXE
16/10/22 09:41:25.31 KqAxcGEH.net
>>360
ジャンクションやリンクをWin側で作ってWSLで見えるか実験したり
Win側でhomeディレクトリ触ってたので
逝かれたのかもしれない
lsは常にオプション付けてるのでそういう勘違いではない

368:名無し~3.EXE
16/10/22 22:24:53.50 UCM/WhHC.net
このスレ検索しても見つからないから
書いたのは他のスレだったのかもしれないが
Windowsの側からWSLの世界のファイル触るのはあまりうまくいかなかった
そろそろ直るかとも思っているけど

369:名無し~3.EXE
16/10/23 03:41:39.91 /Ue1wJw8.net
>>362
むう やはりそうなんかな
UbuntuからNTFSを上手く触れてないのか
そんなの一番根本のことのような気もするが……
それぞれ隔離した場所で動かすならVirutalBoxでもいいや
いやオーバーヘッドが無いってのはやっぱメリットなんだが

370:名無し~3.EXE
16/10/23 12:01:31.69 OtpgNCv1.net
オーバーヘッドが無いのにWSLのunixbenchは相変わらず桁違いで仮想に負けてるんだろ

371:名無し~3.EXE
16/10/23 12:37:58.78 slAfNDc3.net
何かの間違いでcygwinが劇的に性能向上しますようにナムナム

372:名無し~3.EXE
16/10/24 08:56:18.07 K8/CjIdH.net
>>363
Windows SubsystemからNTFSをアクセスした時に
対象がWSL世界のファイルであれば
WSL側の後処理ルーチンを呼び出すように
NTFSを変えないといけなくなるのではないかな

373:名無し~3.EXE
16/10/24 21:13:19.53 vcKQk0uH.net
Windows Services for Linuxと書いてるバカがいると思ったら阿久津か


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch