tropicbirdのブログ

備忘録です。

Bash on Windows のインストール方法

WindowsBashをインストールする方法

以下のリンク参照。
qiita.com

メモ:UbuntuとはデスクトップLinuxディストリビューション

シェルの概要

・シェル、ターミナル、コマンドラインは同じ。シェルとは、テキストでコンピュータと対話する方法。
コマンドプロンプトbashと入力すると、bashが起動する。


IPythonからのシェルコマンド実行

・!を前置きすることで、IPython上でUNIX系のシェルコマンドが実行可能になる。

!ls
WindowsBash(UbuntuOS)をインストールすることのメリット

Windows上で普通にIPythonを開いて、「!UNIX系シェルコマンド」を実行してもうまくいかなかった。理由は通常のIPythonはWindowsOS上で動いているから。
・そのため、windowsの場合、IPython上でUNIX系のシェルコマンドを利用するには、次のステップが必要。つまり、UbuntuOS上にIPythonをインストールするということ。
1.Bash on Ubuntu on Windowsをインストール(上記のリンクの作業のこと)
2.Bash on Ubuntu on Windows上で、リナックス版のAnacondaをインストール。
3.Bash on Ubuntu on Windows上でIPythonと入力すると、IPythonが起動され、IPython上で!前置きによるUNIXコマンドが使えるようになる。
ちなみに、これらの手順のヒント(?)は以下のリンクに記載があり。
Install Anaconda on Windows Subsystem for Linux (WSL) · GitHub