转自:http://how2rosetta.cn/?article=ubuntu-desktop%e4%b8%8b%e9%85%8d%e7%bd%aerosetta%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b

Rosetta下载

Rosetta的发布有两种主要的形式: 稳定的正式版本(Numbered Release)和每周发行的版本(Weekly Release),由于每周发行版本会修复bug和新增最新功能,强烈建议下载此版本的源码。

Go to: https://www.rosettacommons.org/software/academic/

附上百度云(非最新版本,仅供网络较差的同学们使用):

PyRosetta: 链接:https://pan.baidu.com/s/1YUm3JZbxSi9Urwiw--1dJw 密码:09bt

Rosetta: 链接:https://pan.baidu.com/s/1tZcZ5mmXCALdffDSCm2fkw 密码:z5oh

Rosetta的安装

最新的Rosetta安装依赖OPENMPI、BOOST、Python2.7

1.BOOST&Python2.7.15

Ubuntu18的库比较完善,只需要额外安装boost-dev即可。

sudo apt-get install libboost-dev
sudo apt install pythonCOPY

2. 编译器的选择

最新的Rosetta代码编译依赖完整的C++11特性,Ubuntu18自带gcc-7, 完全可以编译通过Rosetta,无需额外配置。如果想要配置Clang编译器也是可以的。由于是新手向安装,默认gcc编译器即可。

3.OPENMPI的编译

openmpi下载地址

tar -zxvf openmpi-3.1.0.tar.gz
cd /usr/local/openmpi-3.1.0
./configure
make     //对openmpi进行编译
sudo make install    //安装,需要root权限#配置环境变量
export PATH=/usr/local/openmpi-3.1.0/bin:$PATHCOPY

4.Rosetta的编译与安装

环境bash变量配置:

# 打开bashrc文件
vi ~/.bashrc# 添加以下内容
#Rosetta
export ROSETTA=/mnt/sdd/software/rosetta_src_2019.21.60746_bundel
export ROSETTA3_DB=$ROSETTA/main/database
export ROSETTA_BIN=$ROSETTA/main/source/bin
export PATH=$PATH:$ROSETTA_BIN
export LD_LIBRARY_PATH=$ROSETTA/main/source/bin:$LD_LIBRARY_PATHCOPY

编译MPI模式版本的Rosetta, 此处以调用40个核编译为例:

tar zxvf rosetta_src_*
cd $ROSETTA/main/source/# 使用gcc编译:
./scons.py -j 40 mode=release bin extras=mpi #gcc,bin目录自动生成,不用自己创建

Enjoy it.

Ubuntu配置Rosetta安装教程相关推荐

  1. linux安装g++编译器_Ubuntu Desktop下配置Rosetta安装教程

    作者: 吴炜坤 本文仅在虚拟机环境下测试,可能实际操作中会遇到不同的问题 本文是新手向的安装教程,如果需要在CentOS上安装,可以参考本人其他安装教程 由于许多新人朋友在学习Rosetta过程中,通 ...

  2. win10 WSL2 使用Ubuntu配置与安装教程

    写在最前面:最终还是选择了远程访问阿里云服务器的方式实现一台电脑同时使用win10+ubuntu双系统.本人不才,怎么操作都无法使win10 WSL(2) 满足systemd与桌面同时work.只能放 ...

  3. Ubuntu 16.04安装教程及虚拟机设置

    摘自:Ubuntu 16.04安装教程及设置 作者:一只青木呀 发布时间: 2020-07-09 22:36:50 网址:https://blog.csdn.net/weixin_45309916/a ...

  4. ROS indigo在Ubuntu上的安装教程

    ROS indigo在Ubuntu上的安装教程 1 安装 1.1 配置ubuntu仓库的属性 由于ROS属于社区支持,还有很多其他的库并不是官方支持的,所以需要修改ubuntu的仓库属性,让其允许获得 ...

  5. 【Linux】Ubuntu 20.04安装教程(图文详解)

    Ubuntu 20.04安装教程(图文详解) 准备工作 打开 VWMARE 进行安装配置 虚拟机已经配置完毕后的 Ubuntu20.0.4 安装 安装VMware Tools 准备工作 下载 Ubun ...

  6. ubuntu配置FTP服务教程

    ubuntu配置FTP服务教程 文章目录 ubuntu配置FTP服务教程 前言: 教程: 前言: 局域网内各个主机的代码和数据迁移,实在是一个比较难搞的事儿. 之前试过scp复制,但是不能用鼠标操作, ...

  7. mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...

    今天小编跟大家讲解下有关Windows Server 2016 MySQL数据库安装配置详细安装教程 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Windows Server 2016 ...

  8. Geant4在Ubuntu下的安装教程

    Geant4在Ubuntu下的安装教程 Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理.核物理等,如光子中子的辐射屏蔽 ...

  9. ultraiso安装matlab,ubuntu U盘安装教程:UltraISO采用U盘安装ubuntu12.10

    Ubuntu12.10怎么用U盘安装?之前和大家分享过Ubuntu硬盘安装其实也很简单,不过大家会觉得比较麻烦,下面教大家使用UltraISO采用U盘安装Ubuntu 12.10的方法,方法很简单哦~ ...

最新文章

  1. 谷歌发布地图「时光机」:100年前,你家街道长啥样?
  2. GAN 模型生成山水画,骗过半数观察者,普林斯顿大学本科生出品
  3. 每天一点小知识004--关于获取物体名字
  4. 8.2 Android Basic 数据存储 Database SQLite Demo 2
  5. Distributed Systems笔记-Cryptographic Protocols
  6. 颜宁课题组再发Cell!1个月时间内4篇顶刊!
  7. 边界信任模型,零信任模型
  8. lua游戏开发实践指南光盘_Godot游戏开发实践之三:容易被忽视的Resource
  9. 实数范围内(包含负数)的求模与求余运算异同
  10. docker load tar.gz包失败解决方法
  11. SQLSERVER 函数大全
  12. 南阳理工ACM——106背包问题
  13. chrome插件开发入门实战——CSDN免登陆拷贝、免关注查看
  14. IE浏览器版本 - 升级与降级( IE8、 IE9 、IE10)
  15. 常用工具列表清单及常用系统介绍
  16. 学习计算机基础有什么推荐的书和视频?
  17. caj转成Word文件是怎么转换的
  18. Quadratic equation
  19. 移动互联网时代,怎样打造一款新闻资讯类产品?
  20. 20071020--高桥

热门文章

  1. 前端 H5 横屏 独特处理方案详解
  2. c语言如果输出宽度大于,C语言格式输出
  3. 前端模块化CommonJS、AMD、CMD、ES6
  4. 香港高防服务器秒解是什么意思?
  5. 区块链开发语言python_6种最常见的区块链编程语言
  6. win10开机卡死在logo处无限转圈怎么办
  7. 卖家付出佣钱的付出宝账户
  8. wpa_supplicant3
  9. 【离散数学】测试一 命题逻辑
  10. 怎么查看域名被墙_怎么查看域名是否被墙检测(教你一招域名被墙