A. linux中怎么查看系统中有哪些rpm安装包
右键打开终端,或者是新建终端:rpm –qa 。
查询指定名称软件包是否安装rpm –qi 包名称 。
查询指定名称软件包的详细信息rpm –ql 包名称 。
查询指定名称软件包包中所包括的文件列表rpm –qf 包名称。
查询指定文件所属的软件包rpm –qpi 包名称。
查询指定RPM包文件的详细信息rpm –qpl 包名称。
查询指定RPM包中包含的文件列表。
B. linux下如何查看一个*.so文件对应的rpm包
rpm -qf 文件名
C. linux怎么查看iscsi rpm包
rpm -qa | grep iscsi
rpm -ql xxx #xxx为上面查到的包名
D. 查找linux 命令 在哪个rpm包
用rpm -qf查询
举个例子:
用rpm -ql查询ntfs-3g
输入
rpm -ql ntfs-3g
返回结果:
/bin/lowntfs-3g
/bin/ntfs-3g
/bin/ntfs-3g.probe
……
这说明,安装ntfs-3g以后,会在电脑中生成/bin/lowmtfs-3g、/bin/ntfs-3g、/bin/ntfs-3g.probe等文件。
现在查看一下,/bin/ntfs-3g是那个rpm包安装的
输入
rpm -qf /bin/ntfs-3g
返回结果:
ntfs-3g-2017.3.23-1.el6.x86_64
从结果看出来,/bin目录下的ntfs-3g这个文件是通过安装ntfs-3g-2017.3.23-1.el6.x86_64.rpm包生成的。
E. linux rpm包的路径怎么找
rpm -qa | grep postgres 查找出带有postgres的rpm包 rpm -ql postgres-8.4.8-1.i386.openscg 列出postgres-8.4.8-1.i386.openscg这款软件安装的所有文件所在路径。
F. Linux-怎么查找系统中已安装的rpm包
右键打开终端,或者是新建终端:
rpm –qa 查询Linux系统中的所有软件包。
rpm –q 包名称 查询指定名称软件包是否安装。
G. 如何查看linux文件属于哪个rpm包,命令为
查看rpm包中包含那些文件及文件属于哪个rpm包的方法:
注释*filename*为需要查看的文件。
1、查看一个文件属于哪个rpm包:
rpm -qf /path/filename
2、未安装过的软件包:
rpm -qlp rpm-filename.rpm
3、安装过的软件包:
rpm -ql packet-name
4、举例,查看glibc包内的文件:
H. 怎么知道linux系统中有没有RPM包
不知道你具体指的是什么,如果是要查看某个包就rpm -qa 查询的包名,要是想装包的话,可以挂载你的系统盘,然后进到相应的目录下,rpm -ivh 包名就可以了。提醒下,Red Hat 5的版本中,rpm包在Server目录中,6的话在Packages目录下面。想解决包之间的依赖关系,可以配yum,还有什么不明白的可以hi我。希望可以帮到你。
I. linux系统里怎么知道需要什么版本的rpm
1. 在整个RPM数据库中查询,使用下面的命令
# rpm -qa
plymouth-0.8.3-27.el6.x86_64
pciutils-libs-3.1.10-2.el6.i686
netcf-libs-0.1.9-3.el6.x86_64
..
...
..
2. 如果不是很信任第一种,可以去搜索自己对应版本的某个软件哪个版本比较适合,比如输入关键词“centos5.5安装bind的哪个版本?”,会出来centos安装bind9.6的答案比较多,这样也可以。
3.使用yum命令。yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。它基于rpm,但是比rpm要方便的多,建议使用这个命令。