文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 招聘 专题 新闻
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Solaris & BSD & Unix » SUN软件包管理的命令:pkginfo、pkgadd和pkgrm       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [原创] SUN软件包管理的命令:pkginfo、pkgadd和pkgrm  ( 查看:359  回复:0 )   
 
游戏
新新人类  点击可查看详细



帖子 6
精华 0
无忧币 46
积分 26
阅读权限 20
注册日期 2007-10-2
最后登录 2007-11-9 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-2 13:30   标题:SUN软件包管理的命令: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.



2008红色中国,教育了整整一代年轻人
2007-10-2 13:301楼
[ 顶部 ]
     
论坛跳转:  

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号