---
title: Vasp扩展安装-VTST过渡态工具
description: "1. 使用PuTTY工具，以root用户登录服务器。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpengvasp_02_0012.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpengvasp_02_0012.html
indexId: be53203405ddac675079dba95f7ffeb0c91552c197325c97ca6d1ee00fe1dd2366
---
# Vasp扩展安装-VTST过渡态工具

#### 操作步骤

1. 使用PuTTY工具，以root用户登录服务器。
2. 上传VTSTcode安装包至vasp安装同级目录下。
3. 执行以下命令解压VTSTcode安装包。

```
cd
/path/to/VASP
tar -xzvf vtstcode-179.tgz
```


4. 执行以下命令备份VASP安装包“src”目录下的“chain.F”文件。

```
cp vasp-5.4.4/src/chain.F / vasp-5.4.4/src/chain.F_bak
```


5. 执行以下命令将“vtstcode-179”目录下文件复制到“src”下。

```
cp vtstconde-179/* vasp-5.4.4/src/
```


6. 执行以下命令修改“src/main.F”文件。

  a. 执行以下命令修改算例文件。

```
vi vasp-5.4.4/src/main.F
```


  b. 按“i”进入编辑模式，第3147行的内容，注意粗体部分。
    修改前：

```
CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
LATT_CUR%A,LATT_CUR%B,IO%IU6
)
```


    修改为：

```
CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
TSIF,LATT_CUR%A,LATT_CUR%B,IO%IU6
)
```


  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
7. 执行以下命令修改编译配置文件。

  a. 打开编译配置文件。

```
vi vasp-5.4.4/src/.objects
```


  b. 按“i”进入编辑模式，在第71和72行之间添加如下内容。

```
bfgs.o dynmat.o instanton.o lbfgs.o sd.o cg.o dimer.o bbm.o \
fire.o lanczos.o neb.o qm.o opt.o \
```


    “\”后不能有空格，行首使用tab键替换空格。

  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
8. 参考6，执行编译安装。

```
make all
```
