SOLARIS课程07-软件管理定稿.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件管理工程目标系统自带的tar命令不具有同时压缩的功能,如何才能安装一个高版本的tar命令呢?Linux平台上有个很好用的top工具用来监控系统资源,我如何才能在solaris上使用它?所需知识点PKG包管理方式PKG命令集1-1、应用程序根底应用程序与系统命令的关系文件位置系统命令:一般在/bin和/sbin目录中,或为Shell内部指令应用程序:通常在/usr/bin和/usr/sbin目录中主要用途系统命令:完成对系统的根本管理工作,例如IP配置工具应用程序:完成相对独立的其他辅助任务,例如网页浏览器适用环境系统命令:一般只在字符操作界面中运行应用程序:根据实际需要,有些程序可在图形界面中运行运行格式系统命令:一般包括命令字、命令选项和命令参数应用程序:通常没有固定的执行格式典型应用程序的目录构造常见的软件包封装类型1-2、PKG包管理软件管理涉及到安装或删除软件产品。Sun及其第三方 ISV 以一个或多个软件包的集合的形式提供软件。sun软件包最主要的网站是 sunfreeware ,还有其他一些(如apache 的网站 apache.org)。如果不知道某个软件的下载地址,可以在 google 里搜索。软件包包括:描述软件包和全部磁盘空间需要的文件实际将被安装到系统上的软件文件当添加和删除软件包时运行的脚本1-3、PKG命令集pkginfo命令用户可以使用pkginfo命令来显示关于已经被安装在本地系统的磁盘上的软件包的信息pkgrm命令当一个软件包需要从系统上删除的时候,pkgrm命令删除了所有与那个包相关的文件,除非那些文件是被其他包共享的。pkgadd命令当一个软件包被添加时,pkgadd命令从安装媒体向本地系统的磁盘解压缩和拷贝文件。这个命令会向用户证实继续包添加的过程。pkgchk命令pkgchk命令检测安装是否完成,路径名,文件内容和软件包中的文件属性。1-4、pkginfo命令pkginfo命令用户可以使用pkginfo命令来显示关于已经被安装在本地系统的磁盘上的软件包的信息命令格式pkginfo [-d] [device | pathname] [-l] pkg_namepkginfo每列的信息分别是:种类:包的种类,例如应用,系统,ALE或者CTL包名:软件包的名字。如果是SUNW起始的,就是Sun公司的产品,其他的那么是第三方产品。描述:软件产品的描述显示所有软件包详细的信息# pkginfo -l | more显示指定软件包的详细信息# pkginfo -l SUNWman要决定有多少包是当前安装在磁盘上的,使用命令# pkginfo | wc –l要显示在Solaris软件光盘上的软件包信息〔或者其他媒体〕,使用pkginfo的-d选项。这个选项定义用来定义软件包所在的位置# pkginfo -d /cdrom/sol_10_910_x86/Solaris_10/Product/ -l SUNWaudio1-5、pkgadd命令pkgadd命令当一个软件包被添加时,pkgadd命令从安装媒体向本地系统的磁盘解压缩和拷贝文件。这个命令会向用户证实继续包添加的过程。命令格式pkgadd [-d [ device | pathname ] ] pkg_name从光盘安装:# pkgadd -d /cdrom/sol_10_910_x86/Solaris_10/Product SUNWzebrar从本地目录安装:也可以将光盘里最常用的包先保存到硬盘的特定目录〔仓库〕下将软件存放到本地软件仓库 # pkgadd -d /cdrom/sol_10_910_x86/Solaris_10/Product/ -s /var/spool/pkg/ SUNWzebrau Transferring <SUNWzebrau> package instance检查软件是否正确放到仓库 # pkginfo -d /var/spool/pkg system SUNWzebrau Quagga - Quagga Routing Software (usr)从仓库直接安装 # pkgadd SUNWzebrau1-6、pkgchk命令pkgchk命令pkgchk命令检测安装是否完成,路径名,文件内容和软件包中的文件属性。命令格式pkgchk [ option ] [-p path ...] [pkg_name]下面的例子检测当前已经安装在系统上的软件包的内容和属性:# pkgchk SUNWaudio列出软件包中文件的内容# pkgchk -v SUNWaudio检查系统上某个文件是由哪个包安装的# pkgchk -l -p /usr/bin/ls1-

文档评论(0)

liuxiaoyu98 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档