在 CentOS/RHEL 上查找 yum 安裝的软件的位置
2018-01-08 19:02
627 查看
我已经在 CentOS/RHEL 上安装了 htop 。现在想知道软件被安装在哪个位置。有没有简单的方法能找到 yum 软件包安装的目录呢?
yum 命令 是可交互的、基于 rpm 的 CentOS/RHEL 的开源软件包管理工具。它会帮助你自动地完成以下操作:
核心系统文件更新
软件包更新
安装新的软件包
删除旧的软件包
查找已安装和可用的软件包
和
使用 repoquery 命令确定 yum 包安装的路径
你也可以使用
via: https://www.cyberciti.biz/faq/yum-determining-finding-path-that-yum-package-installed-to/
作者:cyberciti 译者:cyleung 校对:wxy
本文由 LCTT 原创编译,Linux 中国 荣誉推出
yum 命令 是可交互的、基于 rpm 的 CentOS/RHEL 的开源软件包管理工具。它会帮助你自动地完成以下操作:
核心系统文件更新
软件包更新
安装新的软件包
删除旧的软件包
查找已安装和可用的软件包
和
yum相似的软件包管理工具有: apt-get 命令 和 apt 命令。
yum 安装软件包的位置
处于演示的目的,我们以下列命令安装htop:
要列出名为 htop 的 yum 软件包安装的文件,运行下列# yum install htop
rpm命令:
示例输出:# rpm -q {packageNameHere}# rpm -ql htop
/usr/bin/htop/usr/share/doc/htop-2.0.2/usr/share/doc/htop-2.0.2/AUTHORS/usr/share/doc/htop-2.0.2/COPYING/usr/share/doc/htop-2.0.2/ChangeLog/usr/share/doc/htop-2.0.2/README/usr/share/man/man1/htop.1.gz/usr/share/pixmaps/htop.png
如何使用 repoquery 命令查看由 yum 软件包安装的文件位置
首先使用 yum 命令 安装 yum-utils 软件包:示例输出:# yum install yum-utils
Resolving Dependencies--> Running transaction check---> Package yum-utils.noarch 0:1.1.31-42.el7 will be installed--> Processing Dependency: python-kitchen for package: yum-utils-1.1.31-42.el7.noarch--> Processing Dependency: libxml2-python for package: yum-utils-1.1.31-42.el7.noarch--> Running transaction check---> Package libxml2-python.x86_64 0:2.9.1-6.el7_2.3 will be installed---> Package python-kitchen.noarch 0:1.1.1-5.el7 will be installed--> Finished Dependency ResolutionDependencies Resolved======================================================================================= Package Arch Version Repository Size=======================================================================================Installing: yum-utils noarch 1.1.31-42.el7 rhui-rhel-7-server-rhui-rpms 117 kInstalling for dependencies: libxml2-python x86_64 2.9.1-6.el7_2.3 rhui-rhel-7-server-rhui-rpms 247 k python-kitchen noarch 1.1.1-5.el7 rhui-rhel-7-server-rhui-rpms 266 kTransaction Summary=======================================================================================Install 1 Package (+2 Dependent packages)Total download size: 630 kInstalled size: 3.1 MIs this ok [y/d/N]: yDownloading packages:(1/3): python-kitchen-1.1.1-5.el7.noarch.rpm | 266 kB 00:00:00(2/3): libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm | 247 kB 00:00:00(3/3): yum-utils-1.1.31-42.el7.noarch.rpm | 117 kB 00:00:00---------------------------------------------------------------------------------------Total 1.0 MB/s | 630 kB 00:00Running transaction checkRunning transaction testTransaction test succeededRunning transaction Installing : python-kitchen-1.1.1-5.el7.noarch 1/3 Installing : libxml2-python-2.9.1-6.el7_2.3.x86_64 2/3 Installing : yum-utils-1.1.31-42.el7.noarch 3/3 Verifying : libxml2-python-2.9.1-6.el7_2.3.x86_64 1/3 Verifying : yum-utils-1.1.31-42.el7.noarch 2/3 Verifying : python-kitchen-1.1.1-5.el7.noarch 3/3Installed: yum-utils.noarch 0:1.1.31-42.el7Dependency Installed: libxml2-python.x86_64 0:2.9.1-6.el7_2.3 python-kitchen.noarch 0:1.1.1-5.el7Complete!
如何列出通过 yum 安装的命令?
现在可以使用repoquery命令:
或者:# repoquery --list htop
示例输出:# repoquery -l htop
使用 repoquery 命令确定 yum 包安装的路径
你也可以使用
type命令或者
command命令查找指定二进制文件的位置,例如
httpd或者
htop:
$ type -a httpd$ type -a htop$ command -V htop
关于作者
作者是 nixCraft 的创始人,是经验丰富的系统管理员并且是 Linux 命令行脚本编程的教练。他拥有全球多行业合作的经验,客户包括 IT,教育,安防和空间研究。他的联系方式:Twitter、 Facebook、 Google+。via: https://www.cyberciti.biz/faq/yum-determining-finding-path-that-yum-package-installed-to/
作者:cyberciti 译者:cyleung 校对:wxy
本文由 LCTT 原创编译,Linux 中国 荣誉推出
相关文章推荐
- 在 CentOS/RHEL 上查找 yum 安裝的软件的位置 | Linux 中国
- 64位操作系统下使用YUM只安装纯净64位软件包(RHEL 5.4 /CentOS 5.4)
- centos和rhel的软件安装方法rpm和yum
- RHEL 5.3使用Centos 5.3的 yum 源进行更新和安装软件
- 【Linux笔记】CentOS&RHEL YUM基础知识
- RHEL|Centos|Fedora第三方软件库(pbone|EPEL|RPMForge|RPMFusion)网址
- rhel/CentOS中查找是否安装指定包的命令和删除指定包的命令
- Linux centos Ubuntu 软件安装在什么位置
- RHEL/CentOS/SL Linux 6.x使用EPEL 6的yum软件源
- 配置rhel 5 或6使用CentOS的yum站点升级
- centos安装软件的两种命令rpm,yum
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- centos7下面yum安装软件报错,显示找不到镜像地址。
- centos使用光盘iso装软件(yum)
- RHEL|Centos|Fedora第三方软件库(pbone|EPEL|RPMForge|RPMFusion)使用配置
- Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限
- RHEL5 利用 CentOS的yum 安装openssl gc++及Nginx
- Linux软件安装管理 - CentOS (二) ---- yum在线安装