国立天文台SMOKAからfitsファイルをダウンロードし、表示-2

　前回「国立天文台SMOKAからfitsファイルをダウンロードし、表示-1」では、次はPythonにチャレンジとしたのですが、Windowsではうまくいかなかったので、Ubuntu環境を作りました。


#1　結局、Ubuntu
　Ubuntuで動かしてみたので、そのレポートです。

#2　WindowsコマンドプロンプトでDS９を動かす
　瞬間的にエラー。深く追求すれば動くのだろうけど、Windowsで動かすことは、あっさりあきらめることにします。
![2-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/cbaa0867-e622-f083-74b9-6df7fb5dfac2.jpeg)


#3　仮想マシンの構築
　DS9のホームページを見ると、Ubuntu18に対応しています。パソコン1台をこれ用にする財力はないので、少し使ったことのあるOracleVMを使うことにします。
　私は、Ubuntu20ほかを入れていたので、そのまま仮想マシンを追加します。ほかの仮想マシンソフトでもよいでしょう。
　Ubuntu18のISOはTLSとし、私は日本語版をインストールしました。
　では、OracleVMを起動して、「新規」ボタンをクリックします。

![3-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/1ae13abc-75a6-ccd7-ba71-d7b4c8017fb0.jpeg)

　OracleVMのインストール方法は、ネット上にありふれているので、自分のポイントだけ記しますと、仮想マシンの名前は、Ubuntu18Astroにしてみたのですが、ちょっと恥ずかしい。

![3-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/44f5b2c7-cb6f-a688-d07a-380733d2a9b5.jpeg)
 
　自機はメモリ16GBなので、そのうち5GBを割り当て、SSDを使っていてもハードディスクとの表示のままなのはいつ変わるのだろうと思いつつ、40GBを割り当てました。

![3-3.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/e92a2de4-afde-93b5-9f83-79c97b64ecd9.jpeg)

　仮想マシンの構築が完了したら、Ubuntuのインストールの準備は完了です。
　電源オフ状態になります。

![3-4.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/3217059b-2d0a-4227-e80b-b69bf0ce813b.jpeg)
 
#4　UbuntuOSの仮想マシンへのインストール
　OracleVMの「起動」ボタンをクリックします。
　起動ハードディスクには、ダウンロードしたUbuntu18のISOファイルを指定します。
　このあたりのインストール方法も、ネット上にありふれているので割愛です。

![4-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/eaef155a-ee30-3027-c49e-a271076730e7.jpeg)

 無事にUbuntuが起動しました。

![4-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/b6b5273e-44a1-1e07-4bff-3976d328e2be.jpeg)

 
#5　DS9のインストール
　続けて、「Ubuntuソフトウェア」を選びます。

![5-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/c67d7bb3-e22e-5f87-eeca-5c486603ff4f.jpeg)

　そして、検索マークのボタンをクリックします。

![5-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/b008408e-d033-15ad-0cd6-6c8640fbf1bd.jpeg)


　検索窓に「ds9」を記入します。
　あるではないですか！　ワォ、Ubuntuわかってる！

![5-3.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/2bfc3feb-6c11-87a7-a0fc-588ea0dcb166.jpeg)

 
　DS9のアイコンをクリックし、「インストール」ボタンでインストールします。

![5-4.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/87596677-b10f-987c-cd07-882950f00d68.jpeg)

 
　認証要求には、Ubuntuインストール時のパスワードを入力します。
 
![5-5.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/9deb21ee-76f9-38e6-aef7-8d219435275f.jpeg)

 
　しばらくすると、DS9の起動画面になります。
　そして、「起動」ボタンで起動します

![5-6.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/7e23c898-3cb4-0d7a-91d6-7f16ec0aaf8a.jpeg)

 
　無事に起動しました。
　それも、嬉しいことに日本語です。

![5-7.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/d9cfbde9-6381-9a74-86fe-37d15e782cc6.jpeg)
 
　右上の赤の×をクリックして、いったん終了します。


#6　「端末」をお気に入りに入れる
　DS９同様にUbuntuソフトウェアで「端末」を探し起動します。
　起動したら、左側のお気に入りのところで「端末」をクリックし、お気に入りに入れておくと便利です。
　「端末」は、Windowsのコマンドプロンプトに似たもので、Linuxでは、一般的にterminalというものです。

#7　Windows上のファイルとの共有
　UbuntuとWindowsでファイルを共有できると、とかく便利なので、共有のフォルダーを作ります。
　不要な人は、作らなくてもよいでしょう。
　ざっと作り方を解説しますが、試行錯誤の部分もありました。同じやり方でうまくいくとは、言い切れない気がしています。m(__)m
　OracleVMの「デバイス」→「共有フォルダー」→「共有フォルダー設定」メニューを選びます。
　次の画面の、
・「フォルダーのパス」は、共有するWindows上のフォルダーのことです。私は、マイドキュメントにlinフォルダーを作り、それにしました。linフォルダーには、ダウンロードしたfitsファイルを置いてあります。
・「マウントポイント」は、Ubuntuから見るフォルダー名を指定します。
・「自動マウント」と「永続化」もチェックしておくとよいです。

![7-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/632482e5-67c3-6880-fa81-44471781ba1a.jpeg)
 

　「OK」ボタンをクリックします。
　次に、「デバイス」→「Guest Additions CDイメージの挿入」メニューを実行します。
　CDイメージは、先のUbuntuのISOを指定します。
 
![7-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/df41f003-dcc2-5b3e-8fcc-d680cc16f2e6.jpeg)


　すると、Ubuntuデスクトップに「sf_lin」が表示されます。VBox云々のフォルダーも表示されますが、気にしないでおきましょう。

![7-3.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/6076038a-eee0-f10d-d54a-f1ab3ffc0652.jpeg)

![7-4.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/a52f9c6b-ba66-3a2f-5af0-b7d2027f9566.jpeg)


　sf_linフォルダーを開くと、Windowsで置いておいたファイルが見えます。
 実は筆者は、Ubuntuの「home」の下に「astro」というフォルダーを作り、そこに、「sf_lin」フォルダー内のfitsファイルをコピーしました。

![7-5.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/858c17fa-c97f-f6e6-3b70-44df2f4a8db9.jpeg)


![7-6.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/4398e61a-8e5a-c789-9531-654efeafb5df.jpeg)
 

![7-7.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/192dfb41-ee80-3306-8084-7e8900bc35db.jpeg)

 

#8　「端末」で、fitsファイルを確認する
　念のため、「端末」でもastroフォルダー内のファイルをlsコマンドで確認してみます。

![8-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/af6b347f-ae98-d776-9de9-2cbbf8f9d541.jpeg)


　しっかりあります。

#9　「端末」からDS9を起動してみる。
　Windowsではうまくいかなかったやり方です。
　「端末」を使います。
　まずはどんなパラメータが使えるのかを調べてみます。

 ![9-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/1d09a9f3-2676-8f3a-29c8-06e46a5261fc.jpeg)


　うぉっとぉ、「-help」で表示されると思ったのですが、ちょっと失敗した。失礼。
　ds9とだけ打って、DS9を起動し、ヘルプを見てみます。

 ![9-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/10277f6d-dda8-f7a8-4588-41ff0cb5871e.jpeg)


　「ヘルプ」→「Reference manual」メニューを実行します。

![9-3.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/eae829f3-8a98-75bb-0cdc-f1150af58b27.jpeg)


　ちょっと下げると、「Command Line Option」というのがあります。

![9-4.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/8abdc166-3c5a-fe20-6f5f-6656b1d236c2.jpeg)

　「Command Line Option」をクリックすると、うまい具合に「fits」というのがあります。

![9-5.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/bbeb1f1c-2cd8-5c60-1437-17554c01067b.jpeg)
 
　fitsをクリックします。
　すると、パラメータ一覧が表示されます。

![9-6.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/e321fd06-3773-1bcb-1468-7dbf7731cb70.jpeg)


#10　今度こそ起動
　では、いちばん簡単そうなのを実行してみます。
　fitsファイルのあるフォルダーで、そのまま実行します。
　<b>ds9 -fits SUPA01530210.fits</b>

![10-1.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/7a6439d2-60da-d51e-10af-f0bb75ff1e5a.jpeg)

 
　無事に起動。インストールのしがいがあったものだ。
　例によって、zscaleで調整すると、

![10-2.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/173967/b7e3634c-edc0-ba25-a938-a39ee440c7a1.jpeg)


 <b>ばっちり</b>です。
 これでいろいろできるはずです。
 まだまだ、頑張ってみます。

<hr>
<a href="https://qiita.com/ishida_m/items/a89a83f403c872e561c1">国立天文台SMOKAからfitsファイルをダウンロードし、表示-1</a>