其他分享
首页 > 其他分享> > RPM 软件包管理

RPM 软件包管理

作者:互联网

RPM 简介

RPM 软件包也称为二进制软件包(相当于windows的exe安装文件)

RPM 是 RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了 RedHat 的标志,但是其原始设计理念是开放式的,现在包括 RedHat、CentOS、SUSE 等 Linux 的发行版本都有采用,可以算是公认的行业标准了。RPM 文件在 Linux 系统中的安装最为简便

RPM命令使用

rpm的常用参数

i:安装应用程序(install)

vh:显示安装进度;(verbose hash)

U:升级软件包;(update)

qa: 显示所有已安装软件包(query all)

e:卸载应用程序(erase)

注意:如果其它软件包有依赖关系,卸载时会产生提示信息,可使用--nodeps强行卸载。

将 CDROM 的 ISO 光盘镜像挂载到 Linux 上

注意:RPM存在严重问题:安装软件时要先安装其依赖包,需要自己找到依赖包并一个个安装,然后才能安装软件

YUM 管理

yellowdog updater modified 软件包管理工具

应用 yum 的好处:

  1. 自动解决软件包依赖关系
  2. 方便的软件包升级

查询

安装

升级

注意:如果不加包名,就升级所有的,包括内核。必须加包名升级单个软件包,慎用升级所有的

检测升级 yum check-update

卸载

帮助

YUM 仓库

yum仓库就是使用yum命令下载软件的镜像地址

我们通常使用 yum install 命令来在线安装 linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软件包。

众所周知,从国外下载软件速度非常慢,很多情况下都无法下载。国内一些大公司做镜像同步国外的软件, 那么我们可能使用国内的下载地址,就能下载我们需要的软件。(类似 Maven)

标签:管理,RPM,yum,软件包,cdrom,挂载,安装
来源: https://www.cnblogs.com/ccl971123/p/15500864.html