solaris 9 top工具安装
最近在折腾solaris,发现自己的系统里缺少了top工具,网上相关的文章真是少的可怜,为给遇到同样问题的朋友提供些帮助,我简单的整理了一下。[@more@]
做技术就是会了不难,难了不会,这个小小的问题我折腾了两个小时。top这个软件是不在sun给的那堆光盘中的,它是一个free software,可以到http://www.sunfreeware.com这里进行下载。我以solaris 9为例,其top package的下载链接为:ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/top-3.6-sol9-sparc-local.gz,如下以1234的方式简单的说说:
1、按之上的连接把top-3.6-sol9-sparc-local.gz存在你的机器上,并上传到服务器.我把它传到了/tmp/yang这个目录。
sun480-1#[/tmp/yang]ls -l
总数 432
-rw-r–r– 1 root other 215455 6月 21 15:08 top-3.6-sol9-sparc-local.gz
2、用gzip解压缩
sun480-1#[/tmp/yang]gzip -d top-3.6-sol9-sparc-local.gz
sun480-1#[/tmp/yang]ls -l
总数 1216
-rw-r–r– 1 root other 617984 6月 21 15:08 top-3.6-sol9-sparc-local
3、看到了top-3.6-sol9-sparc-local这个文件,千万别以为完活了呢,直接执行这个文件会报”top-3.6-sol9-sparc-local: SMCtop: 没找到”等等一堆错的。这一步该做pkgtrans操作了
sun480-1#[/tmp/yang]pkgtrans top-3.6-sol9-sparc-local .
下列软件包是可以使用的:
1 SMCtop top
(sparc) 3.6
选择你要执行的软件包(或选择’全部’执行所有的软件包). (default: all) [?,??,q]: all
正在传送
4、该用pkgadd安装了
sun480-1#[/]pkgadd -d /tmp/yang
下列软件包是可以使用的:
1 SMCtop top
(sparc) 3.6
选择你要执行的软件包(或选择’全部’执行所有的软件包). (default: all) [?,??,q]: all
处理软件包范例
top
(sparc) 3.6
LeFebvre et al
使用作为包的基本目录
## 正在处理软件包信息.
## 正在处理系统信息.
## 检查磁盘空间需求
## 检查同已经安装的软件包之间的冲突.
下列文件已经被安装到系统中,并正在被其它的软件包所使用:
* /usr/local/bin <只改动属性>
* – 同一个不属于任何软件包的文件相冲突。
你是否要安装这些有冲突的文件 [y,n,?,q] y
## 检查setuid/setgid程序。
安装top成为
##正在安装1部分- 1.
/usr/local/bin/sparcv7/top
/usr/local/bin/sparcv9/top
/usr/local/bin/top
/usr/local/doc/top/Changes
/usr/local/doc/top/FAQ
/usr/local/doc/top/INSTALL
/usr/local/doc/top/LICENSE
/usr/local/doc/top/README
/usr/local/doc/top/Y2K
/usr/local/man/man1/top.1
[ 确认类别
安装
下列软件包是可以使用的:
1 SMCtop top
(sparc) 3.6
选择你要执行的软件包(或选择’全部’执行所有的软件包). (default: all) [?,??,q]: all
处理软件包范例
top
(sparc) 3.6
LeFebvre et al
试图安装同已经安装的软件包具有相同的 结构和版本号的软件包.这次安装将会
覆盖这个已经安装的包.
使用作为包的基本目录
## 正在处理软件包信息.
## 正在处理系统信息.
17软件包路径名已经正确地安装
## 检查磁盘空间需求
## 检查同已经安装的软件包之间的冲突.
## 检查setuid/setgid程序。
安装top成为
##正在安装1部分- 1.
[ 确认类别
安装
下列软件包是可以使用的:
1 SMCtop top
(sparc) 3.6
选择你要执行的软件包(或选择’全部’执行所有的软件包). (default: all) [?,??,q]: q
sun480-1#[/]
5、最后一步了,把/usr/local/bin加到你的路径中。
近期评论