ubuntu18.04 安装GAMMA

本文详细指导在Ubuntu18.04.06系统上安装GAMMA软件包,涉及环境变量设置、加密狗驱动、依赖库(如FFTW3、GDAL、Conda等)的安装步骤,以及遇到的常见问题和解决方案。
摘要由CSDN通过智能技术生成

系统版本:ubuntu18.04.06

GAMMA版本:2018

1.准备GAMMA安装包
  • GAMMA安装包

需要将软件包放入/usr/local目录下

sudo cp -r GAMMA_SOFTWARE-yyyymmdd /usr/local/
  • 加密狗驱动

先设置环境变量再安装驱动

2.设置环境变量

将环境变量添加到bash.bashrc或者.bashrc文件中

sudo gedit /etc/bash.bashrc

sudo gedit ~/.bashr
#二选一即可
export GAMMA_HOME=/usr/local/GAMMA_SOFTWARE-yyyymmdd
yyyymmdd 修改为软件安装包对应时间!
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 PATH=$PATH:$MSP_HOME/bin:$ISP_HOME/bin:$DIFF_HOME/bin:$LAT_HOME/bin:$DISP_HOME/bin:
$IPTA_HOME/bin:$MSP_HOME/scripts:$ISP_HOME/scripts:$DIFF_HOME/scripts:$LAT_HOME/scripts:$IPTA_H
OME/scripts
#上方这一长串内容需要放置在同一行,不能换行
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GAMMA_HOME/lib:/usr/local/lib
export PYTHONPATH=$GAMMA_HOME:$PYTHONPATH
export HDF5_DISABLE_VERSION_CHECK=1
export GAMMA_RASTER="BMP"
export GNUTERM=wxt
export CC="gcc"
export OS=linux64

保存关闭即可

3.安装加密狗驱动
3.1配置环境
sudo dpkg --add-architecture i386 
#(针对 32 位系统)
sudo apt-get update 
#(若出现 error 需要更换国内源,阿里或者清华源皆可)
sudo apt-get upgrade
sudo apt-get install libc6-i386 
#(针对 32 位系统)
3.2驱动安装

解压加密狗文件压缩包

进入解压后的目录,找到deb文件进行安装

sudo dpkg -i --force-architecture aksusbd_8.11-1_amd64.deb
#更改为自己的驱动版本

未安装驱动前不要插入加密狗!!

 4.安装依赖库
4.1 安装FFTW3
sudo apt install libfftw3-bin libfftw3-dev libfftw3-single3
4.2 安装 Gnuplot 和 GIMP 显示工具
sudo apt install gnuplot gnuplot-data gimp
4.3 安装 GDAL 库
sudo apt install gdal-bin libgdal-dev libgdal20
4.4 安装 HDF5 库
sudo apt -y install libhdf5-dev libhdf5-100
4.5 安装 LAPACK 和 BLAS 库
sudo apt install libblas-dev libblas3 libblas-doc liblapack-dev liblapack3 liblapack-doc
4.6安装 Scipy/Numpy/Matplotlib/Pandas 库

下载conda  https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh

进入下载目录找到该文件在命令终端运行

sh Anaconda3-2020.07-Linux-x86_64.sh
conda install scipy matplotlib numpy pandas gdal pyserial pillow oct2py pytz
conda install seaborn cmocean colorcet

第一行代码运行一直按enter键,出现提示后根据提示进行操作

第二行代码运行可能会提示:

这是由于conda 没有被添加到 PATH 环境变量中

我的conda位于 /home/user/anaconda3/bin,可以在bash.bashrc或者.bashrc文件中添加

export PATH="/home/user/anaconda3/bin:$PATH"
#按照自己的安装位置修改路径即可

然后在终端重新输入命令即可

4.7 安装csh编译器
sudo apt install csh
5.软件安装测试
正确安装

输入测试命令返回参数

atm_mod
disSLC
mb_pt
adf
个人安装报错1:
(base) user@user-MS-7D42:~$ adf
adf: error while loading shared libraries: libgdal.so.1: cannot open shared object file: No such file or directory
(base) user@user-MS-7D42:~$ cc_ad
cc_ad: error while loading shared libraries: libgdal.so.1: cannot open shared object file: No such file or directory

解决

locate libgdal.so
#定位gdal库

进入所在目录设置软链接

ln -s libgdal.so.20.3.2 libgdal.so.1
#设置软链接

意外

提示:/usr/lib/libgdal.so.1: no version information available (required by adf) 还没有找到解决方法,运行了一个脚本,脚本正常,就是一直提示,后续有办法消除提示了再补充

个人安装报错2

提示找不到命令

解决:这种是由于环境变量没有设置好,检查步骤2中的内容是否全部正确

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值