计算化学公社

标题: 在win10系统的WSL下安装运行Linux 版ORCA 5.0.3 [打印本页]

作者
Author:
huangxc82    时间: 2022-10-2 20:51
标题: 在win10系统的WSL下安装运行Linux 版ORCA 5.0.3
本帖最后由 huangxc82 于 2022-10-3 09:38 编辑

虽然有win版的ORCA5.0.3,运行速度很好;但是有一些orca的有些项目是需要在linux版本下运行的,平时win版用的比较多,linux不太会,是个外行,在exity发布的帖子下在WSL2下折腾成功使用了gaussian 16 C.01,于是尝试折腾使用Linux ORCA 5.0.3,结合卢老师安装linux的经验分享,安装运行成功。以下是我的一些经验,供大家参考。
首先安装好Ubuntu Ubuntu 20.04.4 LTS)和WSL2,设定用户名为abc
1Ubuntu用输入命令为 mkdir /home/abc/apps
2win系统下,在C盘下建立一个文件夹,命名为wslfiles
3Ubuntu下输入命令 cd /mnt/c/wslfiles
5Ubuntu下安装openmpi411,下载地址
https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.1.tar.bz2
tar -xjf openmpi-4.1.1.tar.bz2命令解压,安装至/home/abc/apps/openmpi411
输入以下命令./configure--prefix=/home/abc/apps/openmpi411 --disable-builtin-atomics
make all install
然后Ubuntu编辑.bashrc文件,运行vi ~/.bashrc命令,
添加exportPATH=$PATH:/home/abc/apps/openmpi411/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/abc/apps/openmpi411/lib
然后保存退出(先按ESC,然后输入:wq)输入source~/.bashrc
openmpi411并行文件安装好了。
6)安装linuxORCA
可以安装静态库或者动态库
以静态库为例,可以在win系统下直接解压orca_5_0_3_linux_x86-64_openmpi411_part1.tar.xzorca_5_0_3_linux_x86-64_openmpi411_part2.tar.xzorca_5_0_3_linux_x86-64_openmpi411_part3.tar.xz,将三个文件夹中的文件放到一个文件夹orca503中,拷贝至win系统下c盘下wslfiles文件夹中,
Ubuntu下输入命令 cp -r /mnt/c/wslfiles/orca503 /home/abc/apps/ wslfiles中的orca503拷贝至/home/abc/apps/的文件夹里(这一步必须要有,拷贝完成后wslfiles中的orca503文件可以删除),
同样需要在.bashrc文件里加入,
export PATH=$PATH:/home/abc/apps/orca503
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/abc/apps/orca503
再在.bashrc里加上alias orca='/home/abc/apps/orca503/orca',然后保存退出(先按ESC,然后输入:wq)输入source ~/.bashrc
7)运行orca503程序,Ubuntu下输入命令cd /mnt/c/wslfiles,然后运行orca a.inp>a.out 即可,如果不行可以运行orca a.inp>a.out"--oversubscribe"&
Ref.
1http://bbs.keinsci.com/thread-16293-1-1.html
2http://sobereva.com/451






欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3