开源地震处理软件Seismic Unix(SU)安装
Seismic Unix(SU)是著名的开源地震处理软件。
不同版本的SU安装在不同的系统,教程会有一些区别。下面以SU44R18为例,系统为Ubuntu 18.04。
SU44R18安装包可从以下链接下载:cwp_su_all_44R18.tar
其他版本的SU可以从https://nextcloud.seismic-unix.org/s/LZpzc8jMzbWG9BZ下载。
1. 更新源
sudo apt-get update
2. 安装依赖
依次执行以下命令,遇到y/s选y。
sudo apt-get install build-essential -y
sudo apt-get install libx11-dev -y
sudo apt-get install libxt-dev -y
sudo apt-get install freeglut3 -y
sudo apt-get install freeglut3-dev -y
sudo apt-get install libxmu-dev -y
sudo apt-get install libxi-dev -y
sudo apt-get install gfortran -y
sudo apt-get install csh -y
3. 解压安装包
在home
路径下建一个安装文件夹(usrname
代表自己的用户名),自己命名,比如cwp
:
cd ~
mkdir cwp
将压缩包放在/home/usrname/cwp/
路径下,解压:
cd ~/cwp
tar -zxvf cwp_su_all_44R18.tar
解压后会生成scr
文件夹。
4. 添加环境变量
echo "export CWPROOT=~/cwp" >> ~/.bashrc
echo "export PATH=$PATH:~/cwp/bin" >> ~/.bashrc
source ~/.bashrc
5. 开始安装
然后执行:
cd ~/cwp/src
make install
make xtinstall
make finstall # fortran模块
make mglinstall
make utils
make xminstall
make sfinstall # segd模块
6. 测试
suplane | suxwigb &
出现以下图像说明安装成功。