rum*_*cho 9 fedora libraries search package-management
我有时会安装存储库中不存在的软件,然后遇到依赖项不满足的问题。该错误通常会告诉我缺少哪个库或命令。然后我运行一个yum search. 如果有一个包名与所需的库/命令名一致,这很容易。
当我在 yum 中找不到任何东西时,问题就来了。我开始在 Web 上四处搜索,经常会找到指向图书馆的链接。但是我不知道是否应该信任这些站点,如果我下载了库,从哪里复制它,它到底应该做什么,等等。通常它应该用于另一个发行版或另一个 Fedora 版本,然后我不知道它们是否适用于我的。我怀疑这些库可能已经存在于存储库中的某个包中,我宁愿从那里获得它们,也不愿从随机的 Google 站点中获得它们。
如果我有它的名字,我怎么能找出一个库属于哪个包?例如,现在我需要库libpng12.so.0,我如何得到它?如果它不是一个库,而是一个命令,我如何找到提供它的包?
Ign*_*ams 11
由于库是由 rpmbuild “自动提供”的:
yum whatprovides libpng12.so.0
Run Code Online (Sandbox Code Playgroud)
如果没有结果,则 Fedora 中没有任何软件包提供它,您需要与构建该软件的人交谈。
| 归档时间: |
|
| 查看次数: |
6411 次 |
| 最近记录: |