开源地震处理软件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 &

出现以下图像说明安装成功。
在这里插入图片描述