欢迎光临散文网 会员登陆 & 注册

虚拟机Linux系统版Gaussian和GaussView软件安装教程

2022-06-23 11:56 作者:花火夜空  | 我要投稿

前言

  原创教程,一则自用,二则分享。Gaussian和GaussView软件有Windows版和Linux版。本教程讲解如何从零开始安装虚拟机,在虚拟机上安装Linux系统,安装和配置文件传输工具,以及在Linux系统上安装Linux版Gaussian和GaussView软件。

  本教程并非唯一方法,如Linux系统还有CentOS等其他选择,文件传输也有其他方法或PuTTY等其他软件。本教程则尽量选择免费且操作简单的软件(Gaussian和GaussView软件除外)。


图1. 所需软件和安装流程示意图


1. 在Windows系统中安装虚拟机

  VMware Workstation Player虚拟机下载地址:https://www.vmware.com/cn/products/workstation-player/workstation-player-evaluation.html


2. 在虚拟机上安装Linux系统

  Ubuntu下载地址:https://ubuntu.com/download/desktop

  Ubuntu版本说明: Ubuntu公司每季度发布一个新版本系统,每偶数年4月发布正式稳定版( LTS,long-term supported),如2022年4月发布的Ubuntu 22.04 LTS。

  学习Linux系统,推荐中国科学技术大学的《Linux 101》在线讲义:https://101.ustclug.org/


3. 配置虚拟机

  内存建议:略小于最大建议值,为Windows系统留2G。

  线程建议:设为电脑CPU核数。

  磁盘建议:若无其他需求,可设为系统默认的20GB,后续可随时扩展。


4. 在Linux系统中安装net-tools和SSH服务(用于文件传输)

(1) 打开Ubuntu系统的shell(ctrl+alt+T),安装net-tools:

  • sudo apt install net-tools #自动从网络下载安装net-tools

  • #输入密码并回车,此处密码不显示

(2) 安装SSH服务:

  • ps -e|grep ssh #查看ssh服务是否启动,一般无反应

  • sudo apt-get install openssh-server #管理员身份安装SSH服务

  • /etc/init.d/ssh start #启动SSH服务

  • ps -e|grep ssh #查看ssh服务是否启动,此时应出现结果

(3) 查看并记住虚拟机的IP地址:

  • ifconfig #查看虚拟机的IP地址


5. 在Windows系统中安装和使用Xftp软件(用于文件传输)

  安装并打开Windows系统的Xftp软件(步骤略),新建连接配置如下:

  • “文件”—“新建”

  • “名称”设置随意

  • “主机”设为上述IP地址

  • “协议”和“端口号”分别设为SFTP和22

  • “方法”设为Password

  • “用户名”和“密码”分别设为Ubuntu系统用户名和密码。

  • “连接”或“确定”


6. 在Linux系统中安装和配置Gaussian和GaussView软件

(1) 自行下载软件压缩包(下列组合二选一,Linux版文件压缩包后缀如括号内所示):

  • Gaussian09(XXX.tgz)+GaussView5(XXX.tar.gz)

  • Gaussian16(XXX.tbz)+GaussView6(XXX.tar.bz2)

(2) 解压文件:

  通过Xftp软件将上述压缩包传输至Linux系统中的相应文件夹(以作者的“/home/lc/lc/”文件夹为例,其中“/home/[用户名]/”为用户文件夹,简写为“~/”;后一个“lc”为作者自行建立,方便文件归类) 。

  打开Ubuntu系统的shell(ctrl+alt+T),进入相应目录(默认打开后进入“~/”,输入“cd lc”,回车)后,输入下列指令,解压相应格式压缩包 。

  • tar -zxvf XXX.tgz

  • tar -zxvf XXX.tar.gz

  • tar -xjvf XXX.tbz

  • tar -xjvf XXX.tar.bz2

(3) 配置环境变量:

  Linux系统的软件无需安装,但要配置环境变量。网上其他教程中,这一步皆在Linux系统中用各种工具编辑,操作繁琐,实际上完全可以利用Xftp软件快速编辑。

  打开虚拟机Linux系统和Xftp软件,按前文方法连接虚拟机,进入“~/”。

  点击“工具”—“选项”—“常规”—勾选“显示隐藏的文件”。

  右击“.bashrc”文件—“用记事本编辑”—在最后粘贴下列内容(其中路径和软件版本需按实际情况调整)—保存并退出

  • # g09

  • export g09root=/home/lc/lc

  • export GAUSS_SCRDIR=/home/lc/lc/g09/scratch

  • source /home/lc/lc/g09/bsd/g09.profile

  • # g09 end

  • # gv

  • export GV_DIR=/home/lc/lc/gv

  • export LIBPATH=/home/lc/lc/gv

  • export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lc/lc/gv/lib

  • PATH=$PATH:/home/lc/lc/gv

  • alias gv='gview.exe'

  • # gv end

  最后,在“/home/lc/lc/g09/”目录建立“scratch”文件夹作为缓存文件夹

(4) 打开软件:重新打开Ubuntu系统的shell(ctrl+alt+T),输入“gv”启动。

  • gv #打开GaussView软件,无任何报警即安装成功

  (教程结束)


虚拟机Linux系统版Gaussian和GaussView软件安装教程的评论 (共 条)

分享到微博请遵守国家法律