新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > Solaris > 正文:Solaris软件包管理的三个命令

Solaris软件包管理的三个命令

新客网 XKER.COM 2008-03-09 来源:新客网Solaris教程 收藏本文
Solaris 软件包管理命令:pkginfo、pkgadd和pkgrm  

  pkginfo
  查看当前操作系统已经安装的软件包。
  # pkginfo | more
  
  application SUNWAxg Solaris XGL 3.3 AnswerBook
  application SUNWaadm Solaris 7 System Administrator Collection
  system SUNWab2m Solaris Documentation Server Lookup
  system SUNWab2r Solaris Documentation Server
  system SUNWab2s Solaris Documentation Server
  system SUNWab2u Solaris Documentation Server
  application SUNWabda Sun Ultra 5/10 Hardware AnswerBook
  application SUNWabe Solaris 7 User Collection
  application SUNWabsdk Solaris 7 Software Developer Collection
  
  
  pkginfo [ -d [ device | pathname ] ] [ -l ] pkg_name
  
  参数:
  -d 软件包所在的设备路径
  -l 软件包的详细描述
  pkg_name 软件包的 名字
  # pkginfo -d /cdrom/cdrom0/s0/Solaris_2.7/Product -l SUNWaudio
  PKGINST: SUNWaudio
  NAME: Audio applications
  CATEGORY: system
  ARCH: sparc
  VERSION: 3.6.4,REV=1.98.08.13
  BASEDIR: /
  VENDOR: Sun Microsystems, Inc.
  DESC: Audio binaries
  PSTAMP: dtbuild37s19980813171753
  HOTLINE: Please contact your local service provider
  STATUS: spooled
  FILES: 9 spooled pathnames
  2 directories
  3 executables
  4 package information files
  700 blocks used (approx)
  
  pkgrm
  pkgrm用于删除软件包
  
  语法:
  
  pkgrm package_name
  
  # pkgrm SUNWaudio
  The following package is currently installed:
  SUNWaudio Audio applications
  (sparc) 3.6.4,REV=1.98.08.13
  Do you want to remove this package? y
  ## Removing installed package instance
  ## Verifying package dependencies.
  WARNING:
  The package depends on the package
  currently being removed.
  WARNING:
  The package depends on the package
  currently being removed.
  WARNING:
  The package depends on the package
  currently being removed.
  WARNING:
  The package depends on the package
  currently being removed.
  Dependency checking failed.
  Do you want to continue with the removal of this package [y,n,?,q]
  
  注:如果某个文件被多个软件包共用,则只当最后的包被删除时才被删除。
  
  pkgadd
  使用pkgadd添加软件包
  命令格式:
  pkgadd [ -d [device | pathname ]] pkg_name
  
  # pkgadd -d /cdrom/cdrom0/s0/Solaris_2.7/Product SUNWaudio
  Processing package instance from
  
  Audio applications
  (sparc) 3.6.4,REV=1.98.08.13
  Copyright 1998 Sun Microsystems, Inc. All rights reserved.
  Using as the package base directory.
  ## Processing package information.
  ## Processing system information.
  2 package pathnames are already properly installed.
  ## Verifying package dependencies.
  ## Verifying disk space requirements.
  ## Checking for conflicts with packages already installed.
  ## Checking for setuid/setgid programs.
  This package contains scripts which will be executed with super-user
  permission during the process of installing this package.
  Do you want to continue with the installation of [y,n,?] y
  Installing Audio applications as
  ## Installing part 1 of 1.
  Installation of was successful.

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐