ubuntu服务器安装VASP.6.4.3
- [1 安装Intel OneAPI Base Toolkit和Intel OneAPI HPC Toolkit](#1 安装Intel OneAPI Base Toolkit和Intel OneAPI HPC Toolkit)
-
- [1.1 更新并安装环境变量](#1.1 更新并安装环境变量)
- [1.2 下载Intel OneAPI Base Toolkit和Intel OneAPI HPC Toolkit安装包](#1.2 下载Intel OneAPI Base Toolkit和Intel OneAPI HPC Toolkit安装包)
- [1.3 安装 Intel OneAPI Base Toolkit](#1.3 安装 Intel OneAPI Base Toolkit)
- [1.4 安装 Intel OneAPI HPC Toolkit](#1.4 安装 Intel OneAPI HPC Toolkit)
- [1.5 添加并激活环境变量](#1.5 添加并激活环境变量)
- [2. 安装VASP](#2. 安装VASP)
-
- [2.1 下载 vasp.6.4.3 安装包](#2.1 下载 vasp.6.4.3 安装包)
- [2.2 解压](#2.2 解压)
- [2.3 进入arch文件夹,复制`makefile.include.intel`至上一级目录,并重命名为`makefile.include`](#2.3 进入arch文件夹,复制
makefile.include.intel
至上一级目录,并重命名为makefile.include
) - [2.4 修改`makefile.include`文件](#2.4 修改
makefile.include
文件) - [2.5 编译 `make` (时间比较久)](#2.5 编译
make
(时间比较久)) - [2.6 添加并激活环境变量](#2.6 添加并激活环境变量)
- [3. 测试vasp安装成功](#3. 测试vasp安装成功)
1 安装Intel OneAPI Base Toolkit和Intel OneAPI HPC Toolkit
1.1 更新并安装环境变量
bash
sudo apt update
sudo apt upgrade
sudo apt install build-essential
sudo apt install gfortran
1.2 下载Intel OneAPI Base Toolkit和Intel OneAPI HPC Toolkit安装包
- 在Intel官网下载 Intel OneAPI Base Toolkit 安装包,如下图所示。
- 按照下图步骤下载 Intel OneAPI HPC Toolkit 安装包。
- 下载安装包如下。
1.3 安装 Intel OneAPI Base Toolkit
- 在命令行输入
shell
sh intel-oneapi-base-toolkit-2025.0.1.46_offline.sh
开始安装!!!
-
安装到这一步,通过向下方向键选择自定义安装,如下图所示。
按空格确定。
-
通过方向键和空格选择安装 Intel OneAPI Math Kernel Library,如下图所示。
选择
Next
。 -
选择安装位置
-
Next
-
开始安装
-
Close
1.4 安装 Intel OneAPI HPC Toolkit
- 在命令行输入
shell
sh intel-oneapi-hpc-toolkit-2025.0.1.47_offline.sh
开始安装!!!
-
安装到这一步,通过向下方向键选择自定义安装(
Accept & customize
),如下图所示。
按空格确定。
-
通过方向键和空格选择安装 Intel MPI Library;Intel OneAPI DCP++/C++ Complier;Intel Fortran Complier,如下图所示。
选择Next
。
-
选择安装位置。
-
Next
-
开始安装
-
Close
1.5 添加并激活环境变量
打开 .bashrc
文件,在最下面输入
shell
# oneapi
source /home/xdadmin/intel/oneapi/setvars.sh
保存关闭。然后在终端输入
bash
source .bashrc
如下图。
2. 安装VASP
2.1 下载 vasp.6.4.3 安装包
参考 博客 提取。
2.2 解压
将vasp安装包上传到服务器,然后解压!!!
bash
tar -zxvf vasp.6.4.3.tgz

2.3 进入arch文件夹,复制makefile.include.intel
至上一级目录,并重命名为makefile.include
- 进入arch文件夹
bash
cd vasp.6.4.3/arch
- 复制
makefile.include.intel
至上一级目录,并重命名为makefile.include
bash
cp makefile.include.intel ../makefile.include
- 返回上一级目录,查看是否复制成功。
bash
cd ..
ls

2.4 修改makefile.include
文件
将原文件中的以下四行内容
markup
FC = mpiifort
FCL = mpiifort
CC_LIB = icc
CXX_PARS = icpc
修改为
markup
FC = mpiifx
FCL = mpiifx
CC_LIB = mpiicx
CXX_PARS = icpx

2.5 编译 make
(时间比较久)
终端在 /home/user/vasp.6.4.3
目录下make

/home/user/vasp.6.4.3/bin
目录出现vasp_gam
vasp_ncl
vasp_std
,代表安装成功!!!!!!

2.6 添加并激活环境变量
打开.bashrc
文件,在最下面添加
markup
# vasp.6.4.3
export PATH=/home/xdadmin/vasp.6.4.3/bin:${PATH}
保存退出!然后在命令行输入
bash
source .bashrc
3. 测试vasp安装成功
- 进入vasp官网下载氧原子计算例子,
- 下载内容解压上传到服务器,在终端进入
/molecules-part1/molecules/e01_O-DFT
,输入命令
shell
mpirun -n 2 vasp_std
- 对比官网计算结果
一样表示安装成功!!!!!!