我在VM上安装了Rocks 6.1.1 (带有CentOS 6.5),我正在尝试在它上安装Boost。我试着做yum install boost-devel。但是,它抱怨缺少依赖关系:
Error: Package: boost-devel-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libboost_serialization.so.5
Error: Package: boost-graph-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libicuuc.so.42
Error: Package: boost-devel-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libboost_math_tr1l.so.5
Error: Package: boost-devel-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libboost_prg_exec_monitor.so.5
...如何安装libboost?也许我错过了一个仓库,或者类似的东西(一个愚蠢的错误)。
非常感谢。
发布于 2014-12-01 18:02:29
我的猜测(目前无法测试Rocks构建)是Rocks 6.1.1安装不包括最新的EPEL发布包(用于EL6),其中包括libboost及其依赖项。您可以获得最新的包这里。希望安装该软件包,然后运行yum install boost-devel将对您有效。
https://serverfault.com/questions/648290
复制相似问题