系统版本: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中的内容是否全部正确