2019-01-25 16:27:08 weixin_36149175 阅读数 567

Ubuntu下安装Seismic Unix教程
(2019年1月25日更新,含VMware、
Ubuntu、Seismic Unix安装包和安装教程)

话不多说,直接上教程!
软件包下载地址(总共3个part需合并解压):
https://download.csdn.net/download/weixin_36149175/10938208
https://download.csdn.net/download/weixin_36149175/10938363
https://download.csdn.net/download/weixin_36149175/10938181

  1. VMware-workstation虚拟机的安装
    安装教程网上有很多,这里给出一个参考安装教程,网址如下:
    https://jingyan.baidu.com/article/3ea51489a339f952e71bba57.html
    注:压缩包中所给的安装包是不需要破解的,即不需要秘钥。

  2. Ubuntu的安装
    这里我们用的版本是Ubuntu18.10,即压缩包中的安装包版本,具体的安装教程可以参见这篇博客:https://blog.csdn.net/colin_lisicong/article/details/70193539

  3. 这里主要介绍一下如何安装和编译Seismic Unix
    为便于大家下载,这里已经整理好一版可编译可使用的Seismic Unix,版本为cwp_su_all_41R3,并已在压缩包中给出,需要说明的是,该软件的安装是要在第1和第2步即VMware-workstation虚拟机和Ubuntu均以安装完毕的基础上进行的。

    第一步:预装 8个软件包

    依次在终端中输入如下命令:
    sudo apt-get install build-essential
    sudo apt-get install libx11-dev
    sudo apt-get install libxt-dev
    sudo apt-get install freeglut3
    sudo apt-get install freeglut3-dev
    sudo apt-get install libxmu-dev
    sudo apt-get install libxi-dev
    sudo apt-get install gfortran

    第二步:准备工作:添加环境变量

    在终端中依次输入以下命令:
    cd /
    nano ~/.bashrc

    将光标移至最后,输入以下两条命令:
    export CWPROOT=/home/mxc/SU(这是我配置时的路径,即SU文件保存和安装目录)
    export PATH=$PATH:/home/mxc/SU/bin(bin是新建的一个文件夹)

    第三步:下载cwp_su_all_41R3.tar并保存到你要安装的文件夹下(该文件夹位于Ubuntu中),然后在终端中输入命令:tar -zxvf cwp_su_all_43R1.tgz或者直接鼠标右键后“提取到此处”(注意:“不是提取到此处(E)”),之后会出现一个src文件夹。
    注意:scr文件夹是SU的子文件夹。

    第四步:安装SU

    终端中依次输入以下命令:
    make install
    make xtinstall
    make finstall
    make mglinstall
    make utils
    make xminstall

    如果这一步出现报错,请先依次执行以下命令:
    sudo apt-get update
    sudo apt-get install libmotif4
    sudo apt-get install libxt6
    sudo apt-get install x11proto-print-dev
    sudo apt-get install libmotif-dev

    make sfinstall

    第五步:测试
    终端中输入以下命令:
    suplane | suximage title=“My first test” &
    若出现以下图形,则大功告成! 在这里插入图片描述

2010-05-23 22:53:00 xiajing20060721 阅读数 1276

在http://www.cwp.mines.edu/cwpcodes/下载CWP/SU: Seismic Un*x Release 42 - released 15 Feb 2010,解压,按照Installation Instructions的提示,先创建安装目录,如$HOME/cwpsu,在$HOME/.profile里添加

    export CWPROOT="$HOME/cwpsu"
    PATH="$CWPROOT/bin:$PATH"

将解压的文件都拷贝到$HOME/cwpsu里,然后运行

   make install

无误后运行

  make xtinstall

一般会有错误,如提示无Xlib.h ,Xutil.h等文件,则安装libx11-dev,提示error: X11/Intrinsic.h: No such file or directory则安装libxt-dev。再执行make xtinstall。

2010-02-05 18:56:00 guyuan1983 阅读数 2578

前言 : SeismicUnix 是一款著名的地球物理开源软件 。本文将介绍这款软件在buntu13.04操作系统中的具体安装过程 。

1 刚装上ubuntu后,首先需要将网络设置好,并选择合适的软件源。

推荐 原始的软件源



2 预装7个软件包,即在终端中输入如下命令:
sudo apt-get install build-essential
sudo apt-get install libx11-dev

sudo apt-get install libxt-dev


sudo apt-get install freeglut3-dev   注:有的安装步骤中是sudo apt-get install libglut3-dev


sudo apt-get install libxmu-dev
sudo apt-get install libxi-dev
sudo apt-get install gfortran

3 su安装的准备工作,一共有3步:
1)修改/home/yourname/.bashrc文件将以下两句添加进入
export CWPROOT=/home/yourname/su                           注:这里的/home/yourname/su为你下载并解压su所在的目录
export PATH=$PATH:/home/yourname/su/bin                注:/home/yourname/su 的意义同上,bin为解压su所生成的目录。

2)将下载的源文件拷贝到/home/yourname/su,然后 解压 #tar -zxvf cwp.su.all.xx.tar.gz,解压后将会看到出现了一个新 目录 src,。
3)进入/home/yourname/su/src 这个目录,可以看到makefile.config 这个文件,要修改里面的三项,输入命令:gedit makefile.config , 然后修改所打开的文件:
         
                                1,将 ENDIANFLAG = -DCWP_LITTLE_ENDIAN 句激活(即去掉#)。
                                2,将 include $(CWPROOT)/src/Rules/gnumake.rules 句激活,并屏蔽掉 include$(CWPROOT)/src/Rules/oldmake.rules 句,修改后 保存。
                                
4) 正式安装,分别输入:
    make install
    make xtinstall
    make finstall
    make mglinstall
至此su主体已经成功

  安装完成


change sources list code:

sudo gedit /etc/apt/sources.list

sudo apt-get update



2015-07-11 22:38:29 xh_ufo 阅读数 1028

有些电脑会遇到make xtinstall安装错误等问题,一般是系统安装的时候缺失部分依赖包所导致,老外提供了一个解决方案,记录一下,希望对大家有用。

Seismic Unix is an open source seismic utilities package supported by the Center for Wave Phenomena (CWP) at the Colorado School of Mines (CSM). I use Centos 5.5 as my system operation. This is steps to install Seismic Unix in my computer :

  1. I want to install Seismic Unix at /opt/seisun. Copy Seismic Unix source at this directory (I use cwp_su_all_42.tgz). Extract this file with command : tar zxvf cwp_su_all_42.tgz.
  2. Export CWPROOT directory PATH. Use this command : export CWPROOT=/opt/seisun
  3. Edit Makefile.config file. Go to at src directory with command : cd srcand edit Makefile.config file.
  4. make install (to install seismic unix the basic set of codes)
  5. make xtinstall (to install seismic unix the X-toolkit applications)
  6. make finstall (to install seismic unix the Fortran codes)
  7. make mglinstall (to install seismic unix the Mesa/ Open GL items)
  8. make utils (to install seismic unix libcwputils) (nonessential)
  9. make xminstall (to install seismic unix the Motif application)
  10. make sfinstall (to install seismic unix the SFIO version of SEGDREAD)

When I try to install X seismic unix application, I get this error message and how to solve that :

  1. Xlib.h : No such file or directoryInstall libX11 and libX11-devel. Use command  yum search libX11 to get other software version.
  2. Intrinsic.h : No such file or directoryInstall libXt and libXt-devel. Use command  yum search libXt to get other software version.
  3. Cannot find -lXmuInstall libXmu and libXmu-devel. Use command yum search libXmu to get other software version.
  4. Cannot find -lXextInstall libXext and libXext-devel. Use command yum search libXext to get other software version.
  5. Cannot find -lXiInstall libXi and libXi-devel. Use command  yum search libXi to get other software version.
  6. Xm/Xm.h: No such file or directoryInstall openmotif and openmotif-devel. Use command  yum search openmotif to get other software version.

When you complete to install seismic unix, dont forget to edit your profile file.Edit /your_home/.bashrc file and add this text :

export CWPROOT=/opt/seisun
export PATH=$PATH:$CWPROOT/bin

Change CWPROOT location with your seismic unix installed. Log off from your system and type seismic unix command at konsole (surange, suaddheader, etc) to check your seismic unix installed.


2019-01-13 22:19:48 qq_37611077 阅读数 490

Seismic Unix(SU)是由科罗拉多矿业学院的波场研究中心(CWP)开发的开源地震数据处理软件,主要用于地震勘探方面的教学与科研。网上有很多相关教程,但大都不够详细,本文将详述SU的安装步骤。

一.安装gcc和g77

  1. 在/etc/apt/source.list中最后头添加如下源(以root的身份,或用 sudo):
    deb http://hu.archive.ubuntu.com/ubuntu/ hardy universe
    deb-src http://hu.archive.ubuntu.com/ubuntu/ hardy universe
    deb http://hu.archive.ubuntu.com/ubuntu/ hardy-updates universe
    deb-src http://hu.archive.ubuntu.com/ubuntu/ hardy-updates universe

  2. 安装aptitude
    sudo apt-get install aptitude

  3. 然后执行如下:
    sudo aptitude update
    sudo aptitude install g77

  4. 查看g77版本信息
    g77 -v
    如果正确显示版本信息,则g77安装成功

  5. 安装gcc,执行如下:
    sudo apt-get update
    sudo apt-get install gcc

  6. 查看gcc版本信息
    gcc -v
    如果正确显示版本信息,则gcc安装成功

二、安装SU
下面这篇文章讲得很详细,在此不做赘述。
Ubuntu16.04上安装SU(Seismic Unix)的基本步骤.

Seismic Unix

阅读数 1427

没有更多推荐了,返回首页