1. 下载gamit10.71安装包,将安装包放到主目录下,右键安装包将安装包提取到此处。
    2.下载安装运行Gamit10.71的前导软件
    2.1 安装csh/tcsh
    打开终端(可以使用快捷命令ctrl+alt+t)
    输入命令 sudo apt-get install csh/tcsh
    输入密码:
    注意:安装软件的时候可能会出现某个进程占用锁的情况

    输入命令 sudo rm 正在占用的进程
    如下图所示,输入 sudo rm /var/lib/dpkg/lock-frontend
    重新输入安装csh tcsh的命令

    2.2 安装gfortran-6
    sudo apt-get install gfortran-6
    如果出现无法定位软件包的情况,是因为安装的ubuntu版本太高了,Ubuntu22.04已经弃用gfortran-6。可以通过以下方式安装
    2.2.1 在终端中使用root用户
    sudo su
    2.2.2编辑sources.list
    sudo vim /etc/apt/sources.list
    2.2.3在打开的文件中的最后一行添加如下源:
    deb http://gb.archive.ubuntu.com/ubuntu/ bionic main universe

    2.2.4然后输入更新命令
    sudo apt-get update
    sudo apt-get upgrade
    在更新的过程中如果出现没有公钥的问题,如下

    可以使用如下命令解决:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF0E1940624A220 (此处6AF0E1940624A220需要是错误提示的key)如下图

2.2.5安装gcc++ -6

2.2.6设置gcc默认版本
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 6
2.2.7安装gfortran-6
sudo apt-get install gfortran-6
2.2.8 创建gfortran-6软连接
cd /usr/bin
sudo ln -s gfortran-6 gfortran
提示:如果出现无法创建链接gfortran已存在的情况直接将gfortran删除即可
sudo rm gfortran

2.3 安装ncftp
sudo apt-get install ncftp
2.4 安装 gmt
sudo apt-get install gmt
2.5 安装libx11-dev
sudo apt-get install libx11-dev
2.6 安装make
sudo apt-get install make
2.7 安装curl
sudo apt-get install curl

3 安装gamit
3.1 在主目录下为gamit添加可执行权限 chmod 777 gamit10.71
进入gamit文件夹,进入source文件下
cd /gamit10.71/source
提示:对于目录或者文件键入前几个字母后,使用tab键可以自动补全。
3.2 开始安装
./install_software
此时,GAMIT/GLOBK 程序已经开始进行编译之前的文件准备,之后程序会提示让你输入y/n的选项,输入y继续即可。当出现以下的询问时:

‘‘Could not verify path to X11 libraries (libX11.*) from X11LIBPATH in libraries/Makefile.config
Perform a search for paths to X11 libraries and header files? (y/n)’’

这时,输入 n。打开 libraties 文件夹下的 Makefile.config 文件,
vim libraties/Makefile.config
找到

X11LIBPATH /usr/lib/X11
X11INCPATH /usr/include/X11

将其修改为

X11LIBPATH /usr/lib/
X11INCPATH /usr/include/

再找到:

MAXSIT 80
MAXSAT 32
MAXATM 13
MAXEPC 2880

此处是对 GAMIT 程序解算参数的配置(可以按实际情况修改),可以修改为

MAXSIT 80
MAXSAT 35
MAXATM 25
MAXEPC 2880
保存
重新运行 ./install_software

之后一切的询问都输入 y, 安装成功后会看到

3.3 配置环境变量
3.3.1对于bash用户,打开主目录下的.bashrc文件并添加环境变量
cd ~
vim .bashrc
(直接将安装成功的界面里面带有PATH和HELP_DIR那两行复制进来就可以。提示:Linux下赋值粘贴不是ctrl+c 和 ctrl+v ,直接选中然后右键就有复制粘贴选项)如下所示:

保存退出后,在执行命令
source .bashrc
3.3.2 对于 csh或tcsh用户,在主目录下打开 .cshrc文件将安装成功的页面里面如下命令复制进去保存,运行命令 source .cshrc即可

3.4 测试
至此整个gamit10.71安装过程结束,运行doy命令即可查看是否成功

(想要安装包可以私信我,回复时间看运气)
提示:如果解算2020年以后的数据,有的版本的gamit文件可能会存在问题,具体解决方法可以参考https://blog.csdn.net/qq_43398531/article/details/119717868?spm=1001.2014.3001.5502

Ubuntu22.04安装gamit10.71相关推荐

  1. Ubuntu22.04安装惠普P1108打印机并在局域网内共享

    Ubuntu22.04安装惠普P1108打印机 注:前期安装了smbsa用于文件共享. 一.安装打印机 1.1 版本 端口:USB 打印机型号:HP_LaserJet_Professional_P11 ...

  2. Ubuntu 系列学习(五)ubuntu22.04安装flameshot火焰截图(图文)

    文章目录 ubuntu22.04安装flameshot v11(火焰截图) 1 火焰截图flameshot安装 1.1 方法一 克隆项目编译安装 1.2 方法二 .deb包安装 1.3 添加依赖时的报 ...

  3. Ubuntu22.04 安装禅道

    Ubuntu22.04 安装禅道 Ubuntu22.04 在线安装 LAMP Ubuntu22.04 在线安装 MySQL8 MySQL APT存储库的下载页面 wget https://repo.m ...

  4. Ubuntu22.04安装与配置记录

    Ubuntu22.04安装与配置记录 原文地址:Ubuntu22.04安装与配置记录 2022年4月21日,ubuntu发布了22.04版本,该版本是一个LTS长期支持版本,技术支持5年,22.04版 ...

  5. Ubuntu22.04安装VMware16[解决各种安装问题]

    Ubuntu22.04安装VMware[快速解决各种安装问题] 0. 前言 1. 下载安装包 2. 安装依赖 2.1 安装gcc 2.2 安装make 2.3 安装lib 2.4 安装git 2.5 ...

  6. ubuntu22.04安装显卡驱动、CUDA及cudnn

    安装显卡驱动.CUDA及cudnn 显卡驱动 自行下载安装 Software & Updates安装 使用命令安行安装 Ubuntu22.04系统安装CUDA 一.CUDA 是什么 先查看有没 ...

  7. ubuntu22.04安装pytorch(一遍过)

    本文介绍ubuntu22.04安装pytorch(本地安装),关于win10安装pytorch-gpu请关注小编的上一篇文章- 1.进入Anaconda资源包下载链接 https://conda.an ...

  8. ubuntu22.04安装显卡驱动+cuda+cudnn

    ubuntu22.04安装显卡驱动+cuda+cudnn 1. 下载驱动和卸载.禁用自带驱动程序 1.1 查看系统显卡型号 1.2 从NVIDIA官网下载相应驱动 1.3 卸载Ubuntu自带的驱动程 ...

  9. Ubuntu22.04安装wine微信

    Ubuntu22.04安装wine微信 1.前言 这里只做解决方案记载,节省大家找资料的时间,方便下次快速搭建开发环境使用的.理论知识可能会是了涉及,但是肯定是以解决方案为主. 基本上大部分的软件使用 ...

  10. Debian11.5和Ubuntu22.04安装fcitx5中文输入法(五笔拼音)

    1 说明 Debian和Ubuntu的DE(桌面环境)均为GNOME. 2 安装fcitx5和fcitx5-chinese-addons(Debian和Ubuntu通用) sudo apt insta ...

最新文章

  1. 数据交互极速体验-KETTLE的上手指南
  2. 微信的充值页面为啥长这样?(多图)
  3. css expressionr,CSS自定义属性expression_r
  4. LOL手游2.3版皮肤大更新,端游玩家:新春级和珍稀级会返场吗
  5. Centos 的inotify和rsync文件实时同步
  6. Lintcode: O(1) Check Power of 2
  7. java学习(25):三目运算符
  8. 自制操作系统软盘镜像的创建过程
  9. jQueryWEUI自定义对话框-带有textarea
  10. python 智能语音_python实现人工智能语音助手
  11. Windows下DOS/bat命令行下载网络文件
  12. elementUI之模拟goTop组件
  13. c语言射击类打飞机小游戏感悟
  14. 老板儿子来公司实习,还让我带着他学Python?搞笑
  15. 人生就是一场直播——经蓓老师莅临大米时代公益讲座
  16. 某广告SDK流量加解密-请求
  17. python海量数据分析师_数据分析师真的月入过万吗?(基于Python的招聘数据分析全流程实操)...
  18. Juju-maas 环境搭建
  19. 6-4 求一组数中的最大值、最小值和平均值
  20. 2023年自动化测试真有那么重要吗?内卷严重,测试技能水涨船高......

热门文章

  1. 异常来自HRESULT.0x80029C4A(TYPE_E_CANTLOADLIBRARY)的解决方法
  2. 《计算机组网试验-DNS域名服务协议 》杭州电子科技大学
  3. 正态分布之中心极限定理
  4. 基于知识图谱的智能问答项目
  5. 基于中文形近字相似度与加权编辑距离融合实现的汉字纠错算法
  6. slot的使用方法详解
  7. 使用内网服务器上线微信小程序总结
  8. python baidu语音转文字
  9. 使用Netty封装的部标JTT808 | JTT1078 | 渝标协议 数据上传Android端
  10. mysql计算同比和环比的区别_SQL 求同比 环比