我想在CentOS 7上安装msttfonts。关注this guide一切顺利,直到我运行命令:
# rpmbuild -bb msttcorefonts-2.5-1.spec
系统然后抛出此消息:
cabextract is needed by msttcorefonts-2.0-1.noarch
很明显我要安装cabextract,所以我做到了。通过从here下载源代码,解压缩,然后是./config ... make ... make install ...(你知道伙计们:所有例程)。我用
确认安装成功# cabextract --version
的答案
cabextract版本1.6
所以,我回到我的命令rpmbuild ......但系统仍然回答我
cabextract is needed by msttcorefonts-2.0-1.noarch
现在,问题是:
我做错了什么?我需要重启服务器吗?是否有一种命令告诉服务器“嘿!这个cabextract东西已经安装了”?
......好吧,当我写这个问题时,我可以解决它,感谢to this post。所以我只是留下这个问题仅供进一步参考。
提前致谢。
答案 0 :(得分:0)
您需要安装cabextract
软件包(通过运行yum install cabextract
)。
您看到的消息是依赖性错误:msttcorefonts-2.5-1.spec
文件列出了对cabextract
的依赖关系,但由于您已从源安装它,因此本地软件包数据库中没有关于它的信息。