參考 http://heasarc.gsfc.nasa.gov/lheasoft/
- 系統需求
- 安裝的程式:
到http://heasarc.gsfc.nasa.gov/lheasoft/download.html下載安裝程式,網頁上建議下載原始碼自行編譯,我建議只要下已編譯好的套件,可以節省編譯的過程。
step1選linux(pc),step2選all(如果你不知道要下哪一個衛星的對應處理程式的話)。 - 空間需求:2G以上的硬碟空間,如果要自行編譯的話。
- 程式套件:gcc、g++、g77或gfortran、GNU make、perl、x-dev、 libx11-dev、libxt-dev、
- 安裝流程
- 下載回來的檔案是壓縮檔,先解壓縮
- 解壓縮後得到一個目錄「heasoft-6.5」,將它搬到你要放的地方,我比較懶惰乾脆搬到根目錄下(/)。
- 然後在終端機下執行「cd /heasoft-6.5/i686-pc-linux-gnu-libc2.3.4/BUILD_DIR」
- 在上面的目錄下執行「./counfigure」,但是因為shell不同,所以分成兩種狀況,
- ./configure >& config.out (csh or tcsh variants)
- ./configure > config.out 2>&1 (bash variants)
- 當終端機的工作完成,就是安裝好了
- 起始準備工作
- 使用 (csh, tcsh):
編輯個人目錄下 $HOME/.cshrc 加入以下兩行
setenv HEADAS /heasoft-6.5/i686-pc-linux-gnu-libc2.3.4
alias heainit "source $HEADAS/headas-init.csh" - 使用 (sh, ash, ksh, and bash):
編輯個人目錄下 $HOME/.login 加入以下三行
HEADAS=/heasoft-6.5/i686-pc-linux-gnu-libc2.3.4
export HEADAS
alias heainit=". $HEADAS/headas-init.sh"
- 執行
- 重新登入後,先執行「heainit」
- 接下來就可以執行這個套件裡的程式