當前位置:首頁 » 操作系統 » gaussianforlinux

gaussianforlinux

發布時間: 2022-12-15 10:06:18

linux各個版本的軟體市場能安裝

一、常見的office辦公軟體openoffice:免費開源的office辦公軟體redoffice: 從 OpenOffice 中衍生出開發雲主機域名來的,類似於國產的麒麟系統。libreoffice:很多桌面發行版本都默認自帶的,比如ubuntu,可用於一般的文檔閱讀和處理。Google Docs:網路協同辦公非常好,基本的文檔處理,內容演示都可以,而且相比本地的辦公軟體有著很大的優勢。WPS:國產的office辦公軟體。VNote 筆記軟體二、輸入法搜狗輸入法 for linux三、上網、通信Chrome瀏覽器Firefox瀏覽器微信 for LinuxQQ for Linux四、開發工具Atom編輯器Vscode編輯器Sublime Text編輯器eclipseVirtualBox 虛擬機五、影音娛樂網易雲音樂《反恐精英:全球攻勢(CS GO)》《Dota 2》關於linux系統中可以安裝哪些軟體問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注開發雲行業資訊頻道了解更多相關知識

❷ Linux可以用ghost

linux 下是無法使用ghost的。

Linux主要受到Minix和Unix思想的啟發,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。

Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red Hat Enterprise Linux、SUSE、oracle linux等。

(2)gaussianforlinux擴展閱讀:

Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網路中,為了追求速度和安全,Linux不僅僅是被網路運維人員當作伺服器使用,Linux既可以當作伺服器,又可以當作網路防火牆是Linux的 一大亮點。

Linux 具有開放源碼、沒有版權、技術社區用戶多等特點 ,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧 ,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。

❸ linux gaussian怎麼安裝linda

一、 背景介紹
Gaussian是目前計算化學領域內最流行、應用范圍最廣的商業化量子化學計算程序包。它最早是由美國卡內基梅隆大學的約翰·波普(John A Pople, 1998年諾貝爾化學獎)在60年度末、70年代初主導開發的。其名稱來自於該軟體中所使用的高斯型基組。最初,Gaussian的著作權屬於約翰·波普供職的卡內基梅隆大學;1986年,約翰·波普進入美國西北大學後,其版權由Gaussian,Inc.公司所持有。Gaussian軟體的出現降低了量子化學計算的門檻,使得從頭計算方法可以廣泛使用,從而極大地推動了其在方法學上的進展。
到目前為止,Gaussian已經推出了12個版本,包括Gaussian70、Gaussian76、Gaussian80、Gaussian82、Gaussian86、Gaussian88、Gaussian90、Gaussian92、Gaussian92/DFT、Gaussian94、Gaussian98、Gaussian03等,其版本數字也是該版本發布的年份。其中,每個版本發布後,還陸續發布了一些這些版本的修訂版。目前最新的版本是Gaussian03 Revision D.01/D.02。
Gaussian程序是用FORTRAN語言編寫的,它從量子力學的基本原理出發,可計算能量、分子結構、分子體系的振動頻率以及大量從這些基本計算方法中導出的分子性質。它能用於研究不同條件下的分子和反應,包括穩定的粒子和實驗上難以觀測的化合物,例如瞬時的反應中間物和過渡結構。
Gaussian的並行模式是採用OpenMP來實現的。OPENMP的並行實現是針對共享內存的機器的,實現方法簡單。因此Gaussian在共享內存的機器上,能獲得很好的性能。對於跨節點的計算,Gaussian使用TCP Linda軟體來實現。TCP Linda是一個虛擬共享內存的並行執行環境,它可以把一個通過網路連接的分布式內存的機群或工作站虛擬成共享內存環境,從而使像Gaussian這樣的用OPENMP實現並行的程序能夠在分布式內存的機器上運行。

二、 軟體的安裝設置
1、將壓縮包解開
# tar zxf OPT-900N.taz //g03 E01以上版本支持上海處理器 (可以查看文件日期在2007年以後的)

2、准備環境變數文件g03.sh

放入g03源代碼目錄,如/home/users/mjhe/g03/

#cat g03.sh

g03root="/home/users/mjhe"

GAUSS_SCRDIR="/scratch"

export g03root GAUSS_SCRDIR

. $g03root/g03/bsd/g03.profile

3、准備運行腳本
放入算例目錄,如g03test

> cat g03.pbs

###########################################################################

# Script for submitting parallel Gaussian 03 jobs to Dawning cluster.

# Lines that begin with #PBS are PBS directives (not comments).

# True comments begin with "# " (i,e., # followed by a space).

###########################################################################

#PBS -S /bin/bash

#PBS -N gaussian

#PBS -j oe

#PBS -l nodes=1:ppn=8

##PBS -l walltime=860:00:00

#PBS -V

##PBS -q middle

#############################################################################

# -S: shell the job will run under

# -o: name of the queue error filename

# -j: merges stdout and stderr to the same file

# -l: resources required by the job: number of nodes and processors per node

# -l: resources required by the job: maximun job time length

#############################################################################

INFILE=$file

# Define variable "jobname".

jobname=`echo $INFILE | awk -F. '{printf $1}'`

username=`whoami`

# Define the location where Gaussian was installed and run a setup script, g03.profile.

g03root="/data/users/ceszhcy/"

GAUSS_SCRDIR="/state/partition1/tmp/"

export g03root GAUSS_SCRDIR

. $g03root/g03/bsd/g03.profile

# Make a directory in scr and .com and .g03 file to there.

GAUSS_RUNDIR=${GAUSS_SCRDIR}/${username}.${PBS_JOBID}

if [ ! -a $GAUSS_RUNDIR ]; then

echo "Scratch directory $GAUSS_RUNDIR created."

mkdir -p $GAUSS_RUNDIR

fi

cp $PBS_O_WORKDIR/${jobname}.* $GAUSS_RUNDIR

ORIG_PBS_O_WORKDIR=${PBS_O_WORKDIR}

cd $PBS_O_WORKDIR

# Setup for Gaussian 03:

# =======================

# Make a scratch directory if it doesn't already exist.

GAUSS_SCRDIR=${GAUSS_SCRDIR}/${username}.${PBS_JOBID}/${jobname}

if [ ! -a $GAUSS_SCRDIR ]; then

echo "Scratch directory $GAUSS_SCRDIR created."

mkdir -p $GAUSS_SCRDIR

fi

export GAUSS_SCRDIR

echo "Using $GAUSS_SCRDIR for temporary Gaussian 03 files."

# Define node list

cat $PBS_NODEFILE|uniq > $GAUSS_SCRDIR/tsnet.nodes

NODE_NUM=`cat $PBS_NODEFILE|uniq |wc -l`

NP=`cat $PBS_NODEFILE|wc -l`

nodes=`cat $PBS_NODEFILE |uniq| awk '{printf("%s,",$1)}'`

sharecpu=`expr $NP / $NODE_NUM`

G03_NODEFILE="$GAUSS_SCRDIR/tsnet.nodes"

GAUSS_LFLAGS=" -mp 2 -nodefile $G03_NODEFILE"

export GAUSS_LFLAGS

echo pbs nodefile:

cat $G03_NODEFILE

#Run a Gaussian command file, water03.com, redirecting output to a file, water03.log

cd $GAUSS_RUNDIR

echo "%NProcShared=$sharecpu" > ${jobname}.Input.${PBS_JOBID}

if [ $NODE_NUM -ne 1 ];

then

echo "%LindaWorker=$nodes" >> ${jobname}.Input.${PBS_JOBID}

fi

grep -v nproc $INFILE |grep -v NProcShared |grep -v LindaWorker >>${jobname}.Input.${PBS_JOBID}

echo "Starting Gaussian run at" `date`

if [ $NODE_NUM -eq 1 ];

then

time g03 < ${jobname}.Input.${PBS_JOBID} > $GAUSS_RUNDIR/${jobname}.log

fi

else

time g03l < ${jobname}.Input.${PBS_JOBID} > $GAUSS_RUNDIR/${jobname}.log

fi

#time g03 < ${jobname}.Input.${PBS_JOBID} > ${jobname}.log

echo "Finished Gaussian run at" `date`

PBS_O_WORKDIR=${ORIG_PBS_O_WORKDIR}

echo $PBS_O_WORKDIR

mv $GAUSS_RUNDIR/${jobname}.* $PBS_O_WORKDIR

mv $GAUSS_SCRDIR/*.chk $PBS_O_WORKDIR

echo "$GAUSS_SCRDIR"

rm -Rf $GAUSS_SCRDIR

4、測試安裝是否成功
准備算例test397.com

在算例目錄下修改g03.pbs,然後執行qsub g03.pbs -v file=test397.com

cd ~/g03test

qsub g03.pbs -v file=test397.com

5、其他

三、 注意事項
1、本文命令、代碼和超鏈接採用斜體五號字表示
2、算例文件名必須有兩部分組成,前綴+後綴,中間用 . 隔開
3、需要修改一下兩個文件以適應linda並行時的配置情況:
#vi /data2/home/test/g03/linda7.2/opteron-linux-I8/bin/LindaLauncher

/mf/giovanni/static/g03/linda7.2/opteron-linux-I8/bin/cLindaLauncher

#vi /data2/home/test//g03/ntsnet

/mf/giovanni/static/g03/linda7.2/opteron-linux-I8/bin/true_ntsnet

4、在所以參與計算的節點根目錄上增加/scratch/,並設置開放的許可權
mkdir /scratch

chmod 777 /scratch

5、其他

四、 參考文獻
1 量子化學計算程序包GAUSSIAN 王濤 上海超級計算中心 上海 201203 [email protected]

❹ linux shell 字元變數的問題 本人為了用gaussian批量處理,從網上找了個腳本如下:

"怎麼將outf里的字元放到g09 < ${inf} |tee的後面做輸出文件" 什麼意思?
g09 < ${inf} |tee ${outf} 的意思應該是 將inf變數重定向到g09並寫入outf文件是吧.

❺ 支持linux的應用軟體有哪些呢

基本不能使用。。

LINUX軟體下載網站雖然有,但是安裝麻煩。

QQ可以用,但是功能很弱。

MSN基本可用,

暴風影音只能在WINDOWS下用。

樓主對LINUX了解還不夠,建議保留windows

熱點內容
c語言自考 發布:2025-05-15 07:52:42 瀏覽:500
壓縮的玉 發布:2025-05-15 07:51:22 瀏覽:789
android的控制項 發布:2025-05-15 07:50:36 瀏覽:552
南崗法院伺服器ip地址 發布:2025-05-15 07:46:02 瀏覽:287
實況如何退出賬號安卓 發布:2025-05-15 07:45:56 瀏覽:918
深入編譯器 發布:2025-05-15 07:41:35 瀏覽:878
電信手機號服務密碼怎麼查 發布:2025-05-15 07:40:10 瀏覽:613
python全局變數文件 發布:2025-05-15 07:35:06 瀏覽:954
位元組和存儲位元組 發布:2025-05-15 07:32:10 瀏覽:521
linux應用開發工程師 發布:2025-05-15 07:32:07 瀏覽:261