首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法找到包hdf5

无法找到包hdf5
EN

Ask Ubuntu用户
提问于 2019-12-16 03:04:51
回答 1查看 1.4K关注 0票数 -1

我试图在Ubuntu16.04上安装hdf5。但是输出错误总是“无法找到包hdf5 5”。我见过许多类似我的问题。但每个解决方案都不适合我。很抱歉再问一个类似的问题。我试过:

  1. 找到正确的存储库并使用sudo add-apt-respository
  2. 尝试过sudo apt-get update

所有这些解决方案都行不通。

EN

回答 1

Ask Ubuntu用户

发布于 2019-12-16 07:19:37

前往https://www.pkgs.org并搜索hdf5。目前还没有debian软件包,所以请下载CentOS 6 rpm存档。请小心下载为您的cpu架构构建的包。

然后通过以下方式安装rpmalien

代码语言:javascript
复制
sudo apt-get update
sudo apt-get install rpm alien
sudo apt-get install -f

它将安装一个名为外星的有用程序,可用于在.rpm.deb.tgz存档格式之间进行转换。安装了alien之后,现在直接转到您下载的归档文件所在的目录。

若要将包存档转换为.deb,请执行ff,将引号中的字符串更改为您下载的包的名称;

代码语言:javascript
复制
sudo alien --to-deb "hdf5-1.8.5.patch1-10.el6.i686.rpm"

既然您有了debian存档,就可以使用dpkg安装它了。

代码语言:javascript
复制
dpkg -i hdf5-1.8.5.patch1-10.el6.i686.deb # chage archive name to your .deb archive's name

然后检查和修复是否有任何依赖关系被破坏,

代码语言:javascript
复制
sudo apt-get install -f

外星人的双星总是有一定的风险。应该始终运行为自己的系统规范编译和打包的二进制文件,或者通过源代码本地构建二进制文件。这帮助了我,当我在一个紧张的时间表,但我不能说,这是最安全的方式移植一个软件包。

票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1196451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档