在UNIX服务器上安装GAMIT步骤

假设某台服务器上装有unix或linux系统,其地址为111.12.11.22(随便假设的)

推荐两个ssh工具:sshsecureshellclient和F-Secure SSH Client,本人倾向于使用前者   (以下简称"ssh工具"),不仅可以传输文件,而且能向服务器发送命令(单纯传输命令,putty.exe也可以)。

准备好gamit的安装文件,本处以10.34版本(gamit10.34_original.rar)为例。并假设用户在服务器上的帐户为dzhang,密码为:***,有权限的目录为/data0/dzhang/

1.通过ssh工具登陆

在UNIX服务器上安装GAMIT步骤

登陆服务器,会询问密码,输入密码回车即可。此时ssh工具会自动打开文件传输窗口。

将菜单栏:view / show hidden files 选中,前面出现一个勾,此时,在文件传输窗口的服务器一栏会出现隐藏的文件。

在dzhang/下创建gamit文件夹,即/data0/dzhang/gamit

2.在本地电脑,将gamit10.34_original.rar解压缩

会得到   如图1所示的几个文件夹

在UNIX服务器上安装GAMIT步骤

图1

3. 在ssh工具中,将图1中的source文件夹拖入服务器的/data0/dzhang/gamit下

这样,整个文件夹包括其中的子文件夹和所有文件都会复制到服务器上,得到/data0/dzhang/gamit/source

4.运行安装

在ssh工具中,菜单栏中选择 window / new terminal ,输入命令:

gcc -v

此命令用于查看gcc 的版本,如果显示版本高于4.2,则gamit10.3以上版本可以正常运行(见gamit所附的readme中说明)。否则需要重装gcc(下载速度较慢) 或 gfortan(对于后者,为判断服务器是32位还是64位,可以输入getconf LONG_BIT)。下载时,推荐用flashFTP,可以实现两个ftp服务器间的文件传输。

注意要将ssh工具的operation/file transfer mode  设为auto detect最好。否则将**.tar.gz上传至服务器后,在解压**.tar.gz文件时,有可能出现下述错误提示:

tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers

gzip: stdin: invalid compressed data--format violated
tar: Child returned status 1
tar: Error exit delayed from previous errors

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wygfgy.html