2009年10月20日 星期二

PQL II on linux安裝筆記

A. What is PQL II?
PQL II是一套開放原始碼的軟體,用來看各種不同格式的時間序列,支援四大類型的格式:MSEED, SEGY, SAC以及AH。PQL II是第二代的PQL軟體,由IRIS(1)PASSCAL(2)計畫儀器中心與USArray Array Operations Facility (AOF) 共同開發出的軟體。基本上我比較常用他來讀SAC檔。

B. 下載PQL II並安裝
請參考PQL II的資訊頁面,或是到PQL II download page下載適合自己的版本。或許你也需要的Passoft工具。PASSCAL很專業的提供了MacOS, Linux rpms以及Solaris的版本,而且這套優秀的軟體還是開放原始碼的!

  • 以RHEL/Fedora在32bits架構為例:
  • wget -c http://www.passcal.nmt.edu/ftp/software/pql/linux/i686/PQL-2010-246.i686.rpm
    wget -c http://www.passcal.nmt.edu/ftp/software/passoft/linux/i386/PASSOFT-LATEST.i386.rpm

    sudo yum localinstall --nogpgcheck PQL-2010-246.i686.rpm PASSOFT-LATEST.i386.rpm -y
  • 以Debian/Ubuntu在32bits架構為例:
  • wget -c http://www.passcal.nmt.edu/ftp/software/pql/linux/i686/PQL-2010-246.i686.rpm
    sudo alien PQL-2010-246.i686.rpm || sudo apt-get install alien
    sudo dpkg -i pql_2010-247_i386.deb || apt-get install -f

    wget -c http://www.passcal.nmt.edu/ftp/software/passoft/linux/i386/PASSOFT-2010-264.i386.rpm
    sudo alien -i PASSOFT-2010-264.i386.rpm
    sudo dpkg -i --force-overwrite passoft_2010-265_i386.deb

C. 環境設定
把以下的設定加到/etc/profile

export PASSCAL=/opt/passcal
export PASSOFT=$PASSCAL
export PATH=$PATH:$PASSCAL/bin:$PASSCAL/other/bin
export MANPATH=$PASSCAL/man:$MANPATH
重新登入使之生效,應該可以利用pql& 叫出PQL II的介面了! 手邊沒有sac檔(實在太不專業了@@),只能借用人家的圖∼

註(1): IRIS: The Incorporated Research Institutions for Seismology.
註(2): PASSCAL: Program for Array Seismic Studies of the Continental Lithosphere.

Share

沒有留言:

張貼留言