大数据攻城狮之Linux基础------rpm软件管理

时间:2023-03-09 08:50:30
大数据攻城狮之Linux基础------rpm软件管理

rpm的英文名称为:

  

Redhat package manager

  

常用的命令加组合:

i  安装

rpm  -ivh   软件包名

当然我们的rpm也可以支持多包同时操作

rpm -ivh 软件包1     软件包2    软件包3

 

查看选项与参数:

-q   包名 仅查看某个软件是否安装-qa   包名  查看本机上安装的所有软件-qc   包名  列出该软件的所有配置文件-qd   包名  列出该软件的所有说明文件-qr   包名  列出该软件有关的相依软件所含的文件-qf   包名  由后面的文件名,找出该文件属于那一个已安装的文件

  

常用组合:  

rpm    -qa | grep 包名  查询符合条件的文件

彩蛋:

find  /  -name  软件名      查询软件的目录

rpm删除文件:

rpm -e | grep 包名

rpm升级与更新

rpm  -Uvh   包名    不管当前系统中是否真的安装了软件都升级到指定的最新版本
rpm  -fvh     包名    仅在系统安装软件后,才会更新到用户指定的最新版本

  

但是,rpm的依赖关系太过复杂,建议大家使用yum 安装