美文网首页
RPM(红帽软件包管理器)

RPM(红帽软件包管理器)

作者: 凯凯凯瑞斯 | 来源:发表于2019-05-29 16:30 被阅读0次

在 RPM(红帽软件包管理器)公布之前,要想在 Linux 系统中安装软件只能采取源码包的方式安装。

早期在 Linux 系统中安装程序是一件非常困难、耗费耐心的事情,而且大多数
的服务程序仅仅提供源代码,需要运维人员自行编译代码并解决许多的软件依赖关系,因此要安装好一个服务程序,运维人员需要具备丰富知识、高超的技能,甚至良好的耐心。

而且在安装、升级、卸载服务程序时还要考虑到其他程序、库的依赖关系,所以在进行校验、安装、卸载、查询、升级等管理软件操作时难度都非常大。

RPM 机制则为解决这些问题而设计的。RPM 有点像 Windows 系统中的控制面板,会建立统一的数据库文件,详细记录软件信息并能够自动分析依赖关系。

目前 RPM 的优势已经被公众所认可,使用范围也已不局限在红帽系统中了。

下面是一些常用的 RPM 软件包命令,
当前不需要记住它们,大致混个“脸熟”就足够了。
常用的 RPM 软件包命令
安装软件的命令格式               rpm -ivh filename.rpm
升级软件的命令格式               rpm -Uvh filename.rpm
卸载软件的命令格式               rpm -e filename.rpm
查询软件描述信息的命令格式 rpm -qpi filename.rpm
列出软件文件信息的命令格式 rpm -qpl filename.rpm
查询文件属于哪个 RPM 的命令格式 rpm -qf filename

相关文章

  • 转:Ubuntu16 安装RPM文件

    RPM软件包英文原义:Redhat Package Manager中文释义:红帽RPM软件包管理器RPM是RedH...

  • Linux的 软件

    1.1RPM包安装RPM是Red-Hat Package Manager(RPM软件包管理器)的缩写,是小红帽厂商...

  • linux就该这么学-001

    RPM(红帽软件包管理器) RPM 为了解决包的安装、升级、依赖操作的难度过大而设计的 下面是常见命令: syst...

  • 「Linux就该这么学」读书笔记(一)

    欢迎来我的博客 RPM(红帽软件包管理器) RPM 为了解决包的安装、升级、依赖操作的难度过大而设计的 下面是常见...

  • 【Linux基础】安装软件包

    方式一:使用包管理器 常见包管理器:apt(Debian系)、yum(红帽系)、dnf(红帽系)、rpm(红帽系)...

  • RPM(红帽软件包管理器)

    在 RPM(红帽软件包管理器)公布之前,要想在 Linux 系统中安装软件只能采取源码包的方式安装。 早期在 Li...

  • RPM红帽软件包

    在RPM(红帽软件包管理器)公布之前,要想在Linux系统中安装软件只能采取源码包的方式安装。早期在Linu...

  • Linux软件管理

    1.什么是rpm? rpm软件包的组成部分有哪些? redhat packages manager 红帽推出软件包...

  • Day15-软件管理

    1.什么是rpm?、rpm软件包的组成部分有哪些? redhat packages manager 红帽推出软件包...

  • Day15软件管理(软件的安装/更新/卸载/查询)

    1.什么是rpm?、rpm软件包的组成部分有哪些? rpm:redhat packages manager (红帽...

网友评论

      本文标题:RPM(红帽软件包管理器)

      本文链接:https://www.haomeiwen.com/subject/zffstctx.html