如何查找一个命令由哪个rpm安装&&rpm 的相关查询方法

[[email protected]nginx src]# which python3
/usr/bin/python3
[[email protected]-can-nginx src]# rpm -qf /usr/bin/python3
python34-3.4.8-1.el6.x86_64
[[email protected]-can-nginx src]# rpm -ql python34-3.4.8-1.el6.x86_64
/usr/bin/pydoc3
/usr/bin/pydoc3.4
/usr/bin/python3
/usr/bin/python3.4
/usr/bin/python3.4m
/usr/bin/pyvenv
/usr/bin/pyvenv-3.4
/usr/share/doc/python34-3.4.8
/usr/share/doc/python34-3.4.8/LICENSE
/usr/share/doc/python34-3.4.8/README
/usr/share/man/man1/python3.1.gz
/usr/share/man/man1/python3.4.1.gz
[[email protected]-can-nginx src]# rpm -qa|grep python
setools-libs-python-3.3.7-4.el6.x86_64
policycoreutils-python-2.0.83-30.1.el6_8.x86_64
rpm-python-4.8.0-55.el6.x86_64
newt-python-0.52.11-3.el6.x86_64
python34-tkinter-3.4.8-1.el6.x86_64
python3-rpm-macros-3-13.el6.noarch
python34-tools-3.4.8-1.el6.x86_64
libsemanage-python-2.0.43-5.1.el6.x86_64
python-libs-2.6.6-66.el6_8.x86_64
libproxy-python-0.3.0-10.el6.x86_64
python-urlgrabber-3.9.1-11.el6.noarch
python-iniparse-0.3.1-2.1.el6.noarch
python34-libs-3.4.8-1.el6.x86_64
python-rpm-macros-3-13.el6.noarch
libselinux-python-2.0.94-7.el6.x86_64
python34-devel-3.4.8-1.el6.x86_64
audit-libs-python-2.4.5-6.el6.x86_64
python-2.6.6-66.el6_8.x86_64
python-pycurl-7.19.0-9.el6.x86_64
python34-3.4.8-1.el6.x86_64
python-srpm-macros-3-13.el6.noarch
[[email protected]-can-nginx src]# rpm -qi python34-3.4.8-1.el6.x86_64
Name        : python34                     Relocations: (not relocatable)
Version     : 3.4.8                             Vendor: Fedora Project
Release     : 1.el6                         Build Date: Mon 09 Apr 2018 08:34:28 PM CST
Install Date: Mon 06 Aug 2018 04:05:31 PM CST      Build Host: buildvm-09.phx2.fedoraproject.org
Group       : Development/Languages         Source RPM: python34-3.4.8-1.el6.src.rpm
Size        : 31182                            License: Python
Signature   : RSA/8, Mon 09 Apr 2018 08:57:46 PM CST, Key ID 3b49df2a0608b895
Packager    : Fedora Project
URL         : http://www.python.org/
Summary     : Version 3 of the Python programming language aka Python 3000
Description :
Python 3 is a new version of the language that is incompatible with the 2.x
line of releases. The language is mostly the same, but many details, especially
how built-in objects like dictionaries and strings work, have changed
considerably, and a lot of deprecated features have finally been removed.

原文地址:https://www.cnblogs.com/shanhua-fu/p/11395921.html

时间: 2024-11-05 16:34:34

如何查找一个命令由哪个rpm安装&&rpm 的相关查询方法的相关文章

20.文件系统——使用RPM安装、卸载、查询、升级和校验软件包

一.使用RPM安装软件包 rpm安装软件包,使用的选项是-i或者是--install,格式如下: rpm -i|--install /Path/To/RPM_File 如果要显示安装时的信息,可以使用-v.-vv.-vvv选项,其中v的个数用来表示显示信息的详细级别. 如果要以哈希码(#,一个#表示2%)的形式显示安装进度,可以使用-h选项. 通常情况下上述三个选项会组合起来使用. 下面来演示一下rpm包的安装过程: [[email protected]]# rpm -ivh zsh-4.3.1

rpm安装、升级、查询与安全验证

安装: rpm -ivh 软件包 升级: rpm -Uvh 软件包 查询:a. 查询所有安装的软件包: rpm -qa b. 查询安装包的详细信息: rpm -qi nginx c. 查询软件安装的路径: rpm -ql nginx d. 查询软件的配置文件: rpm -qc nginx e. 查询文件被哪个软件安装: rpm -qf /etc/nginx f. 查询未安装软件的信息: rpm -qp 软件包 安全验证(哪些文件已做出改动): rpm -V nginx 原文地址:http://b

查找一个有序数列中的一个数是否存在的方法

lis = [2,4,6,7] n = 3 lst = [0,0,0,0,0,0,0] #创建一个元素均为0的列表,元素个数为lis中最大的数字加1 li = [0,0,1,0,1,0,1,1] #把 lis 中对应的数字值变为1 if li[3] == 1: print("存在") else: print("不存在") 主要思想为,新建列表作为索引,如果一个数的索引存在,说明这个数也存在. 这种查找方法主要是为了能够节省时间和空间. 也可以把lst 做成字典,如

43、Windows 7下安装Oracle 11g相关问题解决方法

很多DBA目前还停留在Oracle 9i或者10g,究其原因有可能是Oracle 11g的价格问题.本文将为大家讲解在Windows 7下安装Oracle 11g,也希望大家能从中看到11g的一些新特点. 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的,但自己尝试着去解决,一步一步尝试着去努力.自己的不懈努力,也换回了成果.比如在装SQL Server 2005和Oracle 11g时就碰到了问题,在装

安装软件包的三种方法yum、rpm、源码安装

一.软件安装方法1.rpm安装rpm安装软件时不会自动安装依赖2.yum安装yum安装软件时会自动安装软件所需的依赖3.源码安装最难,需要编译二.rpm介绍首先将之前的系统光驱挂载,mount /dev/cdrom /mnt/执行上面命令将iso挂载到/mnt/下ls /mnt/ cd /mnt/Packages 可以看到里面很多rpm安装包例如:zenity-3.22.0-1.el7.x86_64.rpmrpm包格式,包名.版本号.发布版本号.平台rpm -ivh rpm包文件 //安装rpm

五周第一次课 7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4

7.1 安装软件包的三种方法7.2 rpm包介绍7.3 rpm工具用法7.4 yum工具用法7.5 yum搭建本地仓库(视频中ppt小错误: gpcheck改为gpgcheck,yum cean 改为 yum clean) 1 安装软件包的三种方法 # rpm工具 # yum 工具 # 源码包 2 rpm包介绍 要想使用rpm,首先要有rpm包#1.设置光驱并挂载 虚拟机右下角-CD--右键连接(首先先把光盘连接到linux系统中来) 2.# mount /dev/cdrom /mnt/ 挂载光

Linx中安装rpm源码包

软件{ rpm{ rpm -ivh lynx # rpm安装 rpm -e lynx # 卸载包 rpm -e lynx --nodeps # 强制卸载 rpm -qa # 查看所有安装的rpm包 rpm -qa | grep lynx # 查找包是否安装 rpm -ql # 软件包路径 rpm -Uvh # 升级包 rpm --test lynx # 测试 rpm -qc # 软件包配置文档 rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

SuSE11安装MySQL5.1.73:RPM安装方式(超简单入门级安装)

注:此安装过程只有关键步骤,仅适合入门学习使用 一. 环境准备 64位操作系统,SuSE版本11sp3.(注:kingtry是我的主机名) kingtry:~ # uname -a Linux kingtry 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux kingtry:~ # cat /etc/SuSE-release  SUSE Linux En

http协议--Apache-Httpd服务基本配置-rpm安装-编译安装(HTTP2.2,HTTP2.4)

socket: OSI七层: 上三层:用户空间 下四层:通信子网,内核空间 ip:主机到主机通信 MAC:设备到设备 传输层:提供进程地址 POrt number tcp:传输协议,面向连接的协议,通信前需要建立虚拟链路,结束后拆除链路 数据流同信 udp:非面向连接的协议 数据报文通信 Socket:IPC的一种实现(共享内存等都是IPC实现),位与同一主机或不同主机,不同进程之间通信,从而完成数据交换 Socket API:库调用接口 TCP:端口0-65535 UDP:端口0-65535