首页 > Unix > solaris 9 top工具安装

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加到你的路径中。

分类: Unix 标签: ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.