私募社区 - 私募股权投资知识学习网 - www.simu001.cn^6t
\0} ["F%p:s 在Red Hat Linux下,标准的软件包是通过RPM来进行管理的。RPM的全名是Red Hat Package Manager,从名字就知道,它是由Red Hat公司开发的软件包管理系统。使用RPM软件包管理系统有下面这些优点:
2[NjM-m0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn(w[%QBy)~ Wt3c#z@ 1. 安装、升级与删除软件包都很容易私募社区 - 私募股权投资知识学习网 - www.simu001.cns1V
a"T?V
b1yB7Zw/Op
k.E0 2. 查询非常简单私募社区 - 私募股权投资知识学习网 - www.simu001.cng2@h DCu
私募社区 - 私募股权投资知识学习网 - www.simu001.cn}DNhsY!b/i 3. 能够进行软件包的验证私募社区 - 私募股权投资知识学习网 - www.simu001.cn:qNS3WF.z(~_I
l9M M(Qu G0 4. 支持源代码形式的软件包
wU0_eI,rD0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn(uM%D
JL 下面的说明,将充分体现出以上四个优点。
Z)s
|3SvSP0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn^
K xm+QzJ RPM软件包通常是以xxx.rpm的格式命名的,就好像HP-UX下标准的软件包是xxx.depot的形式一样。一般,一个标准的RPM软件包的名字能够告诉我们一些信息,例如rhviewer-3.10a-13.i386.rpm,从这样一个名字的RPM软件包,我们可以知道,软件的名称是rhviewer,版本是3.10a,次版本是13,运行的平台是i386。私募社区 - 私募股权投资知识学习网 - www.simu001.cn\K;L1TY!i)l-K
私募社区 - 私募股权投资知识学习网 - www.simu001.cn#wxef
E;qgM4I RPM通常有5种方式来管理RPM软件包:安装、删除、升级、查询和验证。私募社区 - 私募股权投资知识学习网 - www.simu001.cn8@!ee%Z~
R9u}*W6I)n} M0 1. 安装
cSF_5XR
C:G0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn3x1A{r4['R"ky)x #rpm -ivh rhviewer-3.10a-13.i386.rpm
v"EnL Cm#r5u0
:S?AO\/D.z0 其中使用到的参数ivh说明如下:私募社区 - 私募股权投资知识学习网 - www.simu001.cnw$kN`h4io
私募社区 - 私募股权投资知识学习网 - www.simu001.cn z's\z"?x i: 使用RPM的安装模式
;[ {f\,J`8_0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn$J#Gf|Bn v: 在安装的过程中显示安装的信息私募社区 - 私募股权投资知识学习网 - www.simu001.cn8P
M_%|:Vd
vM$K"Th @e$q"`0 h: 在安装的过程中输出#号
1e,|8vd0S B0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn2^ZD?4TJ4R
r5Mv 另外,RPM还能够通过FTP来进行远程安装,形式其实和本地安装差不多,只要在文件名的前面加上适当的路径就可以了:
N^6s~r4n8v(Y0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnmuo1E%X*N6T4]o #rpm -ivh ftp://xxxx/rhviewer-3.10a-13.i386.rpm私募社区 - 私募股权投资知识学习网 - www.simu001.cn,`4ac%J qo+G
私募社区 - 私募股权投资知识学习网 - www.simu001.cn'FS]g9V 注意:对于远程安装来说,建议不要忘记h参数,不然可能不知道安装程序是否还在进行。或者,也可以通过--percent参数来知道安装的进度。对于详细帮助信息,可以通过#rpm --help或者#man rpm来获得。私募社区 - 私募股权投资知识学习网 - www.simu001.cn b2Xw.N-FA
%A+h\mpSq0 在安装过程中,可能会经常遇到以下几种情况:
\S)`\j f,J%{0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnt;G-hDJ\i o <1>重复安装软件包
I A w(^0S!l0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn_3y;~[+w7gq;l 如果要安装的软件之前已经安装过,就会在安装过程中出现以下错误信息:
yL:p ER\M-CC0