【问题标题】:How to find where binutils is installed on centOS 7?如何在 centOS 7 上找到 binutils 的安装位置?
【发布时间】:2019-04-01 22:02:02
【问题描述】:

我使用以下命令在 centOS 7 上安装 binutils:

$ sudo yum install binutils
Package binutils-2.27-28.base.el7_5.1.x86_64 already installed and latest version

然后我查询它的安装位置

$ rpm -q binutils
binutils-2.27-28.base.el7_5.1.x86_64

但我仍然不知道它安装在哪里。如何找到它的安装位置?

【问题讨论】:

标签: linux centos rpm yum binutils


【解决方案1】:

类似的东西

rpm -ql binutils-2.27-28.base.el7_5.1.x86_64

查找软件包安装位置的一般命令是

rpm -ql <package>

【讨论】:

  • 我试过了,但输出类似于 ``` /usr/bin/addr2line /usr/bin/ar /usr/bin/as /usr/bin/c++filt /usr/bin /dwp /usr/bin/elfedit /usr/bin/gprof /usr/bin/ld /usr/bin/ld.bfd /usr/bin/ld.gold /usr/bin/nm /usr/bin/objcopy /usr /bin/objdump /usr/bin/ranlib /usr/bin/readelf /usr/bin/size /usr/bin/strings /usr/bin/strip /usr/lib64/libbfd-2.27-28.base.el7_5.1 .so /usr/lib64/libopcodes-2.27-28.base.el7_5.1.so .... ``` 看起来不像 binutils 包。
  • 那是因为 binutils 是所有这些文件的集合,binutils 不是文件而是文件集合的名称
【解决方案2】:

找出给定包名的所有文件的安装位置 你可以使用:

rpm -ql package_name

它基本上列出了使用所需包名称安装在系统上的所有文件。因此,它为软件包已安装在系统上的文件提供了完整的平台。

【讨论】:

  • 这与四小时前的答案有何不同?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-11-13
  • 2018-05-28
  • 2023-03-22
  • 2019-07-03
  • 1970-01-01
  • 2017-12-05
  • 2017-08-26
相关资源
最近更新 更多