57,rpm工具的使用方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了57,rpm工具的使用方式相关的知识,希望对你有一定的参考价值。
命令描述
rpm是一个安装软件的工具,类似于yum,但是不不比yum强大,应该说是各有自己的特色吧
rpm包由 包名 版本号 发布版本号 和平台 组成
命令类别
系统设置
命令格式
rpm 【参数】 [*****]
rpm包格式,包名 版本号 发布版本号 平台
rpm -ivh rpm包文件 PS:安装
rpm -Uvh rpm包文件 PS:升级文件
rpm -e 包名 PS:卸载
rpm -qa //查询安装的包
rpm -q 包名 PS:查看指定的包是否安装
rpm -qi 包名 PS:查询指定的包信息
rpm -ql 包名 PS:列出包的安装的文件
rpm -qf 文件的绝对路径 PS:查看一个文件是由那个包安装的
案例一:挂载光驱 并且 进行 安装rpm 包
[[email protected] /]# mount /dev/cdrom /mnt/
mount: /dev/sr0 写保护,将以只读方式挂载
[[email protected] Packages]# rpm -ivh zsh-5.0.2-7.el7.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:zsh-5.0.2-7.el7 ################################# [100%]
[[email protected] Packages]#
案例二:升级安装包
[[email protected] Packages]# rpm -Uvh zsh-5.0.2-7.el7.x86_64.rpm
准备中... ################################# [100%]
软件包 zsh-5.0.2-7.el7.x86_64 已经安装
[[email protected] Packages]#
案例三:卸载rpm包
[[email protected] Packages]# rpm -e zsh
案例四:查询安装的包
[[email protected] Packages]# rpm -qa
biosdevname-0.5.0-10.el7.x86_64
centos-release-7-0.1406.el7.centos.2.3.x86_64
openssh-server-6.4p1-8.el7.x86_64
filesystem-3.2-18.el7.x86_64
parted-3.1-17.el7.x86_64
ncurses-base-5.9-13.20130511.el7.noarch
selinux-policy-targeted-3.12.1-153.el7.noarch
案例五:查看是否安装了指定的包
[[email protected] Packages]# rpm -q xz
xz-5.1.2-8alpha.el7.x86_64
[[email protected] Packages]#
案例六:查看指定包的信息
[[email protected] Packages]# rpm -qi xz
Name : xz
Version : 5.1.2
Release : 8alpha.el7
Architecture: x86_64
Install Date: 2017年12月11日 星期一 19时30分02秒
Group : Applications/File
Size : 688463
案例七:列出安装包安装的文件
[[email protected] Packages]# rpm -ql xz
/usr/bin/unxz
/usr/bin/xz
/usr/bin/xzcat
/usr/bin/xzcmp
/usr/bin/xzdec
/usr/bin/xzdiff
/usr/bin/xzegrep
案例八:查看文件的绝对路径是由那个包组成的
[[email protected] Packages]# rpm -qf /usr/bin/vi
vim-minimal-7.4.160-1.el7.x86_64
以上是关于57,rpm工具的使用方式的主要内容,如果未能解决你的问题,请参考以下文章