1. linux怎么查看iscsi rpm包
rpm -qa | grep iscsi
rpm -ql xxx #xxx为上面查到的包名
2. 关于LINUX中的rpm命令
是啊。rpm -qa 是判断软件包是否存在的命令啊,安装是rpm -ivh 包全名
升级一个软件包:rpm -Uvh 包全名
卸载一个软件包:rpm -e 包名 卸载时只需要包名即可。
查询一个包是否安装:rpm -q 包名即可
查询所有已经安装的包:rpm -qa | wc -l
查看一个已经安装包信息:rpm -qi 包名
查看一个未安装包的信息: rpm -qp 包全名
查看一个已经安装包的文件安装位置:rpm -ql 包名
查看一个系统文件属于哪一个包: rpm -qf 系统文件名 例子:rpm -qf /bin/ls
查看一个包的依赖关系:rpm -qR 包名 rpm -qRp 包全名 查看一个未安装包的依赖关系
更多关于rpm 的实际应用,请参考书籍《linux就该这么学》
3. 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要方便的多,建议使用这个命令。
4. 如何查看linux文件属于哪个rpm包,命令为
查看rpm包中包含那些文件及文件属于哪个rpm包的方法:
注释*filename*为需要查看的文件。
1、查看一个文件属于哪个rpm包:
rpm -qf /path/filename
2、未安装过的软件包:
rpm -qlp rpm-filename.rpm
3、安装过的软件包:
rpm -ql packet-name
4、举例,查看glibc包内的文件:
5. linux rpm包的路径怎么找
rpm -qa | grep postgres 查找出带有postgres的rpm包 rpm -ql postgres-8.4.8-1.i386.openscg 列出postgres-8.4.8-1.i386.openscg这款软件安装的所有文件所在路径。
6. 怎么知道linux系统中有没有RPM包
不知道你具体指的是什么,如果是要查看某个包就rpm -qa 查询的包名,要是想装包的话,可以挂载你的系统盘,然后进到相应的目录下,rpm -ivh 包名就可以了。提醒下,Red Hat 5的版本中,rpm包在Server目录中,6的话在Packages目录下面。想解决包之间的依赖关系,可以配yum,还有什么不明白的可以hi我。希望可以帮到你。
7. linux如何清理(查找并删除) 没有安装的 rpm安装包
你这个问题吧,有点意思的。
rpm是一个包管理器,这个就好像微软的msi安装包。可是问题是所有的软件都可以封装成rpm包,甚至你自己都可以封装个rpm包,因此,你这个问题是没有答案的。
如果要清理一个包,用rpm -e,这个只能清理已经安装的包。
另外,你所说的,列出没安装的包,应该是yum这个命令提供的,因为这个命令有一个你使用发行版本的数据库,所以可以提供所有官方或者第三方的软件,但是不是所有这个系统能用的软件。这个命令的使用方法是 yum list ,列出所有包,或者加上包名字。如果列出组,用 yum grouplist。
8. linux中怎么查看系统中有哪些rpm安装包
右键打开终端,或者是新建终端:rpm –qa 。
查询指定名称软件包是否安装rpm –qi 包名称 。
查询指定名称软件包的详细信息rpm –ql 包名称 。
查询指定名称软件包包中所包括的文件列表rpm –qf 包名称。
查询指定文件所属的软件包rpm –qpi 包名称。
查询指定RPM包文件的详细信息rpm –qpl 包名称。
查询指定RPM包中包含的文件列表。