【问题标题】:How do I find out w/YUM or RPM what files it installed?如何通过 YUM 或 RPM 找出它安装了哪些文件?
【发布时间】:2011-12-25 11:50:39
【问题描述】:

我昨晚安装了 Fedora 16,发现它在 repo 中有 NoMachine 的 NX。我做了一个

yum install nx

它说它安装正确,但对于我来说,我找不到 .service/etc/init.d 文件或甚至任何类型的 NX 服务器的 /etc 配置文件。我看到了

nxssh
nxproxy
nxagent

但他们甚至没有 ma​​n 条目。

为了弄清楚它做了什么,我想做的是准确地查看什么文件以及将它们放在哪里

我看了又看——有没有我可以调用的命令,yumrpm 告诉我已经安装的 RPM 中包含的文件?类似的东西

rpm -qpl <some rpm>.rpm

列出打包在 RPM 中的文件(带有目录)。

谢谢!

【问题讨论】:

    标签: linux fedora rpm yum


    【解决方案1】:

    yum-utilrepoquery 列出已安装的文件,例如,

    repoquery --list nx
    

    【讨论】:

      【解决方案2】:

      对 rpm 使用 --filesbypkg 参数。

      rpm -qi --filesbypkg nx
      

      【讨论】:

      • 耶!我现在可以评论了!我很乐意提供帮助:)
      • @Wildcard 它是-q 的子参数,在手册页的query-options 部分进行了解释。 -i--info,意思是:“显示包信息,包括名称、版本和描述。如果指定了,则使用 --queryformat。”
      猜你喜欢
      • 2019-05-20
      • 2018-09-04
      • 1970-01-01
      • 2012-06-22
      • 1970-01-01
      • 1970-01-01
      • 2010-11-06
      • 2015-05-20
      • 1970-01-01
      相关资源
      最近更新 更多