Verwendung von MPICH mit Boost.MPI unter Ubuntu

Ich habe versucht, boost.mpi unter Ubuntu 12.04 zu verwenden. apt-get wird openmpi installieren, aber eine andere Software (mit Drehmoment), die ich laufe, erwarte mpich2 / mpich und beschwere mich darüber

"mpdstartup: Befehl nicht gefunden"

Ich möchte mich auf keinen Fall mit dem Ändern der Software für die Verwendung von openmpi herumärgern und mir Gedanken über Migrationsprobleme machen, wenn die Software aktualisiert wird.

Meine Frage ist, gibt es eine benutzerfreundliche Möglichkeit, boost.mpi + mpich2 in Ubuntu (12.04 LTS) zu installieren? (z. B. ein inoffizielles Repository). Gibt es im schlimmsten Fall, wenn ich Boost aus dem Quellcode erstellen muss, eine benutzerfreundliche Möglichkeit, eine Boost-Installation zu deinstallieren, wenn ich auf eine neue Boost-Version aktualisiere? Ich mochte die Tatsache, dass apt-get Dateien und Links zu bekannten Speicherorten installiert und eine saubere Entfernung durchführt, wenn ich dazu aufgefordert werde.

Übrigens habe ich versucht, zuerst mpich2 und dann libboost-mpi-dev zu installieren, aber apt-get installiert immer noch openmpi, obwohl es eine funktionierende mpi-Implementierung gibt. Dies scheint etwas einschränkend zu sein.

Vielen Dank,

Antworten auf die Frage(1)

Ihre Antwort auf die Frage