Как установить библиотеку `mpich`? [закрыто]

Как установить библиотеку mpich? Я попытался скомпилировать WRF, но я не смог установить его.

0
задан 28 February 2018 в 05:28

2 ответа

Перейдите на страницу http://www.mpich.org/downloads/ и нажмите Xenial для Ubuntu 16.04. Это приведет вас сюда: https://packages.ubuntu.com/xenial/mpich. Затем нажмите amd64, и вы здесь: https://packages.ubuntu.com/xenial/amd64/mpich/download. Где он говорит:

Если вы используете Ubuntu, настоятельно рекомендуется использовать диспетчер пакетов, например aptitude или synaptic, для загрузки и установки пакетов вместо того, чтобы делать это вручную через этот веб-сайт.

Поэтому вместо установки вручную используйте:

$ sudo apt install mpich Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: cpp-5 g++-5 gcc-5 gcc-5-base gfortran gfortran-5 hwloc-nox libasan2 libatomic1 libcc1-0 libcilkrts5 libcr-dev libcr0 libgcc-5-dev libgfortran-5-dev libgfortran3 libgomp1 libhwloc-plugins libhwloc5 libitm1 liblsan0 libmpich-dev libmpich12 libmpx0 libquadmath0 libstdc++-5-dev libstdc++6 libtsan0 libubsan0 Suggested packages: gcc-5-locales g++-5-multilib gcc-5-doc libstdc++6-5-dbg gcc-5-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan2-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx0-dbg libquadmath0-dbg gfortran-multilib gfortran-doc gfortran-5-multilib gfortran-5-doc libgfortran3-dbg blcr-dkms libhwloc-contrib-plugins libstdc++-5-doc blcr-util mpich-doc The following NEW packages will be installed: gfortran gfortran-5 hwloc-nox libcr-dev libcr0 libgfortran-5-dev libhwloc-plugins libhwloc5 libmpich-dev libmpich12 mpich The following packages will be upgraded: cpp-5 g++-5 gcc-5 gcc-5-base libasan2 libatomic1 libcc1-0 libcilkrts5 libgcc-5-dev libgfortran3 libgomp1 libitm1 liblsan0 libmpx0 libquadmath0 libstdc++-5-dev libstdc++6 libtsan0 libubsan0 19 upgraded, 11 newly installed, 0 to remove and 213 not upgraded. Need to get 41.0 MB of archives. After this operation, 39.0 MB of additional disk space will be used. Do you want to continue? [Y/n]

. В этот момент нажмите y, чтобы установить пакет.

Нет необходимости компилироваться из источника, как вы пытались сделать.

2
ответ дан 17 July 2018 в 19:51

Перейдите на страницу http://www.mpich.org/downloads/ и нажмите Xenial для Ubuntu 16.04. Это приведет вас сюда: https://packages.ubuntu.com/xenial/mpich. Затем нажмите amd64, и вы здесь: https://packages.ubuntu.com/xenial/amd64/mpich/download. Где он говорит:

Если вы используете Ubuntu, настоятельно рекомендуется использовать диспетчер пакетов, например aptitude или synaptic, для загрузки и установки пакетов вместо того, чтобы делать это вручную через этот веб-сайт.

Поэтому вместо установки вручную используйте:

$ sudo apt install mpich Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: cpp-5 g++-5 gcc-5 gcc-5-base gfortran gfortran-5 hwloc-nox libasan2 libatomic1 libcc1-0 libcilkrts5 libcr-dev libcr0 libgcc-5-dev libgfortran-5-dev libgfortran3 libgomp1 libhwloc-plugins libhwloc5 libitm1 liblsan0 libmpich-dev libmpich12 libmpx0 libquadmath0 libstdc++-5-dev libstdc++6 libtsan0 libubsan0 Suggested packages: gcc-5-locales g++-5-multilib gcc-5-doc libstdc++6-5-dbg gcc-5-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan2-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg libcilkrts5-dbg libmpx0-dbg libquadmath0-dbg gfortran-multilib gfortran-doc gfortran-5-multilib gfortran-5-doc libgfortran3-dbg blcr-dkms libhwloc-contrib-plugins libstdc++-5-doc blcr-util mpich-doc The following NEW packages will be installed: gfortran gfortran-5 hwloc-nox libcr-dev libcr0 libgfortran-5-dev libhwloc-plugins libhwloc5 libmpich-dev libmpich12 mpich The following packages will be upgraded: cpp-5 g++-5 gcc-5 gcc-5-base libasan2 libatomic1 libcc1-0 libcilkrts5 libgcc-5-dev libgfortran3 libgomp1 libitm1 liblsan0 libmpx0 libquadmath0 libstdc++-5-dev libstdc++6 libtsan0 libubsan0 19 upgraded, 11 newly installed, 0 to remove and 213 not upgraded. Need to get 41.0 MB of archives. After this operation, 39.0 MB of additional disk space will be used. Do you want to continue? [Y/n]

. В этот момент нажмите y, чтобы установить пакет.

Нет необходимости компилироваться из источника, как вы пытались сделать.

2
ответ дан 23 July 2018 в 20:36

Другие вопросы по тегам:

Похожие вопросы: