linux中rpm安装

发布日期:2025-08-19 09:46:25 分类:365bet官方平台开户 浏览:9807

目录一:linux中rpm安装1.rpm简介2.区别3.RPM命令五种基本模式二:RPM安装全面解析1,下载软件包2, 安装软件包3, 尝试卸载4, 更新(升级)5,软件包名称:6, 查看软件包的配置文件7 查看是否安装某软件8 查看当前系统安装了哪些软件9 查看软件的安装路径,查看安装了哪些东西

一:linux中rpm安装

1.rpm简介

RPM是 一个默认的开源和最流行的包管理程序,用于基于Red Hat系统一样。该工具允许系统管理员和用户安装, 更新,卸载,查询, 验证,并在Unix/linux 操作系统管理系统软件包。该RPM原名,rpm的文件,包括由包需要编译的软件程序和库。该实用程序仅使用于该建在.rpm格式的软件包。

2.区别

RPM保持在 /var /lib /rpm 的数据库中的所有已安装的软件包的信息

RPM是在linux系统下安装软件包的唯一方法,如果您使用源代码安装软件包,那么rpm将不能管理它。

rmp安装类似于windows中的安装包,下载下来之后直接安装。缺点是不能自己解决依赖问题。

3.RPM命令五种基本模式

1 安装 : 用于安装任何RPM软件包

2 卸载 : 它是用于清除,删除或卸载任何RPM软件包

3 升级 : 用于更新现有的RPM包

4 确认 : 这是用于查询不同的RPM软件包

5 查询 : 它用于任何RPM包的验证

二:RPM安装全面解析

1,下载软件包

安装: rpm -ivh [软件包名称]

卸载: rpm -e [软件包名称]

升级: rpm -Uvh [软件包名称]

1,下载软件包

华为云安装包 zsh

链接: https://repo.huaweicloud.com/centos/7/os/x86_64/Packages/zsh-5.0.2-34.el7_8.2.x86_64.rpm

2.上传与下载命令:

[root@localhost ~]# yum install lrzsz -y

2, 安装软件包

[root@localhost ~]# rpm -ivh zsh-5.0.2-34.el7_8.2.x86_64.rpm

Preparing...

################################# [100%]

Updating / installing...

1:zsh-5.0.2-34.el7_8.2

################################# [100%]

3, 尝试卸载

[root@localhost ~]# rpm -e zsh

卸载解析:

1.卸载后面输入的是软件包名称:

rpm -e [软件包名称]

2.卸载的是软件,如果没有安装软件,不存在卸载。

4, 更新(升级)

[root@localhost ~]# rpm -Uvh zsh-5.0.2-34.el7_8.2.x86_64.rpm

Preparing...

################################# [100%]

Updating / installing...

1:zsh-5.0.2-34.el7_8.2

################################# [100%]

更新解析:

1.因为rpm不能自己解决依赖问题,所以更新的是软件包,需要手动安装更新软件包

5,软件包名称:

zsh-5.0.2-34.el7_8.2.x86_64.rpm

软件包名称 : zsh

版本号 : 5.0.2

第多少次编译 : 34

适用的平台 : el7_8(CentOS 7)

适用的系统位数 : x86_64

扩展名 : rpm

6, 查看软件包的配置文件

[root@localhost ~]# rpm -qc zsh

7 查看是否安装某软件

[root@localhost ~]# rpm -q zsh

解析:

如果后面打印的是安装包代表安装了

如果后面打印的是not代表没安装

8 查看当前系统安装了哪些软件

[root@localhost ~]# rpm -qa

9 查看软件的安装路径,查看安装了哪些东西

[root@localhost ~]# rpm -ql zsh

就完成了