gromacs 安装_gromacs5.x 在linux安装

首先下载软件 :http://www.gromacs.org/Downloads

选择你要安装的版本并下载到电脑,我下载到了Downloads文件夹了。

要安装fftw和cmake

先安装了cmake,我直接用centos7.2 yum命令安装的,不需要累赘说明配置。

然后我再安装fftw:下载最新的fftw后解压到文件夹》进入文件夹》运行在终端切换到该文件夹执行以下命令:

./configure prefix=/home/brisk/fftw --enable-float --enable-shared

make

sudo make install

命令说明:prefix后面是设置安装位置,也可以保持默认,enalbe-floa是精度设置。

然后将下载的gromacs解压,进入文件夹,在这里打开终端,新建文件夹build,然后执行以下命令:

cmake ..  cmake .. -DGMX_SIMD=SSE4.1 (-DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON)make

sudo make install

source /usr/local/gromacs/bin/GMXRC

说明:我的是amd的cup,不设置-DGMX_SIMD=SSE4.1则执行gromacs命令会有Illegal instruction (core dumped)报错,无法

不过后来虽然成功了,到后面至今将内存消耗殆尽,最终还是失败了,将-DGMX-SIMD设为AVX_128_FMA重新编译!

继续,跟着官方的说法,所以需要配置。括号里面三下载FFTW和CMAKE有了就不需要了。

安装完成后配在一下环境变量即可,如果没有配置环境变量那么在执行gmx相关命令前需要执行source /usr/local/gromacs/bin/GMXRC

命令。建议配置全局变量。make check是检测的,可以不需要,也可以用。

下面是官方的教程:

And then read the install documents. like the next:

Quick and dirty installation Get the latest version of your C and C++ compilers.

Check that you have CMake version 2.8.8 or later.

Get and unpack the latest version of the GROMACS tarball.

Make a separate build directory and change to it.

Runcmakewith the path to the source as an argument

Runmake,make check, andmake install

Or, as a sequence of commands to execute:

tar xfz gromacs-5.0.7.tar.gz

cd gromacs-5.0.7

mkdir build

cd build

cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON

make

make check

sudo make install

source /usr/local/gromacs/bin/GMXRC

I was install the version of gromacs5.0.6 to my ZorinOS .

Input the install command, and the result like this:

.......

-- Installing: Creating symbolic link /usr/local/gromacs/bin/g_wheel

以下是测试安装后:

brisklan@brisklan-Lenovo:~/下载/gromacs-5.0.6/build$ source /usr/local/gromacs/bin/GMXRC

brisklan@brisklan-Lenovo:~/下载/gromacs-5.0.6/build$

OK,every step was finished!

I input 'pdb' for check:

brisklan@brisklan-Lenovo:~/下载/gromacs-5.0.6/build$ pdb

pdb pdb2.7 pdb2gmx pdb3 pdb3.5

brisklan@brisklan-Lenovo:~/下载/gromacs-5.0.6/build$ pdb

It shows that I was success!

starting mdrun 'LYSOZYME in water'

500000 steps,   1000.0 ps.

……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Linux安装 GROMACS,你可以按照以下步骤进行操作: 1. 下载 GROMACS 安装包: 可以从 GROMACS 官方网站(https://www.gromacs.org/Downloads)下载最新的 GROMACS 版本。选择适合你系统的稳定版本或开发版本。 2. 解压安装包: 使用以下命令将下载的安装包解压到所需目录中: ``` tar xfz gromacs-x.x.x.tar.gz ``` 3. 进入解压后的目录: 使用以下命令进入解压后的 GROMACS 目录: ``` cd gromacs-x.x.x ``` 4. 安装依赖项: 在安装 GROMACS 之前,确保你的系统已安装了以下依赖项: - CMake - MPI - FFTW - LAPACK - BLAS 5. 创建构建目录: 在 GROMACS 目录中创建一个新目录来构建 GROMACS: ``` mkdir build cd build ``` 6. 配置构建: 运行 cmake 命令来配置构建过程,并指定所需的选项和路径: ``` cmake .. -DGMX_BUILD_OWN_FFTW=ON -DGMX_MPI=ON -DGMX_GPU=OFF # 如果你没有 GPU,请使用 OFF -DCMAKE_INSTALL_PREFIX=/path/to/installation ``` 7. 构建和安装: 运行以下命令来构建和安装 GROMACS: ``` make make install ``` 8. 配置环境变量: 将 GROMACS 的可执行文件路径添加到 PATH 环境变量中。你可以通过编辑 `~/.bashrc` 文件并添加以下行来实现: ``` export PATH=/path/to/installation/bin:$PATH ``` 完成上述步骤后,你就成功安装GROMACS。可以使用 `gmx` 命令来运行 GROMACS 相关的任务。请注意,具体的安装步骤可能因为不同的 Linux 发行版而有所差异,上述步骤仅提供了一个一般性的指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值