安装rosetta需要提前安装许多依赖。由于笔者第一次用子系统安装rosetta,本来就没怎么用过ubuntu,这次就更抓瞎了。下面把踩过的坑记录一下。
其实安装rosetta的过程不是很复杂。需要以下装备:
1. rosettacommons官网注册并下载rosetta稳定版本。可以找网友提供的账号密码。
License and Download | RosettaCommons
2. 安装依赖,python2.7等
sudo apt-get install essential
sudo apt-get install libboost-dev
sudo apt-get install python
sudo apt-get install zlib1g zlib1g-dev
sudo apt-get install libsqlite3-dev
3.安装OPENMPI
openmpi官网下载安装包,我放在了/mnt/d/home。openmpi的安装路径最好与解压后的源码目录路径不相同,指定安装目录。安装后,以安装路径内有bin文件夹为准。
cd /mnt/d/home
tar -zxvf openmpi-4.0.1.tar.gz
cd openmpi-4.0.1
./configure --prefix="/usr/local/openmpi"
sudo make -j 4
sudo make install
./configure以及后续两步很多报错。make时报错就ma