AIX
系统管理界面工具(System Management Interface Tool,SMIT)是一种交互式的应用程序,它几乎可以用来简化 AIX® 系统管理中各方面的工作。#smit
AIX软件管理
列出软件包(包括子包)名:
# installp -l -d ./X11.base
Fileset Name Level I/U Q Content
====================================================================
X11.base.common 5.1.0.0 I N usr
# AIXwindows Runtime Common Directories
X11.base.lib 5.1.0.0 I N usr
# AIXwindows Runtime Libraries
X11.base.rte 5.1.0.0 I N usr,root
# AIXwindows Runtime Environment
X11.base.smt 5.1.0.0 I N usr,root
# AIXwindows Runtime Shared Memory Transport
安装软件:
#installp -d X11.base all (全部安装)
#installp -d X11.base X11.base.common (只安装其中的X11.base.common)
卸软件载:
#installp -u X11.base.common
列出已安装的软件:
#lslpp -l
列出安装的软件的文件清单:
#lslpp -f openssh.base.client
查询文件属于哪个包:
#lslpp -w /usr/bin/ssh
File Fileset Type
----------------------------------------------------------------------------
/usr/bin/ssh openssh.base.client File
AIX服务命令
列出服务
#lssrc -a (全部)
#lssrc -s sshd (sshd状态)
停止服务
#stopsrc -s sshd
启动服务
#startsrc -s sshd
HP-UX
列出已安装的软件包:#swlist (all list)
#swlist vim (list specified fileset)
#swlist vim.vim-MAN (list specified sub fileset)
安装软件:
#swinstall -s /soft/filename (进入文本图形界面安装)
#swinstall -s /soft/filename softname (直接安装)
卸载软件:
#swremove softname
服务
#/sbin/init.d/xxx
安装log文件:
/var/adm/sw/swagent.log
Solaris
列出已安装的软件包:#pkginfo
安装软件:
#pkgadd
卸载软件:
#pkgrm
pkgchk命令
pkgchk命令检测安装是否完成,路径名,文件内容和软件包中的文件属性。
命令格式
pkgchk [ option ] [-p path ...] [pkg_name]
下面的例子检测当前已经安装在系统上的软件包的内容和属性:
# pkgchk SUNWladm
列出软件包中文件的内容
# pkgchk -v SUNWladm
检查那些文件在安装后被改变了
# pkgchk -p /etc/shadow
列出/usr/bin/showrev的相关信息:
Pkgchk –l –p /usr/bin/showrev
服务
#/etc/init.d/xxx
