ふくゆきブログ

村上福之の記事にするほどでもないブログ

*

Win10アプデすごい!やれ!bashもapt-getもubuntuバイナリも動く。本当にAniversary Updateだ。

      2016/08/05

Tweet about this on TwitterShare on FacebookShare on TumblrShare on Google+Pin on PinterestEmail this to someone

bash_large

2016/08/02のWindows10 Aniversary Updateは本当にアニバーサリーだ。サーバー系プログラマはインストールするべきだ。以前から言われていた、bashが動き、ubuntuのネイティブのバイナリが動くバージョンがついに[一般]に配布された。設定は文末に記す。apt-getしたらrubyやemacsなどなども、そのまま動く。ubuntuのELFネイティブのバイナリだ。要するに生だ。Macportよりアヴァンギャルドだ。
Windowsで標準パッケージでbinとかetcとかvarなんてディレクトリが見れる日が来るとは思わなかった。

上記の画面を見て欲しい。

Linux version 3.4.0-Microsoft (Microsoft@Microsoft.com) (gcc version 4.7 (GCC) )

と、記されてる。おおおおおおおおおお!

Linuxのカーネルのバージョンの中にMicrosoftという文字を見る日が来るとは思わなかったよ。

bash_explorer普通にエクスプローラでvarとかetcが見えるよ。そして、exeファイルではなく、ubuntuのELFバイナリだ。

エクスプローラ上では、C:\Users\<username>\AppData\Local\lxss\rootfsにFHSなファイルシステムが展開され、見慣れたvarとかetcとかbinとかが散見する。

bash上では、Cドライブは/mnt/c/にマウントされてる。

ニヨニヨする。

そして、標準でUTF-8のターミナルだ。日本人を何十年も悩ませたS-JISではない。何なんだお前は。本当にWindowsか。10年くらいの悲願だ。(この点は、動作は100%ではない。vimでutf8の日本語を編集しているとなんかおかしい。)

 

いや、前からbashが動作することは発表されてたが、プレビュー版でしか動作しないので面倒くさかったので、インストールしなかった。しかし、今回、普通に一般に配布しているWindows updateでbashが動く。ただ、デフォルトでは起動しないので設定はいる。

bashの動かし方:

bash

1)普通にWindows updateする。デフォルトだと勝手にやってる。

2)Win+X,F を押して、そのあと、[Windowsの機能の有効化…]を選ぶ。

3)[Windows subsystem for Linux(Beta)]のチェックボックスをオン&再起動。

4)Win+I,で設定を起動し、[更新とセキュリティ][開発者向け設定]を選ぶ。

5)[開発者モード]のラジオボタンをオンにする。

6)Win+X,Cでコマンドプロンプトを起動し、[bash]と打ち込むと、bashが動く。

問題:

いまは、デーモンとか、だめらしい。

Xとかもだめです。

vimやemacsで日本語が微妙。文末数文字が消える。文字幅おかしい。ただし、普通にCLIで日本語使っているときは正常。

vim_screenshot

 

 

Comments

comments

Tweet about this on TwitterShare on FacebookShare on TumblrShare on Google+Pin on PinterestEmail this to someone

 - 未分類

  関連記事

no image
幸せな老後に子供は要らない(調査結果に基づくデータ):

独居高齢者の生活満足度のほうが同居者より高く、その満足度は心身の状況が変化しても …

no image
なぜ北海道新幹線で東京-札幌で8時間かかるの?いつ使うんだろ。これ。

路線検索で見たら東京から新函館は4時間。新函館から札幌までも特急で4時間。なぁ、 …

pretty_cute_girl-1280x800.jpg
いきることって、なんだろう。

いきることって、なんだろう。 こどもつくったり、かぞくつくったりするいがいの、し …

no image
frawmworkとかいろいろ考えるんですわ

これ読んでて、いろいろ考えさせられた。 Ruby – Railsが時 …

uenishi_3033_2_1
上西小百合議員は(相対的に)そこまで悪くない。国会議員と早稲田大学の学生は同じようなもん。

早稲田愛に負けて消しました。ごめんなさい。早稲田の人は国会議員と違って真面目に授 …

no image
今日勉強したこと:gulp(ガルプ)について、

現場で使えるgulp入門 – gulpとは何か https://ap …

no image
メモ:ソフトバンク買収ゲームをつくりたい

メモ:ソフトバンク買収ゲームをつくりたい Comments comments

dmm_com
最も人気ある2017年新卒理系ネット企業がDMM.comって。。。

マイナビさんの日経新聞新2017卒理系採用ランキングを見ると、1位が味の素、2位 …

no image
Raspberry Pi を今更ながら適当に触ろう

技術評論社にRaspberry Pi の原稿を頼まれたのに未だに一文字も書いてま …

no image
自分を若いと誤認すると記憶力が良くなるらしい:

自分を若いと思い込め―記憶力を維持する秘訣 http://on.wsj.com/ …