1 ##### 保持网络连接状态

2 ##### Linux编译环境安装

一般安装Linux软件前需要大量的库以及相关GNU软件,这样可以避免Linux软件安装或编译出错. 将yum-代码复制进终端。若提示需root权限,则先获取root权限,如:

[cz@localhost ~]$ su – root

(回车,注意 – 两端有空格,获取root权限)

密码: __________(提示输入root权限的密码,fedora系统安装过程中设定的密码,非系统登录密码。密码在终端里不显示,输入后回车)

安装系统之后可以进行以下更新:

[root@localhost ~]# yum -y

install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils

openssl openssl-devel perl quota libaio libcom_err-devel

libcurl-dev gdyum -y install make gcc gcc-c++ gcc-g77 flex bison

file libtool libtool-libs autoconf kernel-devel libjpeg

libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd

gd-devel freetype freetype-devel libxml2 libxml2-devel zlib

zlib-devel glib2 glib2-devel bzip2 bzip2-devel libevent

libevent-devel ncurses ncurses-devel curl curl-devel e2fsprogs

e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl

openssl-devel vim-minimal nano fonts-chinese gettext gettext-devel

ncurses-devel gmp-devel pspell-devel unzip

libcap

(编译环境相关软件自动下载安装,一定要联网)

3 #####GAMMA 软件安装Gamma安装主要步骤:

1解压缩Gamma软件压缩后的.gz文件;

2安装FFTW库;

3安装GLIB/GDK/GTK

2库;

4建立并安装GRACE

plotting 包(IPTA模块需求, otherwise

recommended);

5 a)安装GDAL

库(TerraSAR-X

PRI 和地理编码的数据需求); b)安装HDF5 库

(COSMO/SKYMED

数据需求);

6更新路径环境变量;7设置获取Gamma

HTML文档的途径,详细内容如下:

.1. 解压Gamma软件包的压缩后 .gz文件;移动并打开软件包,创建软链接并添加环境变量。1

将Gamma软件包(两个:IPTA和ISP_DIFF)放置到/usr/local目录下 (即文件系统 /usr/ local

)cd

/usr/local *****进入目录cp

GAMMA_SOFTWARE-yyyymmdd.linux.tar.gz

/usr/local/. *****将gamma软件包复制到目标cp

c/usr/local目录下(可自己手动复制)

cd /usr/local

*****进入目录tar -zxvf

GAMMA_SOFTWARE-yyyymmdd.linux.tar.gz *****解压文件,yyyymmdd替换为自己的版本,下面有涉及的地方也需替换.

在local下解压后两个合为一个文件夹。(系统自动就合并了)即:

bin GAMMA_SOFTWARE-20090711 include sbin

etc GAMMA_SOFTWARE-20090711_IPTA.linux64.tar.gz lib share

games GAMMA_SOFTWARE-20090711_ISP_DIFF.linux64.tar.gz

libexec src

2 设置环境变量

#修改设置

首先找到

.bashrc 隐藏文件(.bashrc 文件位于主文件夹下,即在桌面显示的“某某某的主文件夹” /或 桌面计算机—左边栏---第一个显示用户名的文件夹 /或桌面顶部--位置菜单下--主文件夹(自己改的名字,如lx),以上3种方法都能进入主文件夹,进入后ctrl+h显示隐藏文件)

把这个文件的内容粘到.bashrc文档 的 最后面

export

GAMMA_HOME=/usr/local/GAMMA_SOFTWARE-20090711

注:ymd要替换掉!!!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 PATH=$PATH:

$DISP_HOME/bin:$MSP_HOME/bin:$ISP_HOME/bin:$DIFF_HOME/bin:$LAT_HOME/bin:$IPTA_HOME/bin:$GEO_HOME/bin

3.2安装 FFTW

库 (version

FFTW-2.1.5)1. 把sfftw_2.1.5.linux32.tar.gz 文件复制到库目录(lib)中,终端里解压缩 ,位置: 文件系统 /usr/local/lib

cp sfftw_2.1.5.linux32.tar.gz /usr/local/lib/.

cd /usr/local/lib*****进入目录tar -zxf

sfftw_2.1.5.linux32.tar.gz

*****解压文件包2.移动包含文件的FFTW到/usr/local/include目录下mv sfftw.h srfftw.h

/usr/local/include *****移动文件到目标目录(直接在前面的lib下mv)3. 把 fftw-2.1.5.tar.gz 文件放置到 /usr/local下,解压缩

cp fftw-2.1.5.tar.gz /usr/local/local/

cd /usr/local

tar -zxf

fftw-2.1.5.tar.gz

*****解压文件包4.

终端进入fftw-2.1.5 文件夹目录,进行安装

cd /usr/local/fftw-2.1.5

./configure通过后进行,进行安装

make

make install

3.3.安装GTK 2+库(DISP 套装所需)

sudo apt-get install build-essential

sudo apt-get install gnome-devel

gnome-devel-docs

3.4. 创建并安装xmgrace

(grace)程序和库(只有IPTA模块需要)sudo apt-get install

grace(自动从网上下载安装)3.5 a.安装GDAL库(TerraSAR-X PRI和gecoded数据所需)yum install gdal (自动从网上下载安装)

3.5.b.安装HDF5库(COSMO/SKYMED数据所需)yum install

hdf5 (自动从网上下载安装)6 更新路径环境变量(无须进行)在启动shell脚本中添加路径到可执行文件中,该可执行文件在用户本地的绝对路径中($PATH)。可执行文件如: $MSP_HOME/bin $MSP_HOME/scripts

export PATH=$PATH:$MSP_HOME/bin:$MSP_HOME/scripts (sh, bash,

zsh)

7. 获取HTML文档的方式(无须进行)liupei@liupei-laptop:~$ alias help_GAMMA=’firefox

$GAMMA_HOME/Gamma_documentation.html&’

liupei@liupei-laptop:~$ help_GAMMA

补充:.bashrc的文件内容(最后把以下内容复制到.bashrc中即可)

# .bashrc

# User specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

# Source global definitions

if [ -f /etc/bashrc ]; then

.

/etc/bashrc

fi

export

GAMMA_HOME=/usr/local/GAMMA_SOFTWARE-20090711

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

#then update the path

export PATH=$PATH:

$DISP_HOME/bin:$MSP_HOME/bin:$ISP_HOME/bin:$DIFF_HOME/bin:$LAT_HOME/bin:$IPTA_HOME/bin:

$IPTA_HOME/scripts:$GEO_HOME/bin:$MSP_HOME/scripts:$ISP_HOME/scripts/:$DIFF_HOME/scripts:$LAT_HOME/scripts

export

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GAMMA_HOME/lib:/usr/local/lib

gamma软件linux安装图示,[转载]linux下安装GAMMA软件相关推荐

  1. linux安装meb工具,linux-docker下安装禅道全部

    友情提示:按照步骤走,99%的人会安装成功,1%的人可以咨询度娘 64位电脑安装禅道,满足发送邮件功能 第一步: docker ps 查看docker中的容器是否有禅道(docker ps -a    ...

  2. linux+systemc+编译,[转载]linux下systemC的安装编译仿真

    一.systemc的安装 花了将近一天的时间终于成功安装systemC,下面记录下整个过程. (1)在www.systemc.org网站下载systemc-2.2.0.tgz. (2)将其copy到l ...

  3. Linux(CentOS 6.5)shell下安装Cisco ***

    Cisco在Windows下有相关×××拨号软件.但是在Linux下没有相关软件.还好有高手写出相关软件. 一.信息: 虚拟机:VMware Workstation Pro 12 系统版本:CentO ...

  4. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  5. linux php mysql安装完整版本_Linux下安装PHP+MySQL+Apache完整版

    首先下载httpd-2.2.9.tar.gz.MySQL-5.0.41.tar.gz.php-5.2.6.tar.gz.autoconf-2.61.tar.gz.freetype-2.3.5.tar. ...

  6. linux 无外网情况下安装 mysql

    由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网.由于之前安装 MySQL 一直都是使用 yum 命令一键搞 ...

  7. linux mysql安装 读写分离_linux下安装mysql-proxy 配置读写分离

    一.软件列表 ncurses-5.7.tar.gz wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz mysql-proxy-0.8 ...

  8. linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  9. linux卸载cuda10.0,Ubuntu下安装CUDA10.0以及问题

    tensorflow版本与cuda和cudnn的对应关系: 安装一定要查看CUDA要求的linux下的Driver Version,链接网址如下: 在附加驱动中有本机所用的显卡驱动. 提示Incomp ...

  10. linux安装python3教程_linux下安装python3和对应的pip环境教程详解

    1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译到/usr/local/python3的目录下,注意先创建 ...

最新文章

  1. 《NoSQL For Mere Mortals》书评与作者问答录
  2. Ubuntu Server 16.04 LTS上使用Docker部署Tomcat修改为80端口
  3. HD 1253 胜利大逃亡(bfs)
  4. ITK:基于零交叉的边缘检测器
  5. 从bash函数中返回任意值
  6. C语言试题五十九之请编写一个函数fun,它的功能时:求fibonacci数列中大于t的最小的一个数,结果由函数返回。
  7. Web实验一 国内旅游界面
  8. Python常见设计模式
  9. 深圳车联网云服务商“麦谷科技”获5000万Pre A轮融资
  10. oracle里面的degree,收集统计信息degree不生效的问题
  11. c++ 应输入表达式_【C语言编程入门系列】—— 第五章,C语言基本运算和表达式(一)...
  12. 基于wemos d1 按键开锁
  13. 在win7修复计算机中用ISO,win7电脑iso文件怎么打开
  14. 未来世界的幸存者-阮一峰
  15. 【Linux 0.11】第九章 块设备驱动程序
  16. GCC 中的 aligned 和 packed 属性(关于地址对齐)
  17. 3. 乱石穿空,惊涛拍岸,卷起千堆雪。 2. 故垒西边,人道是,三国周郎赤壁。 4. 江山.... hai太乱了,我们来写程序排序输出到磁盘文件中
  18. 前端静态网页实战项目京东首页
  19. Spring--BeanUtils工具类--使用/实例
  20. 第26讲-项目一-投票表决器

热门文章

  1. 洛谷P4867 Gty的二逼妹子序列(莫队+树状数组)
  2. Java之品优购课程讲义_day09(2)
  3. 20145127 《Java程序设计》第四次实验报告
  4. (二):winelib用户手册1
  5. CSS圆角兼容IE6
  6. 服务器自带raid功能吗,服务器的 RAID 功能介绍
  7. Linux音频驱动-声音采集过程
  8. 漫画:什么是B+树?
  9. TCP/IP模型背后的内涵(二)
  10. H.264中的指数哥伦布解码