Installation Process of GAMMA in a Linux Environment for Monitoring Surface Subsidence and Deformation in Mining Areas
🔧 Working Environment and Tools
- • System: Linux (Command-line batch processing friendly)
- • Software: GAMMA InSAR
- • Data: SAR images from orbits near the mining area
📡 GAMMA Installation Process
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os, sys
version = sys.argv[1]
os.system('sudo cp -r GAMMA_SOFTWARE-' + version + ' /usr/local')
os.system('sudo dpkg --add-architecture i386')
os.system('sudo apt-get update')
os.system('sudo apt-get -y install libc6-i386')
os.system('sudo apt-get -y install libfftw3-dev')
os.system('sudo apt-get -y install gnuplot5')
os.system('sudo apt-get -y install libgdal-dev gdal-bin libgdal1-dev')
os.system('sudo apt-get -y install libhdf5-dev libhdf5-10')
os.system('sudo apt-get -y install libblas-dev libblas3 libblas-doc liblapack-dev liblapack3 liblapack-doc')
os.system('sudo chmod 777 -R /usr/local/GAMMA_SOFTWARE-' + version)
os.system('sudo apt-get -y install csh')
os.system('sudo ln -s /usr/lib/libgdal.so.1 /usr/lib/libgdal.so.20')
os.system('sudo ln -s /usr/lib/x86_64-linux-gnu/libhdf5_serial.so.10.1.0 /usr/lib/x86_64-linux-gnu/libhdf5.so.7')
os.system('sudo apt-get -y install python3-pip')
os.system('pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple psutil')
print('******************Installation Complete******************')