虛擬機(jī)Linux系統(tǒng)版Gaussian和GaussView軟件安裝教程
前言
原創(chuàng)教程,一則自用,二則分享。Gaussian和GaussView軟件有Windows版和Linux版。本教程講解如何從零開(kāi)始安裝虛擬機(jī),在虛擬機(jī)上安裝Linux系統(tǒng),安裝和配置文件傳輸工具,以及在Linux系統(tǒng)上安裝Linux版Gaussian和GaussView軟件。
本教程并非唯一方法,如Linux系統(tǒng)還有CentOS等其他選擇,文件傳輸也有其他方法或PuTTY等其他軟件。本教程則盡量選擇免費(fèi)且操作簡(jiǎn)單的軟件(Gaussian和GaussView軟件除外)。

圖1. 所需軟件和安裝流程示意圖
1.?在Windows系統(tǒng)中安裝虛擬機(jī)
VMware Workstation Player虛擬機(jī)下載地址:https://www.vmware.com/cn/products/workstation-player/workstation-player-evaluation.html
2.?在虛擬機(jī)上安裝Linux系統(tǒng)
Ubuntu下載地址:https://ubuntu.com/download/desktop
Ubuntu版本說(shuō)明:?Ubuntu公司每季度發(fā)布一個(gè)新版本系統(tǒng),每偶數(shù)年4月發(fā)布正式穩(wěn)定版(?LTS,long-term supported),如2022年4月發(fā)布的Ubuntu 22.04 LTS。
學(xué)習(xí)Linux系統(tǒng),推薦中國(guó)科學(xué)技術(shù)大學(xué)的《Linux 101》在線講義:https://101.ustclug.org/
3.?配置虛擬機(jī)
內(nèi)存建議:略小于最大建議值,為Windows系統(tǒng)留2G。
線程建議:設(shè)為電腦CPU核數(shù)。
磁盤(pán)建議:若無(wú)其他需求,可設(shè)為系統(tǒng)默認(rèn)的20GB,后續(xù)可隨時(shí)擴(kuò)展。
4.?在Linux系統(tǒng)中安裝net-tools和SSH服務(wù)(用于文件傳輸)
(1) 打開(kāi)Ubuntu系統(tǒng)的shell(ctrl+alt+T),安裝net-tools:
sudo apt install net-tools #自動(dòng)從網(wǎng)絡(luò)下載安裝net-tools
#輸入密碼并回車(chē),此處密碼不顯示
(2) 安裝SSH服務(wù):
ps -e|grep ssh #查看ssh服務(wù)是否啟動(dòng),一般無(wú)反應(yīng)
sudo apt-get install openssh-server #管理員身份安裝SSH服務(wù)
/etc/init.d/ssh start #啟動(dòng)SSH服務(wù)
ps -e|grep ssh #查看ssh服務(wù)是否啟動(dòng),此時(shí)應(yīng)出現(xiàn)結(jié)果
(3) 查看并記住虛擬機(jī)的IP地址:
ifconfig #查看虛擬機(jī)的IP地址
5.?在Windows系統(tǒng)中安裝和使用Xftp軟件(用于文件傳輸)
安裝并打開(kāi)Windows系統(tǒng)的Xftp軟件(步驟略),新建連接配置如下:
“文件”—“新建”
“名稱”設(shè)置隨意
“主機(jī)”設(shè)為上述IP地址
“協(xié)議”和“端口號(hào)”分別設(shè)為SFTP和22
“方法”設(shè)為Password
“用戶名”和“密碼”分別設(shè)為Ubuntu系統(tǒng)用戶名和密碼。
“連接”或“確定”
6.?在Linux系統(tǒng)中安裝和配置Gaussian和GaussView軟件
(1)?自行下載軟件壓縮包(下列組合二選一,Linux版文件壓縮包后綴如括號(hào)內(nèi)所示):
Gaussian09(XXX.tgz)+GaussView5(XXX.tar.gz)
Gaussian16(XXX.tbz)+GaussView6(XXX.tar.bz2)
(2) 解壓文件:
通過(guò)Xftp軟件將上述壓縮包傳輸至Linux系統(tǒng)中的相應(yīng)文件夾(以作者的“/home/lc/lc/”文件夾為例,其中“/home/[用戶名]/”為用戶文件夾,簡(jiǎn)寫(xiě)為“~/”;后一個(gè)“l(fā)c”為作者自行建立,方便文件歸類) 。
打開(kāi)Ubuntu系統(tǒng)的shell(ctrl+alt+T),進(jìn)入相應(yīng)目錄(默認(rèn)打開(kāi)后進(jìn)入“~/”,輸入“cd?lc”,回車(chē))后,輸入下列指令,解壓相應(yīng)格式壓縮包?。
tar -zxvf XXX.tgz
tar -zxvf XXX.tar.gz
tar -xjvf XXX.tbz
tar -xjvf XXX.tar.bz2
(3)?配置環(huán)境變量:
Linux系統(tǒng)的軟件無(wú)需安裝,但要配置環(huán)境變量。網(wǎng)上其他教程中,這一步皆在Linux系統(tǒng)中用各種工具編輯,操作繁瑣,實(shí)際上完全可以利用Xftp軟件快速編輯。
打開(kāi)虛擬機(jī)Linux系統(tǒng)和Xftp軟件,按前文方法連接虛擬機(jī),進(jìn)入“~/”。
點(diǎn)擊“工具”—“選項(xiàng)”—“常規(guī)”—勾選“顯示隱藏的文件”。
右擊“.bashrc”文件—“用記事本編輯”—在最后粘貼下列內(nèi)容(其中路徑和軟件版本需按實(shí)際情況調(diào)整)—保存并退出
# 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) 打開(kāi)軟件:重新打開(kāi)Ubuntu系統(tǒng)的shell(ctrl+alt+T),輸入“gv”啟動(dòng)。
gv #打開(kāi)GaussView軟件,無(wú)任何報(bào)警即安裝成功
?。ń坛探Y(jié)束)