1.Rocky Linux 9.2 依赖
sudo dnf install tar wget bzip2
sudo dnf install gcc gcc-c++ perl cmake
2.下载gromacs
有趣的是官网的下载连接没办法用wget下载,这里手动下载上传一下
https://ftp.gromacs.org/gromacs/gromacs-2023.1.tar.gz
然后安装官方示例编译:
tar xfz gromacs-2023.1.tar.gz
cd gromacs-2023.1
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 #source /usr/local/bin/GMXRC
在cmake时,由于下载错误,提示
error: downloading
‘https://ftp.gromacs.org/regressiontests/regressiontests-2023.1.tar.gz‘
failed。
这里手动下载并上传regressiontests-2023-1.tar.gz
将其解压到gromacs-2023.1文件下,并且解压。
cmake命令改为:
cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=OFF -DREGRESSIONTEST_PATH=../regressiontests-2023.1
即可继续安装。