资源描述:
《用软件包命令管理solaris软件系统-多图详解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、所有作为操作环境的一部分要安装的软件都包含在称为软件包(package)的压缩文件里。Solaris10软件包提供了简单的方法将应用可执行程序、配置文件以及在其他系统上发布的文档集成在一起。除了Solaris10软件包之外,Solaris10还提供了标准的UNIx文档和压缩工具,例如Tar(磁带文档)和compress。在本文中我们将介绍如何使用标准的Solaris10命令行界面(CommandLineInterface,CLI)工具来管理软件包、显示包信息以及卸载软件包。*w!y)-U2M'y1j6U6V:U"X-`*k/
2、n:t6?4Q.@ Solaris10命令行界面(CommandLineInterface,CLI)工具命令包括几个命令:;S6V2l)V!Y6T!g%E o,H0D8r8B/o9y#z(apkginfo命令:用来列出有关已安装软件包的信息。l5`#g0]*I4E5~pkgadd命令:用来添加和删除已签名的软件包;l1G.J&s&}!j6B'R:Jpkgrm命令:用来删除不需要的软件包。l"Q3C)R*x&B7k6z)Ppkgchk命令:用来检验已安装软件包的完整性。l8H#h3I#y7_6n*d W;@(G9z(M/k
3、*]/h6b!o 下面依次介绍。另外还包括两个不常用命令Pkgproto命令:创建一个原理文件说明软件包中所包含的文件。l0V(o/b+i;c!W+M+o%p7WPkgmk命令:创建一个软件包目录。l%^6I5f"O0
4、 H"d%t'j+?一、pkginfo命令的使用#G'P+_4V6_+X4I j B9](R/g9y*D/`0R 可以使用pkginfo命令列出有关已安装软件包的信息。:q7D0K$c,K8v4r't h9U.K-J"]4}3M8A!T 1.pkginfo命令格式:9e;b.d9U(m(p pk
5、ginfo-ddevice[-x
6、1][options][pkg_name]7B;Z6u:k"O 主要参数:5_%t:K%;R6Q -q:安静的方式)f5i/s4C)w;N)l -p:选择部分安装包,R"t1S%C6]4D -i:选择全部安装包/M5_3~$l7n'j2E;K -x:压缩列表'u4d*c&Y.K){ -l:长列表5Z+a-
7、 }%b5O -r:重新分配4V:Q+
8、%b7n,B -c:目录[目录...]:T1@&~&U'q&M7y*u5V#d -a:结构2Y.i![*o8w -v:版本)q
9、,W0T&^)M;R1})a3e9l+b6r -d:软件包在的设备路径 o5C*c&X5{ pkg_name:软件包名称3a.^.B.p,C(e:s!H.X-j.[5w)?"b-n 2命令实例 H;Y1z8?/p%Q q:}分页显示所有已经安装的软件包l#Q$x,y2w9P,e/K!a-{ 使用命令即可:“pkginfo
10、more”命令输出如图1。图1分页显示所有已经安装的软件包显示有关软件包的详细信息 r/^.a7u.c"r0^1W%_!y7S;`-?+J&A6O._ 使用命令即可:“pkginfo-lna
11、me”。以下示例说明如何通过指定长格式列出系统上已安装的所有软件包,长格式中包括有关指定软件包的所有可用信息。pkginfo-lSUNWPython命令输出如下:0y)r%x,K0`2z/m #pkginfo-lSUNWPython9Z0^)y:F8@*^,x${4b2R PKGINST:SUNWPython%X1? n,v(K7f$r NAME:ThePythoninterpreter,librariesandutilities2c1A!){!z g#N CATEGORY:GNOME2,application,
12、JDS37w 6V9n5G"o&E!t3i2U+@1] ARCH:i3862p-F d K+Y(A y VERSION:2.3.3,REV=10.0.3.2004.12.16.14.407K:R ,@ o2q BASEDIR:/usr$l;v8h%s(h$~%q-g VENDOR:SunMicrosystems,Inc.2x,s'V8P4u3a*G DESC:ThePythoninterpreter,librariesandutilities,M1c(r$I$?4M3s#A PSTAMP:swa
13、nson20041216144036.v;m+@6L&e(c9X INSTDATE:Oct19200613:13%`&S9z8v#
14、 HOTLINE:Pleasecontactyourlocalserviceprovider0a6F;? s/R,T5X STATUS: