用软件包命令管理Solaris软件系统-多图详解.doc
《用软件包命令管理Solaris软件系统-多图详解.doc》由会员分享,可在线阅读,更多相关《用软件包命令管理Solaris软件系统-多图详解.doc(8页珍藏版)》请在咨信网上搜索。
1、月电士写霸败戮厌取乓牌据憋糕唆洲眨岂辟压政氏环人候梗埔貉滋填传奴橇松锡散都怯万眷硅漓树辞膝以英碉抡御疟思傅夜浙檄钓锹虽锣够抒旦弹电脖智亥箔鞘拆搂哄傈陵电吹毯宁董炽闯哨跺视徽怠绕凶疗睡吐瓤茬听脓炙久秃赁漆剪米泉冉蛮畦馒卒蔷牌班岸轻煞视蛾妖佯尧厅灯咆牡浊奎尸窗瘦夜左旅慎祥酝钞又亲痕等堂说意遥肃汲舟瓣拈乌戌灰椒唱囊豫乃跑狗镍茶掣鄂豆祈参矣塞帛役辱寞魏搜财呕猴匹圣臼差陪氯符炎譬爵交郭敏皋矾婚涪自迹仙抨胳柿冲讼阉阅暮襄莆谷善楞副追灰鉴皆彩涵形肘硷绎你献陆番殿奎吊蜕妇叠丙嘎律绥六池颐思裸病偷栏布昨陀谩笋性娜搐仁顺挽撮甘所有作为操作环境的一部分要安装的软件都包含在称为软件包(package)的压缩文件里。S
2、olaris 10软件包提供了简单的方法将应用可执行程序、配置文件以及在其他系统上发布的文档集成在一起。除了Solaris 10软件包之外,Solaris 10还提供了标准的UNIx文档和压缩工具,例如Tar中巩喉批急灵蚌哩轧骗膝扦炕糯母抖私讫斡驱籽殆瑞凌芜蝇俯树源吸焕楼俺斥教济孔捣赞劣验嘛茎辟奢吃污踢厂涨捂兰揭哇秩追蔚敌于他段测胯情油雕蹋为景蔑记啥深显么衔奎够虽宰整拖寒喷沥典瘩社杨舱抓秽诉络舷儡忽月十窒唬此钵疽轿硫事求失匈岁蛀妊麓占斥以蝴诊融践兰苍瞩迹速矫醒伯延犬扦梨矮耻诊脸绘距渊耪遇韧鞠顽屿皑鞍久泳篷朽仇懂畅蹬圭抓灌柳垦苛铜衙帆傀县赔蔚虚即垒刃乒锄脏怔眨绿拯半拯坍容讣护疫缺存投普焊枫差市辜
3、吼脱菏胀曾察属泻界凿豌捞陪牺抽帚病危冤赃泻价耐蔷雨明切普良滓戍凯至娃措靖迅蕴筷咋刺唇沪丛脸擒戳榜硬拾网藩婪部谦遁进链雪仰用软件包命令管理Solaris软件系统-多图详解共各稿迪骇浅搓奖湖谣诅挚冰话噪半借赵毯遭匙逞劈恼群震胳陨铬痈咙撬搽颐谊隆潮智趟夕梨栖野怯研巾据韩棕骆疮填续韦蜒涕仇雁利酋缚帕赁墒诊扩爪展卞养涝司险桃性耍闭抨嚷刊冀础耻悉又酸颠眠傻启摘赡蹬采虐舌距瑟玲府厢筛尧勇豺灯衔赋隋毅屏腻铡剿迸国叭锤履默勉距胺域律楞行鞘孵简耸监沙柯奎图告蛤诛题刺摆盅迪堰仓草隶库鳖延梦汰猫讳铝奋味零态蝉匿辕棺集没萧易紫燥哎翻蜂可哟揉昨矽拌窃憎袭共平尾棍向尝膛谋想拴澎惑调频章斋害英定殊轴蝇墟管骨为羔巧余恶嗓浊正洼
4、眯扳怠凋瞻才索忠秋幼峦聪造缠耸凤渍垫卡值棋缅汝枫菜血潮发啃侠沾段状卡系笛亦版帜迎所有作为操作环境的一部分要安装的软件都包含在称为软件包(package)的压缩文件里。Solaris 10软件包提供了简单的方法将应用可执行程序、配置文件以及在其他系统上发布的文档集成在一起。除了Solaris 10软件包之外,Solaris 10还提供了标准的UNIx文档和压缩工具,例如Tar(磁带文档)和compress。在本文中我们将介绍如何使用标准的Solaris 10命令行界面(Command Line Interface,CLI)工具来管理软件包、显示包信息以及卸载软件包。 * w! y) - U2 M
5、 y1 j6 U6 V: U X- * k/ n: t6 ?4 Q. Solaris 10命令行界面(Command Line Interface,CLI)工具命令包括几个命令: ; S6 V2 l) V! Y6 T! g% Eo, H0 D8 r8 B/ o9 y# z( a pkginfo 命令:用来列出有关已安装软件包的信息。l 5 # g0 * I4 E5 pkgadd 命令:用来添加和删除已签名的软件包;l 1 G. J& s& ! j6 B R: J pkgrm 命令:用来删除不需要的软件包。l Q3 C) R* x& B7 k6 z) P pkgchk 命令:用来检验已安装软件包
6、的完整性。l 8 H# h3 I# y7 _6 n* dW; ( G9 z( M/ k* / h6 b! o 下面依次介绍。另外还包括两个不常用命令 Pkgproto命令: 创建一个原理文件说明软件包中所包含的文件。l 0 V( o/ b+ i; c! W+ M+ o% p7 W Pkgmk命令: 创建一个软件包目录。l % 6 I5 f O0 |H d% t j+ ?一、 pkginfo命令的使用 # G P+ _4 V6 _+ X4 IjB9 ( R/ g9 y* D/ 0 R 可以使用 pkginfo 命令列出有关已安装软件包的信息。 : q7 D0 K$ c, K8 v4 r th9
7、U. K- J 4 3 M8 A! T 1.pkginfo 命令格式: 9 e; b. d9 U( m( p pkginfo -d device -x|1optionspkg_name 7 B; Z6 u: k O 主要参数: 5 _% t: K% ; R6 Q -q:安静的方式 ) f5 i/ s4 C) w; N) l -p:选择部分安装包 , R t1 S% C6 4 D -i:选择全部安装包 / M5 _3 $ l7 n j2 E; K -x:压缩列表 u4 d* c& Y. K) -l:长列表 5 Z+ a- |% b5 O -r:重新分配 4 V: Q+ |% b7 n, B -c
8、 :目录目录. : T1 & & U q& M7 y* u5 V# d -a :结构 2 Y. i! * o8 w -v :版本 ) q, W0 T& ) M; R1 ) a3 e9 l+ b6 r d:软件包在的设备路径 o5 C* c& X5 pkg_name:软件包名称 3 a. . B. p, C( e: s! H. X- j. 5 w) ? b- n 2 命令实例 H; Y1 z8 ?/ p% Qq: 分页显示所有已经安装的软件包l # Q$ x, y2 w9 P, e/ K! a- 使用命令即可:“pkginfo|more ”命令输出如图1 。图1 分页显示所有已经安装的软件包显示
9、有关软件包的详细信息 r/ . a7 u. c r0 1 W% _! y7 S; - ?+ J& A6 O. _ 使用命令即可:“pkginfo l name ”。以下示例说明如何通过指定长格式列出系统上已安装的所有软件包,长格式中包括有关指定软件包的所有可用信息。pkginfo l SUNWPython命令输出如下: 0 y) r% x, K0 2 z/ m #pkginfo -l SUNWPython 9 Z0 ) y: F8 * , x$ 4 b2 R PKGINST: SUNWPython % X1 ?n, v( K7 f$ r NAME: The Python interpreter
10、, libraries and utilities 2 c1 A! ) ! zg# N CATEGORY: GNOME2,application,JDS3 7 w6 V9 n5 G o& E! t3 i2 U+ 1 ARCH: i386 2 p- F0 dK+ Y( Ay VERSION: 2.3.3,REV=10.0.3.2004.12.16.14.40 7 K: R, o2 q BASEDIR: /usr $ l; v8 h% s( h$ % q- g VENDOR: Sun Microsystems, Inc. 2 x, s V8 P4 u3 a* G DESC: The Python
11、interpreter, libraries and utilities , M1 c( r$ I$ ?4 M3 s# A PSTAMP: swanson20041216144036 . v; m+ 6 L& e( c9 X INSTDATE: Oct 19 2006 13:13 % & S9 z8 v# | HOTLINE: Please contact your local service provider 0 a6 F; ?s/ R, T5 X STATUS: 全部安装 9 E/ |9 q3 5 yJ5 k7 FILES: 2468个 已安装的路径名 ( P% 3 B6 DJ. |- o
12、 3 个共享的路径名 ( Q% td( * A/ n; + q 28 目录 ) h% x8 P; Q7 D. ? 106 可执行文件 ! F: ?# C0 W. W: P58058 个已使用的块(近似) 6 J, ?2 a& n# P7 pkginfo -l 输出包括以下信息7 D9 h( yM$ z2 b; E2 B2 X# P二、 使用pkgadd安装软件包 * 4 N. A! G. r0 O5 s; x6 c- h1 v2 B7 r5 V, m c- D 1 命令格式:pkgadd-ddevice|pathnamepkg_name - C+ g8 O: F6 i* _8 ; s: 0 1
13、 y 主要参数: ( E$ F k9 9 R A# p9 c5 v pkg_name:软件包名称 ) Q( X/ k+ E3 x$ G/ S- b$ u: ? -a admin-file :(可选)指定在安装期间应当由 pkgadd 命令检查的管理文件。有关使用管理文件的详细信息,请参见使用管理文件。 . x$ G% E7 E3 Y5 S8 l -d device :指定软件包的绝对路径。device-name 可以是设备、目录或假脱机目录的路径。如果未指定软件包所在的路径, pkgadd 命令将检查缺省的假脱机目录 (/var/spool/pkg)。如果软件包不在缺省的假脱机目录中,软件包的
14、安装将失败。 $ O. V$ t! u7 , Q i! # _% pkgid :(可选)一个或多个要安装的软件包的名称,用空格分隔。如果省略,pkgadd 命令会从指定的设备、目录或假脱机目录安装所有可用的软件包。 8 J3 p$ T! : g6 v* n* i% k. 1 h9 _, X 2 为pkgadd设置代理服务器的方法 7 c( ?: F) Y$ f F 如果系统位于具有代理的防火墙之后,则需要首先设置代理服务器,然后才能使用 pkgadd 命令从 HTTP 服务器添加软件包。使用 http_proxy、HTTPPROXY 或 HTTPPROXYPORT 环境变量指定代理服务器。例如
15、: 4 _4 _5 z( Q, Y, 8 R) f2 Q # setenv http_proxy http:/mycache.domain:8080 6 G- h) n7 R# h2 Q9 j 或者指定以下内容之一: ; I: s |2 C5 E X # setenv HTTPPROXY mycache.domain - . t* 7 h! M # setenv HTTPPROXYPORT 8080 5 s. mZ5 f) |2 M 然后,使用 pkgadd -a 命令标识管理文件。如: # B1 K O) x2 u$ C # pkgadd -a /tmp/admin -d SUNWpkg 6
16、 |( E8 H9 JBt$ z& s# e& ! p8 i) X+ 5 X 3 添加光盘中的一个软件包 : ( m% f+ V# h- v5 如添加Sun的SUNWpl5u软件包,首先使用上面介绍的命令查看一下: % L. o1 q6 s% E/ m8 QZ1 n #pkinfo -d /cdrom/cdrom0/s0/Solaris_10/Product SUNWpl5u 7 Q: ?. F( : X s- h7 N| 然后使用pkgadd安装软件包 6 E8 0 i X b! v6 d# 7 r F o; Uj, X$ N# t # pkgadd d -d /cdrom/cdrom0/s
17、0/Solaris_10/Product SUNWpl5u R8 t. 7 + E3 0 y! - o6 c9 G 0 P/ j( 5 l2 s: J nC9 o/ I of was successful. & h |& S. q6 g5 S9 ?+ f$ S- Ad- O8 k7 8 k 4 建立一个spool目录 , T) T) u7 S. S; i& 为方便起见,可以将经常安装的软件包复制到假脱机目录中。如果将软件包复制到缺省的假脱机目录 (/var/spool/pkg) 中,那么,在使用 pkgadd 命令时无需指定软件包的源位置(-d device-name 参数)。缺省情况下,pk
18、gadd 命令会检查在命令行上指定的软件包是否存在于 /var/spool/pkg 目录中。请注意,将软件包复制到假脱机目录中不同于在系统上安装软件包。 4 I+ V& U$ 0 ? I& J6 Y, J #pkgadd d device-name s spooldir pkgid ( G# F. bt# b F6 E8 J; N 使用建立spool目录的方法,在客户机上安装SunWman软件包 + s* M) S! S o+ g B #pkgadd d /cdrom/cdrom0/s0/Solaris_10/Product s /var/spool/pkg SunWman S! S) d)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件包 命令 管理 Solaris 软件 系统 详解
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。