虚拟机Linux系统版Gaussian和GaussView软件安装教程
前言
原创教程,一则自用,二则分享。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软件,无任何报警即安装成功
(教程结束)