无法在 ubuntu 20.04 上为 gfortran 安装 open-coarrays-bin

无法在 ubuntu 20.04 上为 gfortran 安装 open-coarrays-bin

我一直在尝试安装从这里打开 coarrays,使用以下命令:

sudo apt-get update -y
sudo apt-get install -y open-coarrays-bin

似乎所有其他 Ubuntu 版本都可以正常工作。正如问题标题中提到的,我正在运行 Ubuntu 20.04,这似乎是这个软件包的一个问题,因为它不存在。运行上述代码会得到:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package open-coarrays-bin

有人知道如何在 Ubuntu 20.04 上安装 OpenCoarrays 吗?

答案1

可以使用正常的本机安装方法不同的包名称

sudo apt-get install libcaf-openmpi-3 libcaf-mpich-3

提到的open-coarrays-bin包是可用的仅适用于 Ubuntu 18.04 LTS,因此您可以手动下载并安装:

cd ~/Downloads
wget http://archive.ubuntu.com/ubuntu/pool/universe/h/hwloc/libhwloc5_1.11.9-1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/o/openmpi/libopenmpi2_2.1.1-8_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/o/open-coarrays/libcaf-mpi2_2.0.0~rc1-2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/o/open-coarrays/open-coarrays-bin_2.0.0~rc1-2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/o/open-coarrays/libcoarrays-dev_2.0.0~rc1-2_amd64.deb

sudo apt-get install ./libhwloc5_1.11.9-1_amd64.deb ./libopenmpi2_2.1.1-8_amd64.deb ./libcaf-mpi2_2.0.0~rc1-2_amd64.deb ./open-coarrays-bin_2.0.0~rc1-2_amd64.deb ./libcoarrays-dev_2.0.0~rc1-2_amd64.deb

然后按计划使用它。

相关内容