从源包中获取特定的二进制包?

从源包中获取特定的二进制包?

(如果标题表述不正确,请见谅 - 我是这个领域的新手,所以如果我写错了,请纠正我)

https://packages.ubuntu.com/source/bionic/amd64/hdf5,我正在尝试获取包裹libhdf5-串行-dev但是,链接上写着:“以下二进制包是从此源包构建的”——我认为这意味着给定的源包hdf5_1.10.0-patch1+docs.orig.tar.gz可用于获取任何列出的二进制包。

现在,我是一个 Unix 新手,所以如果我错了,请原谅我,但我的理解是,我可以以某种方式定制我的“构建”,以便得到我想要的libhdf5-串行-dev包。事实上,当我运行 时./configuremake现在make install,我看到它创建了 目录hdf5,其中没有文件libhdf5-串行-dev有。我想我想要一个名为libhdf5-串行-dev?如果这是正确的,我该如何实现?如果这是错误的,请告诉我如何理解!

答案1

libhdf5-串行-dev 描述如下:

过渡性虚拟包

此软件包是从 libhdf5-serial-dev 到 libhdf5-dev 的过渡软件包。可以安全删除。

您真正需要的包是libhdf5-dev,它应该位于您的标准存储库中。您可以使用 来安装它apt

相关内容