Bash on Ubuntu on Wi ..
[2ch|▼Menu]
2:名無し~3.EXE
16/08/07 00:17:09.14 tZIx25G5.net
Bashの導入手順
「設定」アプリの「更新とセキュリティ」−「開発者向け」画面を開き、[開発者モード]を選択する。
URLリンク(image.itmedia.co.jp)
次にコントロールパネルの[プログラムと機能]から[Windowsの機能の有効化または無効化]の画面を開いて、[Windows Subsystem for Linux]のチェックボックスをオンにしてインストールする。
PowerShellからインストールする場合は、「Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux」を実行すればよい。
URLリンク(image.itmedia.co.jp)
システムの再起動後、コマンドプロンプトを開いて「bash」コマンドを実行する。初回起動時はLinux環境の構築が行われるので数分かかるが、以後はすぐに起動できるようになる。
Bashの環境(Bashから見えるLinuxのファイルシステム)はユーザーごとに固有であり、「%userprofile%\AppData\Local\Lxss\rootfs」以下に展開される。
この中に「/etc」や「/usr」「/bin」「/var」などのフォルダが作成され、ファイルがコピーされる。
URLリンク(www.atmarkit.co.jp)

3:名無し~3.EXE
16/08/07 01:47:12.50 lkNYoYsC.net
思った以上にベータ版だった

4:名無し~3.EXE
16/08/07 01:49:10.07 EOExieO0.net
インストール前のクリーンな状態に戻すのはどうやんの?機能無効化→有効化じゃ変わらんかった

5:名無し~3.EXE
16/08/07 06:43:10.79 ziqfifr1.net
日本語打てるよにしてほしい

6:名無し~3.EXE
16/08/07 07:25:45.45 lZpqvVFR.net
Java書けるかなと試した見たけどJDKは入れれるけどコンパイラ動かねえな
gccは行けたからCは普通に行ける
Bash上で動く言語って他何かあります?

7:名無し~3.EXE
16/08/07 09:03:27.28 MctLpmi3.net
Perl

8:名無し~3.EXE
16/08/07 18:40:14.44 Zi1VY3dD.net
Win10がBash・linuxコマンドに公式ネイティブ対応★3 [無断転載禁止]©2ch.net
スレリンク(win板)

9:名無し~3.EXE
16/08/07 19:11:29.09 Fy5Es9an.net
>>3
ほんとこれ
vim が日本語に対応できてないのは予想してたが
ls での日本語ファイル名表示もまともにできないとは思わなんだ

10:名無し~3.EXE
16/08/08 19:50:38.61 k93MS3p9.net
LinuxでWindowsの日本語ファイル名まともに認識できないのは当たり前だろ。

11:名無し~3.EXE
16/08/09 01:44:41.40 f36IM99W.net
ネットワークに繋がってないところで使いたいんだけど、
別のマシンでダウンロードしてインストールってできないの?

12:名無し~3.EXE
16/08/09 01:56:29.59 YNNXDQFo.net
>>4
Dos窓開いて
>lxrun /uninstall /full
上記を実行してからエクスプローラ開いてアドレス欄に
%userprofile%\AppData\Local\Lxss
を入力して実行してみて、「そんなフォルダ無いし」って言われたら削除成功
もしエクスプローラが「lxssフォルダ」に案内されたなら、その配下のものを全消しすればおk
もし、bashを再インストールしたくなったら
Dos窓から
>lxrun /install
ってやれば全部音し直して入れ直ししてくれる
因みにDos窓は「田+r」で「ファイル名を指定して実行」を開いて「cmd」と打って実行すれば開く

13:名無し~3.EXE
16/08/09 02:01:05.36 YNNXDQFo.net
追記
Windows10はもっと簡単にDos窓開くのなw
田押して「cmd」って打って実行すれば良い
何気にこれは進化だと称賛したい

14:名無し~3.EXE
16/08/09 02:04:29.35 f36IM99W.net
>>13
Windows8でも出来ますがな

15:名無し~3.EXE
16/08/09 04:25:00.96 bP0ClF5A.net
>>13
スタートボタン右クリックのところでも出せますが

16:名無し~3.EXE
16/08/09 04:39:26.14 YNNXDQFo.net
もし、bashは起動出来てもpingが通らない場合は管理者で実行(suやsudoも大事だがこっちじゃなく)
もし、apt-getがupdateすら出来ないならWfwの敷居を下げるか一時的に休止させると通る筈
Win on bashは何故かWfwにシカトされる傾向あり

17:名無し~3.EXE
16/08/09 05:47:01.81 uQ/nVOMq.net
WindowsでコンソールのみのUbuntu動かして、
これがVMwareとか仮想環境でUbuntu動かすのに比べてどういうメリットがあるの?

18:名無し~3.EXE
16/08/09 06:27:02.12 bP0ClF5A.net
>>17
ない

19:名無し~3.EXE
16/08/09 10:16:42.62 a2TEVLiz.net
Linuxのように見えてLinuxではない
Ubuntuのように見えてUbuntuではない
それがBash on Ubuntu on Windows。また新たな頭痛の種である

20:名無し~3.EXE
16/08/09 11:25:22.56 aM9h+aRF.net
起動がはやいくらい

21:名無し~3.EXE
16/08/09 12:43:14.33 1cTDPznv.net
まぁまだテスト版だしな。まともになっていくことを祈ろう。

22:名無し~3.EXE
16/08/09 12:52:13.91 NHWE9bqx.net
まだ Cygwin で良いわw

23:名無し~3.EXE
16/08/09 13:53:50.08 PxqdqOxX.net
Ubuntuのやつ2台持ってるからいつも通りそっちをWindowsからリモートで動かすわw
GUIとかネットワーク関係強かったらLinux投げ捨ててやったのにな……

24:名無し~3.EXE
16/08/09 17:58:01.12 Z3T9ESf0.net
なんかおかしいのはターミナルの問題だぞ
ConEmu入れたらそれなりに使えるぞ
XmingみたいなWindows上で動くXサーバいれたらGUIも行けるぞ

25:名無し~3.EXE
16/08/09 21:16:15.84 5P1lHRss.net
Windows 7以降ならフォルダー上でSHIFTキーを押しながら右クリックして
「コマンドウィンドウをここで開く」を選べば好きなフォルダでcnd.exeを起動できるよ

26:名無し~3.EXE
16/08/10 00:17:02.95 SMncWue0.net
LinuxよりWindowsを使えない奴が多いのか

27:名無し~3.EXE
16/08/10 00:19:05.31 qT0meBIh.net
cnd.exeとは、また新しい機能が追加されたの?

28:名無し~3.EXE
16/08/10 06:33:21.53 4meGFERR.net
cmd.exeなら知っている

29:名無し~3.EXE
16/08/10 15:30:13.53 7XVnR3QD.net
全角コマンドww

30:名無し~3.EXE
16/08/10 19:06:07.08 qT0meBIh.net
cmd.exeなら動くだろうけど、
cmd.exeは難しくないか?

31:名無し~3.EXE
16/08/10 19:14:35.51 xcPAiNK2.net
思ったが何故Windowsは大文字小文字を区別しないのに全角半角を区別するんだ?
これって大文字小文字の基準から言ったら区別されないべきだろう?
日本マイクロソフトは何してんの

32:名無し~3.EXE
16/08/10 19:35:53.72 aC0VgcWu.net
1byte文字と2byte文字の扱いが違うのは当然だろう。
区別してないOSってあるのか?

33:名無し~3.EXE
16/08/10 19:54:34.25 qT0meBIh.net
いや、意外と本質的なツッコミかもしれんぞ?
>1byte文字と2byte文字の扱いが違うのは当然だろう。
なんで?
おんなじ形の字なんだから一緒でいいじゃん?
ってことでCJKはひとまとめになってるのが現状だよね。
神聖なる西欧で使用されている文字と、
東洋の猿が使ってる文字は、形が似てても
別物だってことですか?

34:名無し~3.EXE
16/08/10 22:30:50.43 q2l2Rw2F.net
想像以上にクソだった

35:名無し~3.EXE
16/08/10 22:41:20.94 iJ3vAHTX.net
アルファベットは大文字に揃える関数が標準関数であるし、
ASCIIなら0x61〜0x7aに該当するコードから0x20引くだけでできるのでアセンブリでも実装が楽で
UTF8でも同じ処理で通るので、それこそ半世紀以上に渡って使われている。
多バイト文字の、しかも日本語に割り当てられたコード領域からいわゆる全角のアルファベットだけ拾って
ASCIIの大文字小文字に振り分ける関数は、どこかから引っ張ってくるか自分で作るかしないとダメ
なので日本語なんか使わない世界中のプログラマがそんなものの事情なんて考えてくれない

36:名無し~3.EXE
16/08/10 22:49:25.61 iJ3vAHTX.net
あとShift-JISやEUC-JPは2bytesだけど、
Windowsでも2k以降では日本語はもっぱらutf8で処理されているので、
utf8では日本語のほとんどの文字の表現には3bytes必要だったりする。
慣用句として全角半角くらいは使っていいと思うけど、2バイト文字とか言う奴は間違いなくロートルの部類。
身近に居たら、言葉尻を捕らえて徹底的に恥かかすといいよ

37:名無し~3.EXE
16/08/10 23:00:53.82 q2l2Rw2F.net
知った風な口を叩くなボケ

38:名無し~3.EXE
16/08/10 23:02:22.22 qT0meBIh.net
>>36
>Windowsでも2k以降では日本語はもっぱらutf8で処理されているので、
間違った知識をひけらかしつつ、他人をロートル呼ばわりですか。
恥をかくのは一体誰なのかとw

39:名無し~3.EXE
16/08/11 00:50:37.89 ZBjMg59f.net
>>36
NTFS、Office XP以降、.NETなどはunicodeですが、UTF-16で処理しています。
UTF-8は可変長なので内部処理には使いにくいのです。
文字列を使用する
URLリンク(msdn.microsoft.com)(v=vs.85).aspx
>Windows では、各文字を 16 ビットの値としてエンコードする UTF-16 エンコードを
>使用して Unicode 文字を表示しています。
Unicode サポートの活用
URLリンク(msdn.microsoft.com)
>Office XP のテキストは、Unicode の 1 つの形式である UTF-16 で保存されます。
プログラム内部の文字コードについて
URLリンク(social.msdn.microsoft.com)
>ファイルシステム上はUNICODE、UTF-16LEエンコード
>.NET FrameworkのString型はUNICODE、実際にはUTF-16エンコードの文字列

40:名無し~3.EXE
16/08/11 05:52:20.20 z3kzy3rT.net
ネットワーク周りが色々実装されてなくてツールが動かない。
同じ境遇の人は以下ページで投票しといて(´・ω・`)
URLリンク(wpdev.uservoice.com)

41:名無し~3.EXE
16/08/11 23:46:38.86 LUbACP7e.net
チッしゃーねぇな。押しといてやるよ(´・ω・`)

42:名無し~3.EXE
16/08/12 01:12:12.97 Sjh9DRlS.net
bash 日本語化完了
これでman manも日本語で読める
参考サイト
URLリンク(shigeo-t.hatenablog.com)

43:名無し~3.EXE
16/08/12 01:31:54.51 xIqj6RVs.net
>>42
Anniversary Updateでは日本語化は不要ですよww最初から設定済みですから。

44:名無し~3.EXE
16/08/12 01:51:34.64 Sjh9DRlS.net
>>43
AUしたけどランゲージファイル入ってなかったよ?
そもそもロケールがまだベータ版故に米国のままだったし

45:名無し~3.EXE
16/08/12 09:03:59.58 4DJNChgI.net
user@PC:~$ locale -a
C
C.UTF-8
POSIX
en_US.utf8
ja_JP.utf8
user@PC:~$ locale
LANG=ja_JP.UTF-8
LANGUAGE=
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=
user@PC:~$
最初から日本語だね。日本語表示はボロボロだし、日本語manとかろくにないけど。いつまでベータのつもりなんだろうか

46:名無し~3.EXE
16/08/12 11:42:14.31 Q9b48T5w.net
文字化けはターミナルの問題でしょ。
cmderとか使ってみ。普通に表示されるから。

47:名無し~3.EXE
16/08/12 11:43:41.55 8eZAGqVJ.net
>>46
Powershellでも問題なさげ

48:名無し~3.EXE
16/08/12 12:29:21.35 sInNlRh9.net
manが碌にないとかまさかmanpages-jaの事いったりしてる?
こんな事も解決出来ないやつはこのスレにはいないよな??

49:名無し~3.EXE
16/08/12 13:59:18.35 CVnJ+fS0.net
>>48
Ubuntu-Linux日本語Remixでもデフォルトインストールされてない
manpages-ja と manpages-ja-dev を知らない人はいるだろう。
それに manpages-posix と manpages-posix-dev は日本語版がない。

50:名無し~3.EXE
16/08/12 22:08:17.67 2qL/4Q7O.net
linuxのコマンドなんか別に英語のままでよくね?難しい単語使われてるわけじゃないし。
oss関係は日本語だと情報が古すぎる。

51:名無し~3.EXE
16/08/12 23:30:46.11 sInNlRh9.net
自分は全ての単語が読めるわけじゃないけど、それはある
でもあるなしで言えばあるにこした事はない
あとエラーメッセージが日本語化されてると検索する時自分で訳する事になるから結構困るよな

52:名無し~3.EXE
16/08/13 15:57:17.52 d082Pxfg.net
コマンドを日本語にしたいんじゃねえだろバカ
説明を接続詞までより正確に読みたいから日本語化するんだろ
そこまで察しが直ぐつかない奴にシンタックスエラーはずっとついて回る

53:名無し~3.EXE
16/08/13 17:03:39.72 buDgluWj.net
それなら英語がベスト
正確に読みたいのに日本語化は馬鹿げてる

54:名無し~3.EXE
16/08/13 17:27:12.09 AHgoLXdT.net
>>52
manpages-jaを入れるとlinuxコマンドのman表示が少し古い日本語情報になる。
>>50はlinuxコマンドのmanに英語で新しい情報を表示して欲しいのだろう。
コマンドを日本語にしたい人は君の頭の中にしかいない。

55:名無し~3.EXE
16/08/15 01:33:28.96 ctIjB8Tg.net
manって都度改定されてんだけどな
日本語版が古い情報とかアホなんじゃねえの

56:名無し~3.EXE
16/08/15 03:42:18.77 ChxLhtvd.net
>>55
JM Projectの翻訳をUbuntuのmanpages-jaが取り込むのだが、
翻訳も取り込みも停滞しているから少し古い。
Package: manpages (4.04-2)
URLリンク(packages.ubuntu.com)
URLリンク(changelogs.ubuntu.com)
>manpages (4.04-0.1) unstable; urgency=medium
>Imported Upstream version 4.04 (Closes: #785178)
>Tue, 05 Jan 2016 12:13:34 +0100             ←LDP取得日
man-pages changelog (External Resources)
URLリンク(man7.org)
>==================== Changes in man-pages-4.04 ←Xenial manpagesのソース
>Released: 2015-12-29, Munich               ←LDP manpages 4.04公開日
>==================== Changes in man-pages-4.07 ←LDP最新
>Released: 2016-07-17, Ulm                 ←LDP manpages 4.07最新公開日
Package: manpages-ja (0.5.0.0.20140515+dfsg-2)
URLリンク(packages.ubuntu.com)
URLリンク(changelogs.ubuntu.com)
>manpages-ja (0.5.0.0.20140515+dfsg-1) unstable; urgency=low
> * New upstream release.
>Sat, 19 Jul 2014 17:34:47 +0900              ←LDP翻訳取得日
JM Project (External Resources)
>LDP man-pages 3.79 対応版を更新しました。 (2015/02/05) ←JM Project最新
JM 新着情報 (2014 年分)
URLリンク(linuxjm.osdn.jp)
> 2014/06/08                          ←LDP manpages 3.68翻訳公開日
> LDP man-pages 3.68 対応版を公開しました。     ←Xenial manpages-jaのソース

57:名無し~3.EXE
16/08/15 20:48:15.80 v7J4s2nA.net
>>42
日本語か英語かなんてどうでもいいんだが
だいたいなんで4月の古くて役に立たない情報をわざわざ持ってきてるんだ
本人じゃないだろうな

58:名無し~3.EXE
16/08/15 21:27:58.00 I9ikcGZs.net
それにしちゃ拘ってるね

59:名無し~3.EXE
16/08/15 22:55:28.01 slmDEI1e.net
16.04LTSのパッケージもアップグレードすればそのまま動くようでしかもphoronixの記事によれば
ベンチ結果は平均的に14よりの良好な結果となるそうですがそのへんどうですか?
16で不具合あるよという人がいなければ新しい方がいいし使ってみようかな

60:名無し~3.EXE
16/08/15 22:56:17.43 slmDEI1e.net
記事を貼り忘れた
Ubuntu 14.04/16.04 vs. Ubuntu Bash On Windows 10 Anniversary Performance
URLリンク(www.phoronix.com)

61:名無し~3.EXE
16/08/15 23:57:10.99 9xzX5oy3.net
人に聞くような状態で使う物じゃないって何度言えば分かるかな。
やってみたら壊れたよアハハハハみたいな使い方が出しい。もちろん
上手く動けばそれに越したことはないがw

62:名無し~3.EXE
16/08/16 06:00:51.78 P5gKKJaY.net
壊れて困るのはこいつなんだし好きにさせるが吉。

63:名無し~3.EXE
16/08/16 11:01:50.26 iR805W1v.net
>>59-61
壊れても>>12の方法で戻せるから、やってみたら壊れたよみたいな使い方が正しいに一票。
開発者自身がUbuntu 16.04 LTSに置き換えるつもりだから、いずれ公式も16.04になると思う。
Ubuntu on Windows - The Ubuntu Userspace for Windows Developers
URLリンク(insights.ubuntu.com)
>And while the current image is Ubuntu 14.04 LTS, we’re expecting to see Ubuntu 16.04 LTS
>replacing Ubuntu 14.04 in the Windows Store very, very soon.

64:名無し~3.EXE
16/08/16 12:37:20.23 012lguZB.net
どうでも良いが
「manコマンド」
発音すると、やらしいね。

65:名無し~3.EXE
16/08/17 05:44:57.78 kg8FYiQU.net
そんなときはinfoコマンドって言っておけばやらしくない。ディストリによっては入ってないけど。
パッケージのリポジトリはまんまubuntuのやつだから書き換えちゃえばすぐ変更できちゃうんだよな。
てっきりこれ専用のリポでも使ってるのかと思ってたけど違ってた。

66:名無し~3.EXE
16/08/17 23:05:05.19 PGfXpJQ+.net
洋ゲーでマルチエンディングって少なくない?

67:59
16/08/18 01:25:27.32 c/ZaLrG3.net
>>61-62
どうして壊れる事前提なんだよ
>>人に聞くような状態で使う物じゃないって何度言えば分かるかな。
この発言がおもしろい。そんなに何度も何度も主張しておられたのですね
>>63
自分もそんな記事を読んだよ。その時はふーんそうかと、でも実際にはすぐに来なかったなと思っただけだったけど
ベンチ結果が良好らしく、特別メリットもないけど多少変になっても困る事もないのでちょっとやってみようかなと
ただこのスレに利用者がいて自分にもヒットするような既知の問題があるのなら馬鹿らしいので話題作りも兼ねて聞いてみたという次第
とりあえずまだやってないんだけど週末あたりまでにはやってみるわ

68:名無し~3.EXE
16/08/18 03:30:48.85 daEK9IOl.net
>>67
今のUbuntu on Windowsは元の14.04の時点で色々動かないし、
do-release-upgradeがフリーズするからアップグレードも不完全だろう。
アップグレード後もどこかが壊れている事前提なのは当然では?
Bash on Ubuntu on Windowsをインストールしてみよう!
URLリンク(qiita.com)
Bash on Ubuntu on WindowsをUbuntu 16.04にアップグレードしてみる
URLリンク(qiita.com)

69:名無し~3.EXE
16/08/18 03:55:43.10 /fKlIoTS.net
それなりに動くよ
壊れてるとか何とか言ってるやつはWindowsの使い方がわかってないんだろ

70:名無し~3.EXE
16/08/18 09:03:49.51 NvU74e7V.net
>>60
ベンチ結果? はぁ? ろくに機能も備えてないのに、スピードが速いとか遅いとか、比較以前の問題だろ。  と個人的には思う
機能少ないんだから、少々速くて当たり前。遅かったらアホやん。 えっ、遅いのがある!?
HTML5テストで、準拠項目数が圧倒的に少ないのに速度自慢してるみたいで、ちょっと痛い

71:名無し~3.EXE
16/08/18 20:07:09.13 AIswMwf2.net
おまいらXのデスクトップ環境何にしとるん?

72:名無し~3.EXE
16/08/18 23:00:53.88 c/ZaLrG3.net
>>68
アップグレード後

73:名無し~3.EXE
16/08/18 23:03:04.07 c/ZaLrG3.net
なんかレス途中で切れた
>>68
アップグレード後”も”どこか機能しない事は>>61-62の16.04にすると壊れるという主張とは意味が異なる
アプグレ作業中にスタックしてキル後に再開させる事はそこで何が失われたかがわからないと何ともいえない
元々動かなかった機能が16.04にする際完全に不良化したとしてもそもそも最初から動かないわけだから壊れたと言えるのか
>>71
DEもwmも使ってないよ、今はとりあえず必要ないから
その変わりtmuxかdvtmかを決めかねてる

74:名無し~3.EXE
16/08/19 21:55:34.55 BTQCnCih.net
16.04にリポジトリ書き換える方法でアップグレードしてみたけど、アップグレード後にrootになろうとすると
ttyがない、パスワードを入力するプログラムがないって感じのエラー出てrootになれなくなるな。
アップグレード自体は設定ファイルの書き換えの選択が出るくらいで問題なく終わる。
現段階ではd-busだかudevが動いてないって話だからsystemd関係の機能は使えないのかもしれない。それが原因かはしらんけど。
14.04環境でpackagekitのコマンドライン版使おうとするとうまく動かなかったりもする。gdebiはいける。
で、それ使ってこの間公開されたpowershellのlinux版入れるとおもしろいぞ。
windows上のpowershellからubuntuのbash立ち上げてその上からさらにubuntuのpowershellを立ち上げてそこから
さらにbash立ち上げるとかできちゃう。
powershell on ubuntu on windowsの出来上がり。

75:名無し~3.EXE
16/08/20 07:03:07.55 erZ5pRoO.net
RUNNING FEDORA ON WINDOWS 10 USING WSL
URLリンク(www.variantweb.net)

76:名無し~3.EXE
16/08/21 00:31:15.76 G170NuMg.net
>>74
sudoなら-S で標準入力から読み込めば行ける

77:名無し~3.EXE
16/08/25 20:28:20.44 9uUdrVJs.net
>>71
男は黙ってtwm。

78:名無し~3.EXE
16/08/25 23:16:41.98 fspCzvMz.net
minttyからBoW使えるようになって捗る
URLリンク(mattn.kaoriya.net)

79:名無し~3.EXE
16/08/25 23:36:03.73 4GyoProY.net
ConEmuのほうが手軽で捗る

80:名無し~3.EXE
16/08/26 09:04:53.53 Vh1ui2/N.net
>>78
日本語の文字列上でカーソルがずれたりしなければ導入したいんだけど、どお?
ConEmuだとダメだよね。

81:名無し~3.EXE
16/08/26 10:34:22.34 TWmVDOni.net
BoWからxterm動かしたらカーソルずれないよwww

82:名無し~3.EXE
16/08/26 10:41:31.72 Vh1ui2/N.net
>>81
X使いたくないしwww
それだったらsshサーバあげて好きなターミナルで繋ぐわw

83:名無し~3.EXE
16/08/26 21:51:48.58 U+wqsvbr.net
仮にもsshdあげるくらいならXの方が面倒がないと思うんだが

84:名無し~3.EXE
16/08/27 01:21:31.60 oakwk45T.net
>>80
カーソルズレはないですね
日本語周り含めCygwinと遜色ない感じです
導入のラクさではConEmuに敵いませんが、特別難しい作業はないので是非使ってみてください

85:名無し~3.EXE
16/08/27 11:03:42.92 E3mPMeUh.net
>>84
ありがとう。でもクソ簡単な方法見つけたw
URLリンク(qiita.com)

86:名無し~3.EXE
16/08/27 18:37:57.83 oakwk45T.net
>>85
おお!良さげだ!
いいの教えてくれてありがとう、試してみる

87:名無し~3.EXE
16/08/28 22:08:37.29 c1O3F+G2.net
Atomでもそこそこ動くんだし、ローカルでXサーバも許してくれよ
頼むよう

88:名無し~3.EXE
16/08/30 01:59:31.31 hlQJZ1IM.net
windows用のxサーバー入れれば動くみたいだからとりあえずはそれ使えばよいのでは?

89:名無し~3.EXE
16/08/30 20:08:38.19 6tMDJ1Oh.net
気になって試しにXvncとXspiceを動かして繋いでみたが
どちらも普通に起動して大体の操作は出来そうだな
シームレスなウィンドウモードでなくてもいいならこっちを使ってもいいわけだ

90:名無し~3.EXE
16/08/31 20:06:57.21 0SC4iNmJ.net
これってXserverを用意すればWineも動いたりするのかな
古いWindowsアプリだとWindows10では動かないのに
Linux+wineだと動くとか普通にあるから補完環境として気になる

91:名無し~3.EXE
16/08/31 22:09:07.24 fw9Loimh.net
>>85 のurlを試したらコンテキスト処理の所で
%1を使用してなくてcurrentを直に使用してて
階層ズレを起こしてた、jsはだめでkeyは手作業で登録
これでうまくいったのでカキコ
cmd /c cd %1 && {mintty_path} -t {hoge} -e {wslbridge_path}

92:名無し~3.EXE
16/09/01 01:39:55.63 fzhdFgu1.net
[Windows Subsystem for Linux]のチェックボックスをオン
って書いてあるけど、この項目がそもそもないのは何が問題なんでしょう?

93:名無し~3.EXE
16/09/01 02:31:50.19 MSqmiMXA.net
>>92
お前Home使ってるだろ

94:名無し~3.EXE
16/09/01 14:44:24.06 L2q6HK+S.net
Homeでもあるんだよなあ
Anniversaryアプデしてないとか開発者モードにしてないとかいうオチはやめてくれ

95:名無し~3.EXE
16/09/01 18:01:55.46 0D8rZenG.net
32bitのwin10をインストールしてるからでしょ
今のところ使えるのは64bitのwin10のみ

96:名無し~3.EXE
16/09/01 18:37:10.71 idGmXF0c.net
dbusのエラーってこれで出なくなるのな。
sudo sed -i 's/<listen>.*<\/listen>/<listen>tcp:host=localhost,port=0<\/listen>/' /etc/dbus-1/session.conf

97:名無し~3.EXE
16/09/01 18:42:10.86 idGmXF0c.net
>>90
やってないけど、たぶん動くんじゃない?

98:名無し~3.EXE
16/09/03 22:29:51.74 GvUi3bFU.net
URLリンク(www.buildinsider.net)
英語環境でBoWを使用したい場合
Anniversary Updateで提供されているBoWでは、自動的にWindows 10のロケール設定と同じロケールのUbuntuがインストールされる。
現時点のBoWはベータということもあり、日本語ロケールでは表示が欠けるなどの問題がある。
この場合、英語ロケールにすることで問題を回避できる。
 もちろん、インストール後のUbuntuを手動で英語ロケールに変更することもできるが、
最新のInsider Preview(執筆時点ではビルド14905。※一般ユーザーにはまだ提供されていない)では、
インストール時にOSのロケールに一致させるかどうかの確認メッセージが表示され、
ロケールをそこで指定できるようになっている。具体的には以下の画面でnを入力すれば英語ロケールでBoWがインストールされる。

99:名無し~3.EXE
16/09/04 15:13:55.41 AIpPtv6E.net
NetBSD pkgsrc on Bash on Ubuntu on Windows
URLリンク(unix.oskp.net)

100:名無し~3.EXE
16/09/04 18:54:56.21 aIZcS0f/.net
今 Xをインストール中
いつ終わるんだろうかってくらいダウンロードが遅いけど、
最初からネットワーク設定済みなだけでもいい方か
LANx2枚だけどちゃんとGW側に出てくれているのはありがたい
ただ、Xって動くんだろうか
 うまくいったら次はfirefoxでも

101:名無し~3.EXE
16/09/04 19:12:44.46 0rBYz6Zc.net
WSL Ubuntuでインストール出来るXは試してないけど多分動かんよ
Windows上でXを動かしたいだけならVcXsrvかXmingを使うべし
DLミラーも日本のサーバにちゃんと設定しよう

102:名無し~3.EXE
16/09/04 19:19:59.06 pntPgtJO.net
SocketやUpstart使うやつは動かんらしい
ということは、Xアプリも動かなさそう
ただし、MSはxeyesを動かすと宣言している

103:名無し~3.EXE
16/09/04 19:35:07.80 0rBYz6Zc.net
>>101の訂正
×WSL Ubuntuでインストール出来るX
○X.OrgのXサーバ
>>102
一応既にxeyesはVcXsrvでもXspiceでも動いてるので
公式にWindowsで動くディスプレイサーバを出すということか

104:名無し~3.EXE
16/09/05 00:47:45.25 Jr6RYv4g.net
>>93-95
64bit のproでした。
アップデートも特にないと言われるから全部あたってるはず。。。

105:名無し~3.EXE
16/09/05 00:53:51.59 frOmz/i8.net
一月前のAUだけどまだ来てない人は来てないらしいよ
プロンプトでwinverコマンドを叩いてWindows10のバージョンが16xx系になってるか確認するべき
15xx系以前ならまだAnniversary Update適用前

106:100
16/09/05 07:34:55.71 4+P/a9k2.net
Xのインストールは成功したように思えるが
startxは失敗する
DISPLAYがないことになっているらしい
当然と言えば当然だが
次はどうしようか

107:名無し~3.EXE
16/09/06 10:28:06.29 Wx41n+L5.net
Xサーバ立ってんの?

108:名無し~3.EXE
16/09/06 21:35:22.22 FE/JFS+F.net
Socket使うやつは動かないらしいけどXは全滅っぽいんだが
どうなるんだろ。
Microsoftのデモではxeyesが動いていたけど

109:名無し~3.EXE
16/09/06 21:56:15.93 wbojii/t.net
素人が使うツールじゃないと思ったがSocket駄目なんて真に受けてる奴がいるんだな

110:名無し~3.EXE
16/09/06 21:58:04.85 FE/JFS+F.net
Socket使うやつが無理と聞いたが、xtermとか動いたわ

111:名無し~3.EXE
16/09/06 22:13:35.19 FE/JFS+F.net
blackboxとかxtermとかいろいろ立ち上げてみたが、普通に動いてるな

112:名無し~3.EXE
16/09/06 23:08:16.43 N4djlkc3.net
>>99
blackbox と Firefox 動いてるじゃねーか!

113:名無し~3.EXE
16/09/07 00:36:58.95 FkBPs6CT.net
え、>>100からの話ってpkgsrc on WSLの話だったの?

114:名無し~3.EXE
16/09/07 01:36:32.67 0Mc8GgMy.net
WSLでXサーバを立ち上げる→無理でしょ
WSLでXなアプリを起動して他で動いてるXサーバで表示する→できるでしょ
これだけの話ではないの

115:名無し~3.EXE
16/09/07 06:04:26.97 9m1vdtBi.net
おれなんかgimp動かしてバリバリ作業してるよ

116:名無し~3.EXE
16/09/07 07:29:59.84 0c5yCF6R.net
>>100
bash on Windows10のXは動かないよ。
Xのアプリを使いたいなら、VcXsrvとかCygwinとかXmingなどの
WindowsアプリとしてのXサーバをインストールして、
bash on Windows10側で表示先を設定してやれば良い。
俺が試した限りでは、FirefoxやXfce4あたりは動作した。
海外ではUbuntu Unityを動かした例もあるらしい。

117:名無し~3.EXE
16/09/07 07:34:13.85 0c5yCF6R.net
Windows側のXをマルチウインドウモードにして、Firefoxあたりを単体で
動かすと、Windows版Firefoxとあまり変わらない速度で動作するね。
scim-anthyをインストールすれば、日本語入力もできるようになるし。
Ubuntu側のFirefoxを使えば、妙なマルウェアに感染しても>>12の方法で
即リカバリできて良さげ。

118:名無し~3.EXE
16/09/07 07:43:28.09 ggEFJGHn.net
いずれdockerアプリケーションをインストールするみたいに、WindowsないしWindowsServerにLinux/OSS系のアプリケーションをインストールして使うようになるんでは
開発環境だけじゃなくて、本番環境でもそういう使い方されるようになるのでは

119:名無し~3.EXE
16/09/07 09:28:00.20 lV8hkpof.net
それやると、Linuxの穴とWindowsの穴の両方みないといけないから
まともなところは採用しないと思うけど

120:名無し~3.EXE
16/09/07 20:29:27.52 9m1vdtBi.net
今の状態だと無理だけど将来的にそういう状態になってLinuxの資産をWindowsに全部持ってくるのを狙ってるとおもう

121:名無し~3.EXE
16/09/07 21:52:25.73 0SaX1G20.net
WSLにDockerインストールしたけど動かなかったずら

122:名無し~3.EXE
16/09/08 06:44:02.59 6J1puWvo.net
>>120
それをやるならubuntuじゃなくてRHELを持ってこないと。

123:名無し~3.EXE
16/09/09 01:04:56.80 JJzdNS+p.net
要するにLinux用のアプリケーションは、ミドルウエアだろうと、Rubyで書いたスクリプトだろうと、Goでコンパイルしたバイナリだろうと、そのままほぼオーバーヘッドなしに動く
これまでASP.Netなアプリを作っても、フロントのnginxやストレージのmysqlは、別ホストにLinuxを用意しないと行けなかったのが、一台のWindowsマシンで完結できる

124:名無し~3.EXE
16/09/09 01:21:44.79 hAon285X.net
ディスクIOのオーバーヘッドはそれなりにデカい気がするよ

125:名無し~3.EXE
16/09/09 08:11:32.24 YkthH5hL.net
仮想マシンからWindows領域のファイルを操作するのよりは速いよ

126:名無し~3.EXE
16/09/09 10:19:18.59 Ego3LIse.net
仮想マシンのような”余計な”オーバーヘッド無しでというのが正確だな
windowsのディスクIOの性能が低いのは仕方ない

127:名無し~3.EXE
16/09/09 12:36:35.66 JJzdNS+p.net
Bash on Windowsのパフォーマンスはこの辺で詳しく議論されてる
現状開発環境での使用推奨でも、いずれ本番環境でも当たり前に使われるようになるだろう
URLリンク(news.ycombinator.com)
URLリンク(news.ycombinator.com)

128:名無し~3.EXE
16/09/09 21:29:58.80 IUpreLpZ.net
それは難しいんじゃないかな
本当にそうならCygwinやSFX/SFU/Interix、coLinuxそれぞれの
登場時期にそれなりのアクションがあったはず
特にcoLinuxはWSLとよく似ていてサブシステムの替わりにカスタムカーネルで動いて
Linuxバイナリがそのまま動いて任意のwin側フォルダをマウントして読み書きする機能を
持ってたけど全然流行んなかったよね

129:名無し~3.EXE
16/09/09 23:28:48.33 DJm3E7ty.net
仮想化に比べるとやはり早いのかな?
ネットワークが使えないの?
それだと外部にサービスを提供はできないね。

130:名無し~3.EXE
16/09/10 10:23:10.36 7DacnWWD.net
>>129
触るつもりが無いなら聞くなよ

131:名無し~3.EXE
16/09/11 23:20:34.36 XyJihNGL.net
要約すると、おっぱいと仮想化は、触れるつもりがなけ
れば、あれこれ考えるなってことなんだよ。

132:名無し~3.EXE
16/09/11 23:33:45.41 7wt1xeK5.net
名言ktkr

133:名無し~3.EXE
16/09/12 06:57:59.91 28xecYzO.net
3倍長い要約

134:名無し~3.EXE
16/09/14 20:29:53.44 CpxwP9D1.net
Linuxサブシステムはおもしろい。しかし、Interix64の登場をまつ。あれこそMicrosoftのUnixだ。
ちなみにMicrosoftはXenixと言う古いUnixのメーカーで、世界初の商用Unixメーカー。
昔はそれなりに普及していた。今のSCO Open Unix

135:名無し~3.EXE
16/09/14 23:46:32.80 mQKofANn.net
InterixはSoftway Systemsが作った製品でMicrosoftがSoftway Systemsを買収した
Microsoftがそれ以前に提供していたWindows Services for UNIXはInterixに置き換えられた
SUA(Subsystem for Unix Application)を止めてWSLを出したことで
WSLが現時点でMicrosoftのUnixライク環境に位置づけられた
今後Interixが復活することは多分無い

136:名無し~3.EXE
16/09/15 12:24:58.66 zaehZiHt.net
wsl-terminal
URLリンク(qiita.com)
URLリンク(news.mynavi.jp)

137:名無し~3.EXE
16/09/15 19:01:47.56 zaehZiHt.net
wslstart
URLリンク(www49.atwiki.jp)

138:名無し~3.EXE
16/09/16 10:48:32.31 MVxYebIH.net
>>136
>>85
スレ内既出とかマルチポストは嫌がられることあるから止めたほうが無難

139:名無し~3.EXE
16/09/26 14:16:17.85 ctmGULmP.net
ウインドウ閉じるとすべての設定とか作業ファイルが消えるんだがなぜだ

140:名無し~3.EXE
16/09/28 23:41:42.13 J7qLVFBG.net
BUWにPythonとAnaconda導入した方いませんか?

141:名無し~3.EXE
16/09/29 01:57:46.59 eW568QPE.net
>>140
入れてるよー
↓この辺参考にすればいい
URLリンク(app.f.m-cocolog.jp)
URLリンク(qiita.com)

142:名無し~3.EXE
16/09/29 18:09:13.97 pwrKuQ32.net
>>141 ありがとうございます, そこらへんを参考にanacondaを入れたのですが
jupyter-notebookを立ち上げようとすると
以下のエラーが表示されて起動しません,
同じ症状になりませんか?
IPython Notebook requires JavaScript.
Please enable it to proceed.
Jupyter Notebook
• Files
• Running
• Clusters




143:名無し~3.EXE
16/09/29 19:48:34.12 ikJtIz/g.net
server 2016でも使えるんかね

144:名無し~3.EXE
16/09/30 04:06:24.95 TWm5R3aj.net
>>142
notebook自体はちゃんと立ち上がって入るけれど、w3mというブラウザが自動的に開いちゃってる状態だと思う
その状態でもchromeやらfirefoxやらからlocalhost:8888にアクセスすればnotebook自体は使えると思うがどうだろう?
w3mが自動で立ち上がらないようにするには
$ jupyter notebook --no-browser
として起動すればいい
毎回こう打つのが面倒なら設定ファイルを作成して、それを編集するやり方もある。以下のURLなど参考に
URLリンク(www.task-notes.com)

145:名無し~3.EXE
16/09/30 21:13:31.11 KLUyhRVU.net
>>144さん
ご返信ありがとうございます.
$jupyter notebook
⇒例のメッセージ
⇒ブラウザでURLリンク(localhost:8888)
にアクセスするとnotebookが立ち上がりました.
前も同じようにしたのですが, 接続できませんでした.
どうやらjupyter notebookのジョブが働いている状態
で再度命令をしてたんだと思います.
⇒jupyter notebookのNewタブからPythonを選択しようと
してもPython[Root]になってしまいます, 通常は
Python3が選択できるはずですが問題ないのでしょうか?
$jupyter notebook --no-browser
⇒以下の文が出て
⇒ブラウザでURLリンク(localhost:8888)
にアクセスするとnotebookが立ち上がりました.
これで問題ないのでしょうか?
[W 21:06:03.695 NotebookApp] Unrecognized JSON config file version, assuming version 1
[I 21:06:05.097 NotebookApp] [nb_conda_kernels] enabled, 1 kernels found
[I 21:06:05.593 NotebookApp] [nb_conda] enabled
[I 21:06:05.712 NotebookApp] [nb_anacondacloud] enabled
[I 21:06:05.860 NotebookApp] ✓ nbpresent HTML export ENABLED
[W 21:06:05.861 NotebookApp] ✗ nbpresent PDF export DISABLED: No module named 'nbbrowserpdf'
[I 21:06:05.865 NotebookApp] Serving notebooks from local directory: /home/---
[I 21:06:05.866 NotebookApp] 0 active kernels
[I 21:06:05.866 NotebookApp] The Jupyter Notebook is running at: URLリンク(localhost:8888)
[I 21:06:05.866 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[I 21:07:07.898 NotebookApp] 302 GET / (127.0.0.1) 3.92ms

146:名無し~3.EXE
16/09/30 21:42:57.05 xsGFr7Po.net
>>145
日本マイクロソフト人事本部シニアマネージャー(名ばかり管理職)の西川昌邦(さいかわまさくに)は犯罪者にして殺人犯だ!!
「あなたのような従業員は会社のパフォーマンスにとってマイナスなので早く死んでください」
などと自殺教唆を公然と行った!! その結果人が死んだ!!
丁寧に言えば何を言ってもいいというものではない!!これはヤクザや借金取りが脅迫をする時に
「いついつまでに金一億円をお振り込みください。命が惜しければ間違った判断をなされないことを期待します」
と発言するのと同じレベルだ!!
しかもそれを注意してやったら、「世間はわれわれの味方だ。文句があるなら訴えてきたらよろしい。メールを電番を公開したければ
どうぞご自由に。世論はわれわれを賛辞するするメールを送付するだろう」
などとイカ様気取りも大概にしろという発言を行った!!
抗議先 日本マイクロソフト人事本部 西川昌邦
メール:Masaikaw@microsoft.com
電話:09025411718

147:名無し~3.EXE
16/09/30 22:54:19.34 Dt4NcG2N.net
>>145
ちゃんと動いてるようですね!
notebook楽しんでください
Python [Root] となるのは問題ないです
anacondaのjupyter notebookを使うとそういう表示になります
↓この辺で議論されていますで参考までに
URLリンク(github.com)

148:名無し~3.EXE
16/10/03 19:00:29.60 G95nUpWS.net
>>147 ありがとうございました, とりあえずこれで動いているのですね.

149:名無し~3.EXE
16/10/20 08:46:06.11 SO9wRzQz.net
今日のInsire PreviewビルドでCygwinの優位性が一つ失われた

150:名無し~3.EXE
16/10/20 12:01:00.03 NJVOT17R.net
Windows and Ubuntu Interoperability
URLリンク(blogs.msdn.microsoft.com)

151:名無し~3.EXE
16/10/20 21:40:05.24 SqQ+fmzf.net
早う実戦で使えるようになってくり・・・そんでWinのコマンドなんて全部要らないんだからpowershellと入れ替えろ

152:名無し~3.EXE
16/10/21 01:08:38.16 CSqGJ0qd.net
powershellはオープンになったんだからbsdあたりはそっちに移行すればいい。
そうすれば紛らわしいシェルスクリプトもなくなる。

153:名無し~3.EXE
16/10/26 21:42:38.69 cA9vKaVZ.net
これって日本語入力できないのでしょうか?

154:名無し~3.EXE
16/10/29 09:07:39.00 yFcwR5v7.net
>>153 wsltty使え

VcXsrv入れてまで使いたいGUIソフトって何かある?
Xのソフトが動くの面白いっちゃ面白いんだけど使い道が無い……

155:名無し~3.EXE
16/10/30 23:57:00.99 K/1Dcpif.net
>>154
WINEかね

156:名無し~3.EXE
16/11/02 08:49:28.23 ftfEIcNY.net
おれ wsl-terminal + VcXsrv
gimp とかこれで動かすのが速いよ

157:名無し~3.EXE
16/11/19 00:22:34.33 Fb+/EAcH.net
URLリンク(www.theregister.co.uk)
あっちはあっちで楽しいことしてんなMS

158:名無し~3.EXE
16/11/22 02:51:58.02 Ov7nYr9L.net
windows側でlinuxサブシステム側のファイルいじるなっていう話出てるけど、逆は大丈夫なの?
cドライブにあるファイルをbash経由のテキストエディタで編集するとか。

159:名無し~3.EXE
16/11/22 03:14:28.87 v89HwV0m.net
要するにNTFSの拡張アトリビュートに対応してないアプリでファイルを更新しちゃ駄目ってこと
エクスプローラーとかは対応してない
bashで更新する分には問題ない

160:名無し~3.EXE
16/11/22 04:10:42.45 H0vE5PmY.net
>>158
DriveFS以下は拡張属性使わないしエントリのキャッシュもしないからなーんも問題ない
強いて言えばbash側からはDrvFSもcase-sentensiveだってことだな

161:名無し~3.EXE
16/11/22 09:20:45.47 2/pKcff1.net
MicrosoftがBash on Windowsユーザに注意喚起「Linuxファイルを作成/変更してはダメ,絶対!」
URLリンク(gihyo.jp)

162:名無し~3.EXE
16/11/23 19:05:42.72 chr1fgDf.net
>>157
Drawbridgeワロタ

163:名無し~3.EXE
16/12/01 20:44:22.16 ne3T6iKi.net
次の大型アップデートはいつや
はよ16.04使えるようにしてくれ

164:名無し~3.EXE
16/12/04 18:09:35.21 4NwMYvDp.net
>>164
今の感じだと来春になりそう。
Insider Preview版はWindows本体が不安定なので、メインのマシンは、手動で16.04に上げている。
事前にprocps, strace, sudoをupgrade対象外(hold)にするのがポイントだと思う。
2ヶ月動かしているけど、特にバージョンアップに伴う問題は生じていないようだし、
このバージョンにしかないパッケージもあって、今の所上げて良かったと思っている。
一応下記の手順でアップグレードした。サポート外だから自己責任になるけど。
(本当はwslのみ別途更新があれば一番なのだが…)
sudo -S apt-mark hold sudo
sudo -S apt-mark hold procps
sudo -S apt-mark hold strace
sudo do-release-upgrade -f DistUpgradeViewNonInteractive -d
sudo -S dpkg --configure -a
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
lsb_release -a

165:名無し~3.EXE
16/12/05 02:04:42.60 ggm6W+k+.net
udfフォーマットのHDDを /mnt にマウントするにはどうすればよいですか?

166:名無し~3.EXE
16/12/05 20:02:09.23 /8xAhQUk.net
つかいたいやつだけ無理にdeb入れて足りないのも適当に入れたら使えるようになったので満足した

167:名無し~3.EXE
16/12/11 07:23:12.66 Hsy8hXMT.net
どうしてDriverFSだのDeviceFSだの公式ブログもろくに読まずに記事書くライターが存在するんだろう

168:名無し~3.EXE
16/12/11 09:56:07.39 5+jFAIH2.net
UbuntuのファイルシステムをSDカードに避難させて動かせる?

169:名無し~3.EXE
16/12/12 04:06:41.62 Q3z4ENkZ.net
>>167
村田某の息がかかってるんじゃないの?

170:名無し~3.EXE
17/02/11 13:31:52.36 1gkywRH5.net
Cドラの容量ないから外付けHDDにデータ入れたいんだけどどうしたら良い?

171:名無し~3.EXE
17/02/11 13:50:57.11 6jx26nFg.net
ターミナルのフォントをSource Han Code JPに変更したいのですが,やり方教えてください.

172:名無し~3.EXE
17/02/11 14:15:02.17 mQ+4YbaI.net
Bash on Windowsが強化、Linux版のJavaやGo、PostgreSQLなどもWindowsで実行可能に。3月リリースのWindows 10 Creators Updateで
URLリンク(www.publickey1.jp)
Windows 10 Creators UpdateによってBash on Windowsの完成度がさらに高まり、
Linux版のJava、C++やCから生成されたバイナリなどが実行可能、さらにGo、
Rustにも対応し、PostgreSQLも近々実行可能になると説明されています。
Bash on Windowsとは、Windows 10の内部でUbuntu Linuxを実行することでWindows上で
Linuxバイナリを実行可能にし、またBashなどの各種ツールも利用可能にします。Windows 10内部で
本物のUbuntu Linuxを実行することで実現されており、その仕組みとしてUbuntu Linuxのカーネルに
相当する機能をWindowsカーネルでエミュレーションする「Windows Subsystem for Linux」が用いられています。
Windows 10 Creators Updateによる強化では、JavaやPostgreSQLなどが実行可能になるほか、
コンソール機能も改善され、従来の16色から1600万色へとサポートする色数が大幅に増加。
VTコマンドのサポートも強化。これらによってテキストベースでリッチな表現を行っていた
LinuxアプリケーションのUIも忠実に表現できるようになりました。
またbashからWindowsアプリケーションの起動も可能に。下の画面ではbashからノートパッドを起動したところ。

Window 10本体だけでなく、Visual StudioでのLinux対応も強化が発表されました。
Visual C++ for Linuxでは、Visual Studioで開発中のC++のコードを、sshを通じてターゲットとなるLinuxマシンへ送り、
そこでリンクやコンパイルなどのビルドを実行し、本物のLinuxバイナリを生成可能になりました。
ターゲットとなるLinuxマシンは仮想マシンやベアメタル上のLinux、そしてBash on Windowsも可能。
それだけでなく、Visual Studioから同様にsshを通じてターゲットマシン上でgdbを起動し、Linuxバイナリのデバッグも可能です。
gdbの機能を用いてVisual Studio上でシングルステップ、ブレークポイントの設定、変数のインスペクションなどが利用可能。

173:名無し~3.EXE
17/02/11 19:32:57.89 Ze+yqW4j.net
早くネットワークを使えるようにしてくれ

174:名無し~3.EXE
17/02/12 00:36:46.51 IvC9qS10.net
最初から使えるだろ?

175:名無し~3.EXE
17/02/12 03:23:35.37 Qu+YnEpT.net
ネットワーク機能なんて辛うじてsocket使える程度じゃないの?

176:名無し~3.EXE
17/02/12 03:30:36.70 IvC9qS10.net
ネットワーク通信は殆どの機能がsocketの上に作られてるんだから
socketが使えればTCPでもUDPでも、それを使ったHTTPでもSSHでも
なんでもできるだろ。

177:名無し~3.EXE
17/02/12 07:28:31.23 R0BbqKxY.net
カーネルのサポートが必要なネットワーク機能って沢山あるし
なんでも出来るわけじゃない

178:名無し~3.EXE
17/02/12 07:48:26.81 PqveXb38.net
ifconfig,pin,arp,traceroute......使えねーぞ

179:名無し~3.EXE
17/02/12 11:13:28.50 IvC9qS10.net
>>178
システム系コマンドばっかり
つまり、それ以外のネットワークを使う
アプリは普通に使えるわけね(笑)

180:名無し~3.EXE
17/02/12 17:33:57.73 PqveXb38.net
そのシステム系コマンドが使えないのが不満だって人が多いんじゃないのかな
上位層で動くアプリ使うだけならわざわざこんなもんインストールせんでも素直にwindows用バイナリ使うんじゃないかな

181:名無し~3.EXE
17/02/12 18:32:35.58 IvC9qS10.net
なんでLinux環境に入ってまでシステムコマンド使うのかわからん。
そんなのWindowsでいいだろ。
Linux環境はアプリ開発に使うものだ
インフラ用じゃぁない

182:名無し~3.EXE
17/02/12 18:53:49.88 IvC9qS10.net
> 上位層で動くアプリ使うだけなら
あぁ、なるほど(苦笑)
アプリを使う側の視点しか持ってなかったのか

183:名無し~3.EXE
17/02/12 19:43:09.03 OhsvIFPx.net
前からこのスレって変なWebアプリ屋が出張ってるよな

184:名無し~3.EXE
17/02/12 20:03:03.00 PzOiVsM2.net
WindowsとLinuxは管理体系が全く違う
LinuxのコマンドでWindowsを管理するのは馬鹿げてるし、その逆もそう

185:名無し~3.EXE
17/02/12 20:13:22.52 PqveXb38.net
>>181
いやいや、ネットワークアプリの開発なんていうなら尚更必須でしょう
ネットワークの状態確認するのにいちいちコマンドプロンプトやパワーシェル立ち上げてpingとかtracertとかってやるわけなんですか?
それじゃあ開発環境としてlinuxをインストールした意味がまるでないじゃない
>>184
それができるようになることを皆期待してるんですよ


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

1844日前に更新/97 KB
担当:undef