ubuntu服务器安装VASP.6.4.3

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安装包

  1. Intel官网下载 Intel OneAPI Base Toolkit 安装包,如下图所示。
  2. 按照下图步骤下载 Intel OneAPI HPC Toolkit 安装包。

  3. 下载安装包如下。

1.3 安装 Intel OneAPI Base Toolkit

  1. 在命令行输入
shell 复制代码
sh intel-oneapi-base-toolkit-2025.0.1.46_offline.sh

开始安装!!!

  1. 安装到这一步,通过向下方向键选择自定义安装,如下图所示。

    按空格确定。

  2. 通过方向键和空格选择安装 Intel OneAPI Math Kernel Library,如下图所示。

    选择Next

  3. 选择安装位置

  4. Next

  5. 开始安装

  6. Close

1.4 安装 Intel OneAPI HPC Toolkit

  1. 在命令行输入
shell 复制代码
sh intel-oneapi-hpc-toolkit-2025.0.1.47_offline.sh

开始安装!!!

  1. 安装到这一步,通过向下方向键选择自定义安装(Accept & customize),如下图所示。

    按空格确定。

  2. 通过方向键和空格选择安装 Intel MPI Library;Intel OneAPI DCP++/C++ Complier;Intel Fortran Complier,如下图所示。


选择Next

  1. 选择安装位置。

  2. Next

  3. 开始安装

  4. 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

  1. 进入arch文件夹
bash 复制代码
cd vasp.6.4.3/arch
  1. 复制makefile.include.intel至上一级目录,并重命名为makefile.include
bash 复制代码
 cp makefile.include.intel ../makefile.include
  1. 返回上一级目录,查看是否复制成功。
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安装成功

  1. 进入vasp官网下载氧原子计算例子,
  2. 下载内容解压上传到服务器,在终端进入/molecules-part1/molecules/e01_O-DFT,输入命令
shell 复制代码
mpirun -n 2 vasp_std
  1. 对比官网计算结果


    一样表示安装成功!!!!!!
相关推荐
s_w.h4 分钟前
【 linux 】线程互斥与同步
java·linux·服务器·开发语言
可爱系程序猿11 分钟前
libcrypto-3-x64.dll 加载失败排查:OpenSSL 3 版本、PATH 顺序与 x64 依赖如何对应
linux·运维·服务器·程序人生·电脑
fengyehongWorld18 分钟前
Linux 域名申请与DNS解析
linux·运维·服务器
CounterGlew51136 分钟前
Vscode通过ssh链接autodl云服务器并配置codex
运维·服务器·vscode
郝学胜-神的一滴1 小时前
CMake 047:解锁安装阶段自定义操作,告别配置阶段提前执行坑
运维·服务器·c++·游戏引擎·图形渲染·opengl
Ai思想家1 小时前
一次模型调用会留下什么:聚合平台的日志留存与数据边界
大数据·服务器·网络·人工智能
小宏运维有点菜1 小时前
Raid-1安装Ubuntu 24.04 LTS
linux·运维·服务器
似水এ᭄往昔1 小时前
【QT】--常用控件(QWidget的核心属性)
服务器·开发语言·qt
Best-Wishes1 小时前
去除vmdk linux镜像密码
linux·运维·服务器