){CeUd+Vq0安装步骤简介
1、 安装Solaris 10 SPARCIXPUB技术博客&}!o6M2I+mqi] IXPUB技术博客gN.Id
JFi 2、 在sunsolve.sun.com下载最新Patch 补丁包,打系统补丁IXPUB技术博客f$[3yZ%s3|.Zh3~
q8Rc"sJb03、 在www.sunfreeware.com(sunfreeware.mirrors.tds.net)下载相关工具包IXPUB技术博客3E G(Zc,`
9q'MnO
Bi j2q04、 通过 perl -MCPAN -e shell, install <PACKAGE>方式下载所需的Perl工具包 '}-x0N)SK%B'Ft0 O?
JR@?$pS05、 把自主开发的程序拷贝到指定目录下 *TR.u~3^!Q:{|N!Yj0 #u'O2Xag
M3dB06、 调试程序并设置系统crontab 列表 |
M
]5q6`,Ix4c0IXPUB技术博客tF} q3\j2i具体内容:
[oFV/}{U4} |0IXPUB技术博客E{j&FK
1、 安装Solaris 10 SPARC
1f x[
] O#`&g4{0
6Y$tis&by
c)q0从www.sun.com下载Solaris 10 SPARC安装盘,一共五张,第五张为语言包。STOP+A进入OK提示符,boot cdrom启动系统,开始安装。安装过程为中文图形界面,有几个注意点:IXPUB技术博客}wBdO
Cnt
IXPUB技术博客fx(tK#VR#E"m~
1) Sun E450有100M RJ45口(hme0)、1000M光纤口(ge0)各一,只需设置hme0的网络参数,不设置ge0的网络参数,如果同时设置了两个网卡,则启动后,网络不通,需要手动禁止interface ge0后,网络才通。IXPUB技术博客)[`c,U-W^
IXPUB技术博客~l/Iv#nz'[o
手动禁止interface ge0的方法是:
# ifconfig ge0 down o2HVyoF'sV0IXPUB技术博客gIA[R2? # ifconfig ge0 unplumb |
IXPUB技术博客"w
|d'?4E0Pt+] DIXPUB技术博客z1FA%_8D2) 设置系统语言为简体中文zn,体现在系统文件/etc/default/init中
7kQL,@`i4d1`*C0IXPUB技术博客vd9irS'M:N}X TZ=PRCIXPUB技术博客O)@3Rs{)c@
m/V @&I
KU2uc`0CMASK=077IXPUB技术博客"X6hP IsU']qB)uS
&f'i6jnB}J!DXAf0LANG=zh
|
IXPUB技术博客6jLS|!UDQ(PS)r]-~j"g3V0如果需要把系统语言改为英文,只需修改这个文件为LANG=C即可。
IXPUB技术博客$x
|3`h;J(J:?\^1hyT,^(?Qe L03) 如果安装系统后,发现网络参数或hostname配置错误,不需要重新安装系统,只需要运行sys-unconfig命令,系统会把所有参数清空,并重新启动系统,同时进行参数的重新配置。
e)w])X.hLg'v T0i4qx0s2U mi;A04) 整个安装过程持续时间较长,大约三个小时左右。
'QyGZw;oj}!y0IXPUB技术博客
g\n^F*KJ r2、 Solaris 10 SPARC系统补丁包的安装IXPUB技术博客x3W&`M-c9CVG+J
IXPUB技术博客u
mx&B|7?4[
通过其他电脑访问SunSolve Patch Access站点进入Patch下载页面,具体URL如下:IXPUB技术博客!Yvgk
Pk
'ME;m
v1sC)K0http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access,选择下拉菜单的Solaris 10 (97.5M)选项,开始下载。
A^F5zt
a!DQ0
O\7W+evU2[A%k0把该补丁包传到Sun E450上,解压,unzip 10_Recommended.zip,STOP+A进入OK提示符,boot -s启动到单用户模式,运行mountall,然后运行./install_cluster命令开始补丁包,可以考虑去喝点咖啡。
+X9ec!D?1a8}:f0
+Ro;w&z$X5l&h0安装过程中如果出现出错信息,不必在意,只是由于没有安装那些软件包,所以安装这些软件包的补丁会报错。安装完毕后,重新启动系统,可以通过showrev -p命令检查安装了哪些补丁。IXPUB技术博客-pf&rV*S
IXPUB技术博客.Cv"Q X?n3、 在www.sunfreeware.com下载常用工具包
mi/{X8L,s8V`0
?R Q]/j;J(w0访问www.sunfreeware.com站点下载常用工具包,如果访问速度慢,可以考虑访问镜像站点sunfreeware.mirrors.tds.net。下载前首先下载一个pkg-get工具包,访问的地址为:下载到Sun E450上以后通过pkgadd -d pkg-get.pkg的方法安装,然后使用pkg-get工具包只要运行简单的pkg-get -i <软件包名称>的命令就可以自动完成下载、解压、安装的整个工作。
0Ru-?!b{L2A0
~Y;Qo2DJ{O0为了正常的使用和开发用途,建议下载安装以下工具包:
/M'o~Od@K0IXPUB技术博客IP"A,X5~R(a
系统工具:
(cY$Cd$U"s0IXPUB技术博客J
N'a"B2FZN wget-1.9.1IXPUB技术博客r ZGIQJ&K)Y{,W/Z
m%Yo3g&H0@0tar-1.51.1 (libiconv-1.8) d+EM-V9B;p%O$I0IXPUB技术博客%|Q^,_'XR-i$a gzip-1.3.1IXPUB技术博客/hh [}{4~+d+O](j_2u
+?H`'Mi(xDE6J0zip-2.3IXPUB技术博客i5D:i
V&C9k
Ti^|0my8y8^0unzip-5.50IXPUB技术博客jem:U7d+C IXPUB技术博客$\'Tesg lessIXPUB技术博客$\"z:PHI
wId3D
ic"B$Sq:YAz"U0vim-6.3 V4R9\&oJ\ {z6hX/H'p0IXPUB技术博客 g8Ov}N-X9^~ bash-3.80
|
IXPUB技术博客K `xlUIXPUB技术博客:R{Cdd``3N开发相关:
^]+S&V:xv&N0 1s6{vf9h
N3V*gxJ0bison-1.875d ?Qm)je-[&f0IXPUB技术博客@H/V6W.Vt&]7b4~"I.x nucurses-5.4IXPUB技术博客3Iw2v5u(?}wj IXPUB技术博客s+j_\({zLf'Y automake-1.9.1IXPUB技术博客X7~6O5Q*ZmP3V Ya
5OaM-Cx$m}0autoconf-2.59 M:?d4bq0IXPUB技术博客Y0m8K:_ XO"q6^f gcc-3.3.2 ;h4HP&VfQA(R8O0IXPUB技术博客g]
S'heI$sv/E libgcc-3.3IXPUB技术博客M2Z+eh'idR%v:{!r IXPUB技术博客~#IoC*ue#JC+Z make-3.80IXPUB技术博客6J1x_uq1i5d IXPUB技术博客&C/x_"|x p{B perl-5.8.7
|
_'Jf%w
h8p r03q,G~8}!Kq^a"E
^0服务软件:
IXPUB技术博客{sz ?4N
"jaY+v:z0apache-2.0.55(expat-1.95.5, libiconv-1.8, gdbm-1.8.3,IXPUB技术博客LE|w+vx
#z wR Q6[7xZY
a0db-4.2.52-NC, openssl-0.9.8a, libgcc-3.3, or gcc-3.3.2) 2[4B] ka"C uW0 &Nef,kHv Tl0php-5.0.4 (libxml2-2.6.16, zlib, gcc, libiconv) ps"T T$H$f6~D4_D0IXPUB技术博客Mk:[c G mysql-4.0.21 ,]"WqE+YsMP0IXPUB技术博客o#y%M5nR
WY lynx-2.8.5 %|)s9g B#J*zTT
mF%BI0 V%N{-U(HjlDl6r0my0ncftp-3.19 |
IXPUB技术博客q
O+j8O#A;g{V"\,C ]4D|!~R F0开发附件:
0wE(LRw;l2w0IXPUB技术博客ctn9|e gtkt-1.2.10 y+_9`Xwe0 'u$@6Nps{*HB0glib-1.2.10IXPUB技术博客'qh-}w9G!\{ IXPUB技术博客
]
mBI&z%Wh9fH1M freetype-2.1.7 i;Y-Sq*_)E0IXPUB技术博客RcH+^;{9V gnupg-1.2.6 "W~V/]T8hQx0 *`(Kx h QAP0curl-7.12.2IXPUB技术博客9M2pG6sI:n'Z+~e*L IXPUB技术博客b&\c0f#z$nc`qp netpbm-10.27IXPUB技术博客Wxz?W}_nE6qf_ IXPUB技术博客Cg^Jr-h_ (jpen-6b, tiff-3.7.4, libpng-1.2.8, zlib-1.2.3, libgcc-3.3 or gcc-3.3.2)
|
/c'i^4gh&q#IXG0t.|3^Z#K'Jl0安全工具:
^'O0b/J!R.@0 !v[ YX(`0chrootkit-0.45IXPUB技术博客D;[)Y1RF IXPUB技术博客u^&fW^:DA'g tcp-dump-3.93 (libpcap, openssl-0.9.7g, libgcc-3.3, or gcc-3.3.2 )IXPUB技术博客1w)I`
s%l]1`|
0]$Mu%`!G*?0top-3.5.1
|
S"JB~'`$up02q*qV+II-w1UGm0这些工具包将默认安装在/usr/local下,如果考虑优先使用这些软件包,可以把这个路径加入$PATH路径最前面。
B|U j:S-|2cs*v0IXPUB技术博客E0X3tp#c4u4、 使用第3步中安装的perl工具包安装perl扩展包IXPUB技术博客6S'kz(b?c#Da
IXPUB技术博客*Q\
l2eo
i!\v
通过CPAN方式实现自动安装,第3 步中安装的perl位于/usr/local/bin/perl,运行命令:
gX'JE"?"r0IXPUB技术博客'X#H@2d#Aob;?#b # perl -MCPAN -e shellIXPUB技术博客^L&pO8o[|:[7Xk
av;Ge+Y%k,{/h A0cpan> install Bundle::CPANIXPUB技术博客6x#m4vrI5W IXPUB技术博客p8[ [3} mMX cpan> install <其它软件包名称>
|
+R+\H
g;`Q(T+Ck0d(gE.o;?
b:q$RV7@0使用上面的命令可以完成perl扩展包的自动下载、解压、配置到安装。建议安装的perl扩展包有:
R.v%cZ5z ^ S,p2p[/h0 ~9P8VZ3R0Bundle::LWP(libwww) /~vi
pVN1n0 8O:k? DE]0URIIXPUB技术博客fSb)B:^;h)x"}
T.hMr!Y!k0Data::Dump &R;W7}KE\5v!U0IXPUB技术博客 Q!YK
i[-q5A;P)IfC HTML::ParserIXPUB技术博客Z%o9Ws-y
s'F
G IXPUB技术博客KUb UKN UR HTML::Tagset:M-p~2[%\N2st
qv1z,y0Net::TelnetIXPUB技术博客]!wXx/hV6aj
X3x0z4Z2s~S0Net::Telnet::CiscoIXPUB技术博客huZa\*F |T IXPUB技术博客)MH$r kXd[3{fe Term::ReadKeyIXPUB技术博客6y[[j4cd)I(H]Np?8Z IXPUB技术博客AV#uL6xM7`XnDBI f1h-|7Iy3Yc4q0 0x;C9e&B6b
|