要安装 sra-toolkit,我必须安装依赖项,例如libxml2
、libhdf5
和libmagic
。我的 Linux 是 Ubuntu Focal 20.04。因此,为了安装这些依赖项,我在终端中运行了以下代码:
sudo apt install libhdf5
但我收到以下消息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libhdf5
我不知道如何解决这个问题?如果有人能与我分享,我将不胜感激。
答案1
您正在寻找的包可能有不同的名称。请参阅这个问题以供参考。
您还可以通过运行以下命令来搜索软件包:
apt-cache search <package>
在这种情况下,libhdf5
您可能需要执行以下操作:
sudo apt update
sudo apt install hdf5-tools hdf5-helpers
如果您还需要开发文件,请将其添加libhdf5-dev
到上一个列表中。如果这不起作用,请尝试使用libhdf5-103
。
同样适用于libmagic
,对于 Ubuntu 来说它似乎是命名的libmagic-mgc
(以及libmagic-dev
开发库)。