从安装的过程来看,Ubuntu Linux在台式机上会安装gcc,但是笔记本上则不会,所以在第一次装的时候并没有成功,虽然从头到尾都安装了,没有中断,但最后采用doy验证的时候没有通过。

------------------------------------------

本文要用到的GAMIT 10.35文件下载在Linux公社5 号FTP服务器

Linux公社(LinuxIDC.com) 5 号FTP服务器【关于GAMIT】资源浏览查询:

------------------------------------------

下文是根据原文加自己的安装过程,总结出的内容,蓝色为原文,内容可能上下有出入,但不影响安装。

出入的部分主要是软件的版本显示问题(原文是10.34,我安装的是10.35)和安装路径。

首先,安装GCC,因为在root模式下,命令行没有sudo

apt-get build-dep gcc

链接1采用两种方法,比较了大小后决定采用第一条,就是上面的命令。

通过gcc --version确认版本为 GCC 4.3.3

Gamit安装需要csh(tcsh)环境、GNU gfortran 4.2编译器和libx11-dev库支持。gfortran是软件推荐使用的编译器。libx11-dev是X11的程序开发库,它提供的lib.h和 libx11.a(libx11.so)是Gamit安装必须用到的两个库文件,主要是为Globk的提供图形库支持。以上三个条件却一不可。

Ubuntu系统没有csh,默认为bash。因此要先安装csh。

Ubuntu系统自带了gcc4.2,但是却没有安装gfortran编译器。而你安装时安装程序会调用默认的gfortran编译器,除非你指定gcc为你的编译器。

首先,以root身份登录,打开终端,输入

apt-get install csh

系统自动下载并安装csh,安装完成后在终端输入

chsh

提示

正在更改 root 的 SHELL

请输入新值,或直接敲回车键以使用默认值

登录 Shell [/bin/bash]:

输入

/bin/csh

修改bash为csh。重新起动Ubuntu,并以root身份登录,打开终端,输入

# echo $SHELL

返回s“/bin/csh”,说明SHELL修改成功。

接着输入

apt-get install gfortran

系统自动下载并安装gfortran。

在输入

apt-get install libx11-dev

系统自动下载并安装libx11-dev库支持。

安装gamit 10.35

定位到gamit的下载路径(即安装路径)

准备工作:

chmod +x install_software

修改install_software文件内容

“usr -name libX11.a”为"usr -name libX11.so",一个是静态共享库,一个是动态共享库。

makefile.config,修改:

# X11 library location - uncomment the appropriate one for your system

# Generic (will work on any system if links in place)

X11LIBPATH /usr/lib/X11

X11INCPATH /usr/include/X11

# Specific for Sun with OpenWindows

#X11LIBPATH /usr/openwin/lib

#X11INCPATH /usr/openwin/share/include/X11

# Specific for PC Solaris 10

#X11LIBPATH /usr/openwin/lib/

#X11INCPATH /usr/openwin/share/include/X11

# Specific to Linux RedHat 7,8 and 9, RH-FC1 -> 3

#X11LIBPATH /usr/X11R6/lib

#X11INCPATH /usr/X11R6/include/X11

# Specific to FC5

#X11LIBPATH /usr/lib

#X11INCPATH /usr/include/X11

# Specific for MIT HP and Sun for Release 5

#X11LIBPATH /usr/lib/X11R5

#X11INCPATH /usr/include/X11R5

# Specific for IBM AIX4.2

#X11LIBPATH /usr/lpp/X11/lib

#X11INCPATH /usr/lpp/X11/include

# Specific for MacOSX

#X11LIBPATH /usr/X11R6/lib

#X11INCPATH /usr/include/X11

为:

# X11 library location - uncomment the appropriate one for your system

# Generic (will work on any system if links in place)

#X11LIBPATH /usr/lib/X11

#X11INCPATH /usr/include/X11

# Specific for Sun with OpenWindows

#X11LIBPATH /usr/openwin/lib

#X11INCPATH /usr/openwin/share/include/X11

# Specific for PC Solaris 10

#X11LIBPATH /usr/openwin/lib/

#X11INCPATH /usr/openwin/share/include/X11

# Specific to Linux RedHat 7,8 and 9, RH-FC1 -> 3

#X11LIBPATH /usr/X11R6/lib

#X11INCPATH /usr/X11R6/include/X11

# Specific to FC5(F6,F7,F8 )

X11LIBPATH /usr/lib

X11INCPATH /usr/include/X11

# Specific for MIT HP and Sun for Release 5

#X11LIBPATH /usr/lib/X11R5

#X11INCPATH /usr/include/X11R5

# Specific for IBM AIX4.2

#X11LIBPATH /usr/lpp/X11/lib

#X11INCPATH /usr/lpp/X11/include

# Specific for MacOSX

#X11LIBPATH /usr/X11R6/lib

#X11INCPATH /usr/include/X11

gamit/libraries压缩包里,修改Makefile.config/Makefile.config.bak中的一组参数

MAXSIT 55

MAXSAT 32

MAXATM 13

MAXEPC 2880

将MAXATM改为25。

docker安装gamit_Ubuntu Linux下安装GAMIT相关推荐

  1. linux怎么编译并安装busybox,linux下安装busybox

    1.获取busybox源码并解压,这里使用天嵌提供的"busybox-1.16.0.tar.bz2" #tar xvf busybox-1.16..tar.bz2 -C / 解压的 ...

  2. linux thrift 安装目录,Linux下安装Thrift

    Linux下安装Thrift 0.11.0版本下载地址:http://mirrors.hust.edu.cn/apache/thrift/0.11.0/thrift-0.11.0.tar.gz 执行如 ...

  3. linux系统下安装pip3,linux下安装python3和对应的pip环境教程详解

    linux下安装python3和对应的pip环境教程详解 1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译 ...

  4. linux版本的xmind怎么安装教程,Linux下安装脑图软件XMind的步骤

    Linux下安装脑图软件XMind的步骤 2009-12-28 22:14:35   出处:https://www.yqdown.com 1 在http://www.xmind.net/ 下载文件.下 ...

  5. linux系统中安装jira,linux下安装jira详细步骤

    linux下安装jira详细步骤 2018年11月08日 | 萬仟网科技 | 我要评论 首先从官网下载jdk的安装包,将jdk的安装包上传到虚拟机或者服务器,在./usr/local/目录下面创建一个 ...

  6. linux下kodi安装目录,Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面

    原标题:Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面 来自:https://www.linuxmi.com/linux-kodi-18-8.html Kodi团队刚刚发布了XB ...

  7. 【软件安装】linux下安装ansys

    预先说明: 1. 不同版本linux(Ubuntu,centos等).不同版本型号.不同电脑硬件,造成的软件软件.软件硬件不兼容问题非常常见,这就是为何网上的很多成功安装的教程,无法复现的原因 2.不 ...

  8. Docker折腾手记-linux下安装

    Linux下的安装方法 博主用的是centos7,其它也是大同小异 我根据的是官网的教程进行的操作,地址是 https://docs.docker.com/engine/installation/li ...

  9. linux下redis安装教程,linux下安装配置redis图文详解

    在linux系统下安装redis的详细步骤如下: 1. 首先下载一个redis安装包,下载地址:https://www.daixiaorui.com/source/13.html .也可以去官网下载最 ...

  10. linux下grpc安装编译,linux下安装grpc插件 (c++和go语言)

    在debian/ubuntu系统下,需要做如下准备操作: $ [sudo] apt-getinstallbuild-essential autoconf libtoolpkg-config 如果你想要 ...

最新文章

  1. Android项目框架综合实例
  2. call_once/once_flag
  3. 基于单目视觉的智能车辆视觉导航系统设计
  4. 【OpenGL】二十二、OpenGL 光照效果 ( 模型准备 | 光照设置 | 启用光照 | 启用光源 | 设置光源位置 | 设置光照参数 | 设置环境光 | 设置反射材质 | 设置法线 )
  5. Linux系统检测命令有哪些
  6. elasticsearch 数据类型_基于 MySQL Binlog 的 Elasticsearch 数据同步实践
  7. 实现picturecontrol控件显示图片_陕西曝光机触摸屏实时数据控件
  8. 《linux c编程指南》学习手记4
  9. 计算机硬件的维护知识,电脑放了一年开不了机 电脑硬件维护常识要点有哪些...
  10. JavaScript中的call、apply、bind如何使用
  11. 理解允许定位,音频,网络电话..
  12. Cocos2d-x 3.2:定时器的使用和原理探究(1)
  13. Linux之FTP服务、NFS服务、RPC服务及案例
  14. 【渝粤教育】国家开放大学2018年秋季 0692-21T化工设备机械基础 参考试题
  15. [LeetCode] Balanced Binary Tree 平衡二叉树
  16. 阿里中间件首席架构师钟华:《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》新书出版(含试读PDF)!...
  17. SAS入门(一)理论篇
  18. 电商平台接入手机支付宝支付(服务商授权模式,可直接付款给卖家)
  19. 入职阿里巴巴,阿里P7高级架构师需要哪些技术栈?
  20. Eigen求特征值与特征向量

热门文章

  1. c语言爬楼梯不用递归,[leetcode]爬楼梯的递归和非递归方法
  2. 近几年热门的计算机专业,中国近十年最受高考状元青睐专业排行榜
  3. 你都用 Python 来做什么?
  4. JS match() 方法 使用
  5. 电脑无法启动显示计算机comt,电脑开机显示press any key to restart进不了系统怎么办?...
  6. Linux如何自定义屏幕分辨率,Linux手动设置屏幕分辨率的办法
  7. Your GPU Compute Capability计算能力
  8. MATLAB最小矩形法边界法,最小外接矩形法.PPT
  9. linux ipv6修改为ipv4,Linux IPV6 转 IPV4
  10. 天啦,这才是英国退欧的真相!