Ubuntu安装ORCA 5.0.1

1.准备编译环境

一定要安装gfortran,不然并行计算会报错。参考:https://orcaforum.kofo.mpg.de/viewtopic.php?f=9&t=7566

apt-get install build-essential gfortran

2.安装openmpi

wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.1.tar.gz
tar xvzf openmpi-4.1.1.tar.gz
cd openmpi-4.1.1
./configure --prefix=/opt/openmpi411 --disable-builtin-atomics  //程序就会被安装到/opt/openmpi411目录下
(sudo) make all install -j

如果你的操作系统的shell是bash,就编辑用户目录下的.bashrc文件,比如用nano ~/.bashrc命令,将诸如以下两行加入到文件末尾

export PATH=$PATH:/opt/openmpi411/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/openmpi411/lib

然后重新登录机子或者重新打开命令行,以上设置就生效了,可以输入比如mpiexec -V,如果正常显示出了OpenMPI的版本,说明已经装好了。之前解压出来的openmpi-4.1.1目录现在也可以删掉了。

3.安装ORCA

下载ORCA 5.0.1 shared: https://orcaforum.kofo.mpg.de/app.php/dlext/?view=detail&df_id=158
解压

tar -xJf orca_5_0_1_linux_x86-64_shared_openmpi411.tar.xz

假设ORCA解压后的目录是/X/ORCA/,就在.bashrc文件里加入

export PATH=$PATH:/X/ORCA/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/X/ORCA/

重新进入终端令以上语句生效后即可运行ORCA,并行运行时必须写明ORCA的绝对路径,如:

/X/ORCA/orca test.inp > test.out

如果懒得每次都写绝对路径,可以在.bashrc里加上下面这句

alias orca='/X/ORCA/orca'

这代表令orca命令等价于/X/ORCA/orca。

上一篇
下一篇