在 Ubuntu 14.04 上安装 openmpi

Bil*_*ean 8 mpi software-installation 14.04

我正在尝试按照本指南在我的 Ubuntu 14.04 LTS 上安装 OpenMPI

当我运行命令时,sudo apt-get install -y autotools-dev g++ build-essential openmpi1.5-bin openmpi1.5-doc libopenmpi1.5-dev我收到错误消息

E: Unable to locate package openmpi1.5-doc
E: Couldn't find any package by regex 'openmpi1.5-doc'
E: Unable to locate package libopenmpi1.5-dev~
E: Couldn't find any package by regex 'libopenmpi1.5-dev~'
Run Code Online (Sandbox Code Playgroud)

这是为什么?我在 Ubuntu 12.04 上试过,它运行良好。

ste*_*ver 14

14.04 存储库中的 openmpi 版本是 1.6。您可能需要安装的软件包openmpi-bin openmpi-doc libopenmpi-dev

通常,不建议安装特定版本号版本的包:应该有一个包始终依赖于当前版本的版本,即

$ apt-cache depends libopenmpi-dev
libopenmpi-dev
  Depends: libc6
  Depends: libopenmpi1.6
  Depends: openmpi-common
  Depends: libibverbs-dev
  Depends: libhwloc-dev
  Conflicts: libopenmpi-dev
  Conflicts: libopenmpi-dev:i386
  Conflicts: openmpi-bin
  Conflicts: openmpi-bin:i386
  Conflicts: 
  Conflicts: 
  Conflicts: libopenmpi-dev:i386
Run Code Online (Sandbox Code Playgroud)