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

📄 redhat-cd-3.html

📁 Linux初学者最好的老师就是howto了。相当于函数man。
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="ZH-SGML-Tools 1.0.9"> <TITLE>烧制一个RedHat的CD之mini-HOWTO: RPM包</TITLE> <LINK HREF="RedHat-CD-4.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD-4.html" REL=next> <LINK HREF="RedHat-CD-2.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD-2.html" REL=previous> <LINK HREF="RedHat-CD.html#toc3" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD.html#toc3" REL=contents></HEAD> <BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0> <A HREF="RedHat-CD-4.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD-4.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="RedHat-CD-2.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD-2.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="RedHat-CD.html#toc3" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD.html#toc3"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A><HR><H2><A NAME="sec-rpm"></A> <A NAME="s3">3. RPM包</A></H2><P><P>Red Hat发行版本的主要部分包括了一套RPM (Redhat Package Manager)包。一个典型的包括二进制可执行文件以及相关的配置文件和文档。<CODE><A HREF="javascript:if(confirm('http://www.rpm.org/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?'))window.location='http://www.rpm.org/'" tppabs="http://www.rpm.org/">rpm</A></CODE>程序是一个强大的包管理器,它可被用作安装、查询、校验、更新、删除以及建立以RPM格式的软件包。<CODE>Rpm</CODE> 方便地维护了一个所有被安装的软件包的数据库,因此被安装的软件的信息可以随时被获取。<P>发行版本中的二进制RPM文件在系统运行其发行版本本身的时候被建立。这一点很重要,因为大多数的包内的程序依赖于共享库。从RedHat version 5.0开始,GNU标准的C库版本2(纯64位)就开始被使用了。这个版本的库通常被称为tt/glibc/ 或者在Linux中:tt/libc 6/。所有的在发行版本中的可执行文件与这个库相链接。如果你试图从一个不同的发行版本中安装二进制文件,他们很可能不能工作,除非你为了向后兼容性安装了libc5包。<P>RPM包的名字包括了后缀.<EM>arch</EM>.<CODE>rpm</CODE>,其中<EM>arch</EM> 是一种结构,对于Intel平台的二进制文件来说包含有<CODE>i386</CODE> 的值。你安装的包必须符合机器中共享库的版本。<CODE><A HREF="javascript:if(confirm('http://www.rpm.org/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?'))window.location='http://www.rpm.org/'" tppabs="http://www.rpm.org/">rpm</A></CODE> 在确认情况确实如此的时候通常工走得很好。然而,通过使用Redhat安装启动磁盘,可以确认正确的RPM包之集合被安装在机器上。<P>如果你发现一个RPM包没有在安装工程中被安装的你的系统中,不要绝望!在任何时候(作为根用户),你都可以安装RPM包,例如:<P><BLOCKQUOTE><CODE><PRE>rpm --install  WindowMaker-0.18-1b.i386.rpm</PRE></CODE></BLOCKQUOTE> <P>你甚至可以直接从Internet直接安装,只要你知道一个RPM包的URL:<P><BLOCKQUOTE><CODE><PRE>rpm --install ftp://rufus.w3.org/redhat-contrib/noarch/mirror-2.9-2.noarch.rpm</PRE></CODE></BLOCKQUOTE> <P><P>RPM包的另外一个版本包括了建立二机制文件的源代码。这些包有后缀如: <CODE>.src.rpm</CODE> ,并且存放在tt/SRPMS/ 的目录中。这些包在安装CD中部是必要的。而且事实上,在一个74分钟的CD中叶没有足够的空间来存放这些文件。当然,你可以制作一个单独的包含SRPM的CD。<P><P><HR><A HREF="RedHat-CD-4.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD-4.html"><IMG SRC="next.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/next.gif" ALT="Next"></A><A HREF="RedHat-CD-2.html" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD-2.html"><IMG SRC="prev.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/prev.gif" ALT="Previous"></A><A HREF="RedHat-CD.html#toc3" tppabs="http://www.linux.org.tw/CLDP/gb/mini/RedHat-CD.html#toc3"><IMG SRC="toc.gif" tppabs="http://www.linux.org.tw/CLDP/gb/img/toc.gif" ALT="Contents"></A>  </BODY></HTML>

⌨️ 快捷键说明

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