码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 软件包管理之RPM

时间:2015-12-23 16:25:01      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:linux   软件包管理   

      在 GNU/Linux( 以下简称 Linux) 操作系统中,RPM 和 DPKG 是最为常见的两类软件包管理工具,他们分别应用于基于 RPM 软件包的 Linux 发行版本和 DEB 软件包的 Linux 发行版本中。

      Linux软件包管理器主要用于管理Linux系统中的软件包,其主要用于实现安装、卸载、升级等功能,并提供对系统中所有软件包状态信息的查询。  

       RPM 最开始官方解释为:“Redhat Package Manager”,由 Red Hat 公司制定实施,由于被 GNU 开源操作系统接受并成为很多 Linux 系统(RHEL) 的既定软件标准,其很多分支都使用其来作为软件安装的管理方式,包括 Fedora, CentOS, SUSE 等等,之后RPM被官方解释为:“Rpm is Package Manager”,其前端工具为yum。

      与RPM并驾齐驱的是基于Debian 操作系统 (UBUNTU) 的 DEB 软件包管理工具-DPKG,全称为 Debian Package,功能方面与 RPM 相似。最早是由 Debian Linux 社群所开发出来的, 只要是Debian系列衍生的 分支系统,大多使用 dpkg 这个机制来管理软件的, 包括B2D, Ubuntu 等等,其前端工具为apt-get。

      本文主要以RHEL的RPM软件包管理程序为主要内容,Debian系列DPKG由于个人不甚熟悉,此处不做介绍。关于DPKG的使用方法,还请各位看官自行GOOGLE!


      Linux的软件包,主要有两种,一种是文件名形如Name-VERSION.tar.gz以源码的形式发布,一种是已经编译好的文件名类似于Name-VERSION-release.arch.rpm的二进制程序包。下面主要介绍下rpm软件管理工具的常用参数和使用方法。

本文出自 “虫子的博客” 博客,请务必保留此出处http://xlogin.blog.51cto.com/3473583/1727511

Linux 软件包管理之RPM

标签:linux   软件包管理   

原文地址:http://xlogin.blog.51cto.com/3473583/1727511

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!