做yum update
我得到以下内容:
kernel-modules-extra x86_64 3.18.7-100.fc20 @updates/20
8.3 M
Installing for dependencies:
GeoIP-GeoLite-data noarch 2015.04-1.fc21 updates 347 k
GeoIP-GeoLite-data-extra noarch 2015.04-1.fc21 updates 23 M
R-core x86_64 3.1.3-1.fc21 updates 48 M
R-core-devel x86_64 3.1.3-1.fc21 updates 100 k
dleyna-connector-dbus x86_64 0.2.0-4.fc21 updates 24 k
dleyna-core x86_64 0.4.0-3.fc21 fedora 30 k
dleyna-server x86_64 0.4.0-7.fc21 updates 70 k
geoipupdate x86_64 2.2.1-2.fc21 updates 33 k
lz4 x86_64 r128-2.fc21 updates 68 k
我想了解需要R-core
的内容,因为我自己构建它并且不希望它被安装......必须有一些我必须删除的内容......
答案 0 :(得分:3)
rpm -q --whatrequires R-core
可能会告诉你。
如果不是,它可能是库或二进制依赖项,因此您需要在yum whatrequires
和/或{{的输出中列出的各种库/二进制文件上运行rpm -q --provides R-core
1}}。
据说你自己构建R的事实在这种情况下无法帮助你,因为rpm对此没有任何了解(也不可能安装在官方Fedora软件包可以使用的位置)
如果您要自己构建R作为rpm,那么您可能能够正确地满足此依赖关系(无论它是什么)。