Gamma是由瑞士 GAMMA Remote Sensing 公司开发SAR数据处理软件,支持SAR数据全流程处理,是最InSAR最常用的软件。下面介绍该软件的安装流程,安装环境为Ubuntu16.04。

准备工作

  1. cd 至 usr/local 目录下 cd /usr/local
  2. 复制压缩包至 usr/local 下。我的用户名为dju,压缩包存放在名为DJ的U盘中,所以命令为 sudo cp /media/dju/DJ/GAMMA_SOTTWARE-20180813.tar.gz .
  3. 解压压缩包 sudo tar -zxvf GAMMA_SOTTWARE-20180813.tar.gz

正式开始安装

在linux上安装,参考文件夹下的INSTALL_linux.txt文件,该文件中有非常详细的安装流程,参考该文档,我执行的步骤包括

  1. 为bash shell 安装Gamma(相当于为bash指定Gamma各个程序的位置),在 home/.bashrc 文件末尾添加以下代码。 .bashrc 等文件可能会隐藏,使用快捷键 Ctrl+H 取消隐藏。
    export GAMMA_HOME=/usr/local/GAMMA_SOFTWARE-20180813
    export MSP_HOME=$GAMMA_HOME/MSP
    export ISP_HOME=$GAMMA_HOME/ISP
    export DIFF_HOME=$GAMMA_HOME/DIFF
    export DISP_HOME=$GAMMA_HOME/DISP
    export LAT_HOME=$GAMMA_HOME/LAT
    export IPTA_HOME=$GAMMA_HOME/IPTA
    export GEO_HOME=$GAMMA_HOME/GEO
    export GDFONTPATH=/usr/share/fonts/truetype/msttcorefonts
    export PATH=$PATH:\
    $DISP_HOME/bin:$MSP_HOME/bin:$ISP_HOME/bin:$DIFF_HOME/bin:$LAT_HOME/bin:$IPTA_HOME/bin:\
    $GEO_HOME/bin:$MSP_HOME/scripts:$ISP_HOME/scripts/:$DIFF_HOME/scripts:$LAT_HOME/scripts:$IPTA_HOME/scripts
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GAMMA_HOME/lib:/usr/local/lib # 设置 Shared-Library 搜索路径
  2. 安装 FFTW sudo apt-get install sfftw-dev sfftw2
  3. 安装 Gnuplot 和 GIMP 。sudo apt-get install gnuplot-qt gimp
    1. 测试Gnuplot是否安装好,输入一下代码如果可以绘图则说明安装正常
      gnuplot
      plot sin(x)
  4. 安装GDAL sudo apt-get install libgdal-dev gdal-bin
  5. 安装HDF5 sudo apt-get install libhdf5-dev libhdf5-7
    1. 这一步抛出异常信息无法定位软件包libhdf5-7,经尝试libhdf5-dev 可以正常安装,libhdf5-7没有找到办法,暂时跳过
  6. 安装 LAPACK 和 BLAS sudo apt-get install libblas-dev libblas3 libblas-doc liblapack-dev liblapack3 liblapack-doc
  7. 将新的 ras_pt 复制到 Gamma_xxx/IPTA/bin 下,并覆盖原文件

至此,Gamma及相关依赖性安装完成。

测试是否可用

在命令行输入 ras_pt 测试是否可用。

  1. 若提示输入参数则表示安装已成功。
  2. 若提示找不到命令,使用sudo chomd -R 777 /usr/local设置文件夹权限后再尝试即可(每次修改文件夹下文件后,都有可能提示找不到命令,需要再次赋予权限)

InSAR处理软件——Gamma 安装教程的更多相关文章

  1. PyCharm编程软件详细安装教程

    PyCharm编程软件安装教程&破解 一.官网下载软件 1. 网页搜索进入PyCharm官网下载页面(https://www.jetbrains.com/pycharm/download/ ) ...

  2. Ubuntu 必装软件及安装教程

    安装搜狗拼音输入法 因为sogou是基于fcitx的,所以先添加fcitx键盘输入法系统[系统默认是iBus].在终端中,输入命令将下载源添加至系统源(添加依赖). sudo add-apt-repo ...

  3. 各种软件的安装教程centos mysql tomcat nginx jenkins jira 等等

    464  Star3,606 Fork 1,460 judasn/Linux-Tutorial 作者: https://github.com/judasn Linux-Tutorial/markdow ...

  4. Autodesk Maya2023 破解版安装教程(小白看了也说understand)

    前言 Maya是Autodesk旗下的著名三维建模和动画软件,应用对象是专业的影视广告,角色动画,电影特技等.Maya功能完善,工作灵活,制作效率极高,渲染真实感极强,是电影级别的高端制作软件. 安装 ...

  5. 学习笔记69—金蝶财务软件安装教程(KIS12.3,win10)

    ****************************************************** 如有谬误,请联系指正.转载请注明出处. 联系方式: e-mail: heyi9069@gm ...

  6. 3dmax多个版本软件的安装包以及安装教程

    这个文档具体出自哪里,我也是记不得了,需要的看下,链接如果是失效,那我也无能为力了. 免费分享,链接永久有效 2014版3D MAX链接:http://pan.baidu.com/s/1nuFr7Xv ...

  7. pycharm、idea 2018软件安装教程

    Python3.7安装: https://www.jb51.net/article/146326.htm pycharm软件: https://www.jianshu.com/p/cf77d74bef ...

  8. UltraEdit等软件详细安装破解教程,附注册机(全网独家可用)

    --- title: "UltraEdit等软件详细安装破解教程,附注册机(全网独家可用)" categories: soft tags: soft author: LIUREN ...

  9. PyCharm 2019 2.3 软件安装教程(1.补丁破解2.破解码)

    一:补丁破解 PyCharm 2019 2.3 下载地址 https://pan.baidu.com/s/1HaWFcbO-x4vZuT6mVC0AGA 提取码:elu7 更多破解教程微信公众号关注“ ...

  10. VMware® Workstation 15 Pro 最新版软件安装教程

    VMware 15 Pro下载地址: https://pan.baidu.com/s/1ILY2PTqB-BaJMn2hbKO4CA 提取码:vebd 如有问题咨询QQ:2217084817 VMwa ...

随机推荐

  1. [转帖]Flink完全分布式集群安装

    https://zhuanlan.zhihu.com/p/131592261 Flink支持完全分布式模式,这时它由一个master节点和多个worker节点构成.在本节,我们将搭建一个如下的三个节点 ...

  2. [转帖]优化超大 Nginx 配置导致的内存碎片

    https://blog.openresty.com.cn/cn/ngx-cycle-pool-frag/?src=org_news 章亦春发布于 Feb 14, 2023更新于 Mar 2, 202 ...

  3. MAT的简单学习

    背景说明 Java遇到问题之后比较浅层的跟踪解决办法: jps 查看进程的main jar包 对应的进程信息 jstack 查看 堆栈信息 top -Hp PID 实时查看具体的CPU进程信息. 如果 ...

  4. Redis6.x 在Windows上面编译安装的过程

    背景说明 在github上面仅能够找到 redis3.2.100的Windows安装文件 比较新的版本比较难以找到, 同事经常出现这个版本的redis卡死的情况, 所以想尝试进行一下升级. 第一部分下 ...

  5. K3S +Helm+NFS最小化测试安装部署只需十分钟

    作者:郝建伟 k3s 简介 官方文档:k3s 什么是k3s k3s 是一个轻量级的 Kubernetes 发行版 它针对边缘计算.物联网等场景进行了高度优化. k3s 有以下增强功能: 打包为单个二进 ...

  6. Vue中Vue.set()和this.$forceUpdate()的使用

    1.给对象添加一个key值 成功的 <template> <div> <p>{{userInfo.name}}</p> <p>{{userI ...

  7. 使用Visual Studio调试 .NET源代码

    前言 在我们日常开发过程中常常会使用到很多其他封装好的第三方类库(NuGet依赖项)或者是.NET框架中自带的库.如果可以设置断点并在NuGet依赖项或框架本身上使用调试器的所有功能,那么我们的源码调 ...

  8. SqlSugar常见问题汇总

    1.已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭. There is already an open DataReader associated with this ...

  9. Cygwin,在windows中使用linux命令

    习惯了 linux 命令的快捷操作,使用 winodws 的 shell 感觉效率非常低下,于是开始搜寻工具支持. 刚开始搜到的是 GnuWin32,但是它已经停止更新维护了,于是找到了 Cygwin ...

  10. Florr 从新手到大佬

    Florr 从新手到大佬 新手上路 首先在这里,你会遇到一些简单的教程.按照教程完成,也可以参考链接里的内容. 装备分为一下几种: $ \color{#7eef6D} \text{Common} $ ...