博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
57,rpm工具的使用方式
阅读量:5805 次
发布时间:2019-06-18

本文共 1751 字,大约阅读时间需要 5 分钟。

命令描述

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 包

[root@localhost /]# mount /dev/cdrom /mnt/

mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost Packages]# rpm -ivh zsh-5.0.2-7.el7.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:zsh-5.0.2-7.el7 ################################# [100%]
[root@localhost Packages]#

案例二:升级安装包

[root@localhost Packages]# rpm -Uvh zsh-5.0.2-7.el7.x86_64.rpm

准备中... ################################# [100%]
软件包 zsh-5.0.2-7.el7.x86_64 已经安装
[root@localhost Packages]#

案例三:卸载rpm包

[root@localhost Packages]# rpm -e zsh

案例四:查询安装的包

[root@localhost 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

案例五:查看是否安装了指定的包

[root@localhost Packages]# rpm -q xz

xz-5.1.2-8alpha.el7.x86_64
[root@localhost Packages]#

案例六:查看指定包的信息

[root@localhost 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

案例七:列出安装包安装的文件

[root@localhost 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

案例八:查看文件的绝对路径是由那个包组成的

[root@localhost Packages]# rpm -qf /usr/bin/vi

vim-minimal-7.4.160-1.el7.x86_64

转载于:https://blog.51cto.com/sdwaqw/2058815

你可能感兴趣的文章
#HTTP协议学习# (二)基本认证
查看>>
Android开发之线性布局详解(布局权重)
查看>>
WCF
查看>>
remoting方式
查看>>
django 目录结构修改
查看>>
win8 关闭防火墙
查看>>
Android实例-录音与回放(播放MP3)(XE8+小米2)
查看>>
CSS——(2)与标准流盒模型
查看>>
MYSQL 基本SQL语句
查看>>
C#中的Marshal
查看>>
linux命令:ls
查看>>
Using RequireJS in AngularJS Applications
查看>>
hdu 2444(二分图最大匹配)
查看>>
shell编程笔记六:实现ll命令
查看>>
【SAP HANA】关于SAP HANA中带层次结构的计算视图Cacultation View创建、激活状况下在系统中生成对象的研究...
查看>>
[nodejs] nodejs开发个人博客(五)分配数据
查看>>
《Linux内核修炼之道》 之 高效学习Linux内核
查看>>
Java数据持久层框架 MyBatis之API学习九(SQL语句构建器详解)
查看>>
30分钟Git命令“从入门到放弃”
查看>>
nginx : TCP代理和负载均衡的stream模块
查看>>