⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 doc060.htm

📁 本书可以指导您顺利地安装Linux的RedHat发行版本
💻 HTM
字号:
<HTML>
<HEAD>
   <TITLE>RPM Design Goals</TITLE>
</HEAD>
<BODY>

<P><A HREF="doc061.htm"><IMG SRC="next.gif" ALT="Next" HEIGHT=24 WIDTH=37></A>
<A HREF="doc000.htm"><IMG SRC="up.gif" ALT="Up" HEIGHT=24 WIDTH=26></A>
<A HREF="doc059.htm"><IMG SRC="previous.gif" ALT="Previous" HEIGHT=24 WIDTH=63></A>
<A HREF="doc000.htm"><IMG SRC="contents.gif" ALT="Contents" HEIGHT=24 WIDTH=65></A>
<A HREF="doc136.htm"><IMG SRC="index.gif" ALT="Index" HEIGHT=24 WIDTH=43></A>

<HR></P>

<H2><A NAME="s8.1"></A>8.1 RPM 设计目标</H2>

<P><A NAME="i471"></A></P>

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

<DL>
<DT><B>软件包的可升级性</B></DT>

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

<DT><B>功能强大的软件包信息查询</B></DT>

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

<DT><B>系统验证</B></DT>

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

<DT><B>保持软件包的原始特征</B></DT>

<DD>一项严格的设计目标是要保持软件包的原始特征, 就象该软件的原始发布者
发布软件时那样。通过使用RPM,您可以拥有最初的软件和要使用的任何补丁程序
还有详细的软件构建信息。从几方面来说这是非常之大的优点。.例如,当
某个软件的新版本发行时,您无须从头编译所有文件。您可以看一看补丁程序
都需要做些什么。在这种方式下,所有编译条件以及为生成软件所做的修改
都将是可见的。</P>

<P>该目标对软件开发人员来说更为重要, 但也会为最终用户提供更高质量的软件。我们要感谢
BOGUS distribution 的软件人员提出的这个概念。</P>
</DL>

<P>
<HR><A HREF="doc061.htm"><IMG SRC="next.gif" ALT="Next" HEIGHT=24 WIDTH=37></A>
<A HREF="doc000.htm"><IMG SRC="up.gif" ALT="Up" HEIGHT=24 WIDTH=26></A>
<A HREF="doc059.htm"><IMG SRC="previous.gif" ALT="Previous" HEIGHT=24 WIDTH=63></A>
<A HREF="doc000.htm"><IMG SRC="contents.gif" ALT="Contents" HEIGHT=24 WIDTH=65></A>
<A HREF="doc136.htm"><IMG SRC="index.gif" ALT="Index" HEIGHT=24 WIDTH=43></A>

<HR></P>

</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -