登录到已安装或已更新的系统并成为超级用户:
# su |
将包含要添加到系统的软件的 CD 插入与系统相连的 CD-ROM 驱动器中。
"卷管理器"会自动安装 CD。
说明 CD 上您想添加的软件的目录路径。
将一个或者多个软件包添加到系统:
# /usr/sbin/pkgadd -d device_name pkgid |
其中:
device_name |
包含要添加到已安装系统的软件的 CD 目录路径。 |
pkgid |
是指要添加到已安装系统中的软件包名称。例如,SUNWaudio。 |
当您完成之后,请使用 pkgchk(1M) 命令来验证软件包是否正确安装。
# /usr/sbin/pkgchk -v pkgid |
如果没有发现错误,pkgchk 就返回一个已安装文件的列表。如果发现错误,pkgchk 就返回一条描述问题的消息。
下面的例子显示如何使用 pkgadd 从已安装的 Solaris 8 软件(第 1 张,共 2 张) Intel 平台版本 CD 来安装 SUNWaudio 软件包。
产品的名称是 Solaris 8,但是代码和路径或者软件包路径名称可能使用 Solaris_2.8 或者 SunOS_5.8。每次都要按所写的代码或路径操作。
# /usr/sbin/pkgadd -d /cdrom/sol_8_ia/Solaris_8/Product SUNWaudio. . . Installation of <SUNWaudio> was successful. # pkgchk -v SUNWaudio /usr /usr/bin /usr/bin/audioconvert /usr/bin/audioplay /usr/bin/audiorecord # |
登录到已安装或已更新的系统并成为超级用户:
# su |
从系统删除一个或者多个软件包:
# /usr/sbin/pkgrm pkgid |
其中 pkgid 是您想从已安装的系统中删除的软件包的名称。例如,SUNWaudio。
在每次得到提示时,请键入 y、n 或 q 来指定您想删除软件包、不想删除软件包或想退出。
当您完成之后,请使用 pkgchk(1M) 命令来验证软件包是否被正确删除:
# /usr/sbin/pkgchk -v pkgid |
如果软件包未正确删除,pkgchk 就会返回一条警告消息。
以下例子显示如何使用 pkgrm 来从系统中删除 SUNWaudio 软件包。
# /usr/sbin/pkgrm SUNWaudio The following package is currently installed: SUNWaudio Audio applications (i386) 3.6.20,REV=1.2000.11.7 Do you want to remove this package? y . . . Removal of <SUNWaudio> was successful. # pkgchk -v SUNWaudio WARNING: no pathnames were associated with <SUNWaudio> # |