読者です 読者をやめる 読者になる 読者になる

シアトル生活はじめました

20年以上すんだ東海岸から西海岸に引っ越してきました。MicrosoftのUniversal Storeで働いてます。

Windows 10だけどLinuxな環境で仕事できますな!

Linux テクノロジー プログラミング 仕事

Windows 10 Anniversary Updateとbashシェル

下のスクショ、Windows 10 Anniversary Updateのデスクトップだけど、bash のシェルと apt-get install firefox でインストールしたGUIプログラム、FireFoxが実行してる様子です。

f:id:watanabe_tsuyoshi:20160903100135p:plain

公式には bash シェルのサポートしかないけど、X Server をバックグラウンドで走らせとけば、LinuxGUIなプログラムも一応、動きます。まぁまだ色々と不具合があるっぽくて仕事に耐えうる安定性があるかどうかは分からないけど。

f:id:watanabe_tsuyoshi:20160903100504p:plain

Xming Server 6.9.0.31 がシステムトレイにあるのがわかります。

 

ちなみにGUIなプログラムを起動する前に、かならずDISPLAYを設定しないといけません。

f:id:watanabe_tsuyoshi:20160903103715p:plain

でないとこういうエラーがでます。

f:id:watanabe_tsuyoshi:20160903103650p:plain

 

いったい何がやりたかったかというと、Git の操作は bash シェルでやりたくて、でも軽量なGUIエディターも使いたかったということ。

下は gedit の画面。インターアクティブなrebaseなどはやはりカーソルの行き来が激しい場合があるんで、グラフィカルなエディターが欲しいわけです。

f:id:watanabe_tsuyoshi:20160903101955p:plain

 

まぁそもそもWindowsのコマンドシェルがあれなんで、Gowなんかを使ってだましだましやってきたんだけどここに来てようやくbashがオフィシャルな状態で(まだベータだけど)動くようになったんで嬉しいですね。

ただ、ちょくちょくGUIなプログラムもシェルから呼び出したいんでオフィシャルにサポートはされてませんが、使ってみます。だめだったらGowConEmuのコンボに戻します。

 

conemu.github.io