轩辕传奇上古灵宠任务:什么是红帽子软件?

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 10:28:13

就是redhat公司的linux操作系统,

是一种开放源代码的操作系统,挺不错的,
我以前用过,不过用windows习惯了,感觉有点不适应。

红帽子 只是linux的一个版本。

一种不同于Windows的操作系统软件,开放代码

是Linux操作系统的一种版本

是一种操作系统

The Red Hat Package Manager (RPM),是一个开放的软件包管理系统。它工作于Red Hat Linux 以及其它Linux 和UNIX 系统,可被任何人使用。. 红帽子软件公司鼓励其它厂商来了解RPM 并在自己的产品中使用它。RPM 的发布基于GPL 协议。

对于最终用户来说,RPM所提供的众多功能使维护系统要比以往容易的多。安装,卸载和升级RPM软件包均是只需一条命令即可完成,所有烦琐的细节问题无须您费心。RPM维护一个所有已安装的软件包和文件的数据库,可以让您进行功能 强大的软件包查询和验证工作。在软件包升级过程中, RPM 会对配置文件进行特别处理, 因此您绝对不会丢失以往的定制信息 -- 这对于直接使用.tar.gz 文件是不可能的。

对于程序员, RPM 可以让您连同软件的源代码打包成源代码和二进制软件包供最终用户使用.这个过程十分简单,整个过程由一个主文件和可能的补丁程序组成。RPM在软件的新版本发布时,这种"原始"源代码,补丁程序和软件生成指令的清晰描述简化了软件包的维护工作。

RPM 设计目标

在准备了解如何使用RPM之前,理解RPM的设计目标是有所裨益的。

软件包的可升级性

使用RPM您可以单独升级系统中的某些部件而无须整个重新安装。当您获得了一套基于RPM 新版操作系统时(如红帽子 Linux), 您无须重新安装机器(而基于其它软件打包机制的常常需要这么做). RPM 允许智能的,全自动的就地升级系统。包中的配置文件在升级过程中会予以保留, 因此您不会丢失定制信息。

功能强大的软件包信息查询

RPM 拥有功能强大的查询选项. 您可以搜索数据库来查询软件包或文件。您可以简便的查出某个文件属于哪个软件包或出自哪儿。RPM软件包中的文件以压缩格式存放,拥有一个定制的二近制头文件,其中包含有关包和内容的有用信息,可以让您对单个软件包的查询简便又快速。

系统验证

另一项强大的功能是进行软件包的验证。如果您担心误删了某个软件包中的某个文件,您就可以对它进行验证。任何非正常现象将会被通知. 此时,如果需要的话,您可以重新安装该软件包。在重新安装过程中,所有被修改过的配置文件将被保留。