随笔-193  评论-715  文章-1  trackbacks-0

这两天上线一套系统,客户提供一堆Solaris的服务器给我,但是有超级严格的fireware,我只能通过一个跳板式的Server去操作其它Server,全是文本界面,导致我上线系统不知道是不是真的有装好,所以我需要验证一下,怎么办?还是用text browser吧,这次我选用的是Lynx,其官方网站为:http://lynx.isc.org/
我选用的版本是:Lynx 2.8.5

1、先下载ZIP档,然后用unzip 命令解压。
$unzip lynx-2.8.5.zip
2、进入安装目录:
$cd lynx-2-8-5

3、安装命令如下:

./ configure  -- prefix =/ usr  -- libdir =/ etc  -- without - ssl  -- with - zlib  &&
make 
&&
make install 
&&
make DOCDIR
=/ usr / share / doc / lynx - 2 - 8 - 5 / lynx_doc  \
   HELPDIR
=/ usr / share / doc / lynx - 2 - 8 - 5 / lynx_help install - doc  &&
make DOCDIR
=/ usr / share / doc / lynx - 2 - 8 - 5 / lynx_doc  \
   HELPDIR
=/ usr / share / doc / lynx - 2 - 8 - 5 / lynx_help install - help  &&
sed s
/ " t\/etc " / " t\/usr\/share\/doc\/lynx\-2\-8\-5 " /   \
   
/ etc / lynx . cfg  >   / etc / lynx . bak  &&
mv 
/ etc / lynx . bak  / etc / lynx . cfg

安装时需要GCC支持,也需要SSL支持(可选),上面这个命令就是不带SSL支持的。
要想带SSL支持的话,把命令中的--without-ssl改为--with-ssl即可。

4、执行命令测试:
$lynx http://localhost:7001/console
看看WLS的控制台是不是出来了?

详细的安装文档可以查看安装包中的INSTALLATION文件。
我有试过,在linux下面安装也完全相同,我用的是liunx FC5。

附:
一、如果目前的Solaris环境中没有安装GCC,可以参考下面的步骤:
1 取得针对操作系统和操作系统版本保持一致的GCC软件
如果你要在Solaris 9上使用GCC,要取得相映的GCC
ftp://ftp.sunfreeware.com/pub/freeware/sparc/9/gcc_small-3.3.2-sol9-sparc-local.gz
 
2 解压缩
.gz表示是这是一个经过GZIP压缩过的文件。需要用gzip/gunzip软件首先解压缩。
$ gunzip gcc_small-3.3.2-sol9-sparc-local.gz
  
3 安装
解压缩之后的就是安装包。在solaris操作系统中安装包有一套专门的命令和程序
#pkgadd -d ./gcc_small-3.3.2-sol9-sparc-local.gz
在接下来的安装中,会有一个交互性安装过程。
  
4 调试
以gcc-3.3.2为例,GCC缺省安装的路径为/usr/local/bin,这个路径可能不在
用户的PATH变量表示的范围内,所以需要对PATH变量更新,方便使用GCC。
对使用csh的用户:
% setenv PATH=$PATH:/usr/local/bin
对使用sh的用户:
$ PATH=$PATH:/usr/local/bin
$ export PATH

二、如果提示 "make not found"
make是装在/usr/ccs/bin/make
$PATH=$PATH:/usr/ccs/bin
$export PATH

三、如何查看OpenSolaris/Solaris的版本信息?
通常的“uname -a"命令就可以知道Solaris的版本:
想知道是哪一个Solaris Update版本,可以查看/etc/release文件。
对于曾经使用过Opensolaris的BFU升级的用户,应该查看/etc/motd文件。

Solaris版本        SunOS内核版本        发布日期                                                  简介                      
Solaris 10              SunOS 5.10              2005年1月31日     包括DTrace (动态跟踪), Solaris Containers, Service Management Facility
                                                                                             SMF取代了传统的UNIX的init.d脚本, 和iSCSI支持。
                                                                                             基于Gnome的Java Desktop System作为默认桌面, 还包含了CDE。 
Solaris 9                 SunOS 5.9                 2002年5月22日   最近的更新是Solaris 9 9/05 
Solaris 8                 SunOS 5.8                 200年2月             包括Multipath I/O. 引入Role-Based Access Control (RBAC)功能。 
                                                                                             最近的更新是Solaris 8 2/04. [2] 
Solaris 7                 SunOS 5.7                 1998年11月         第一个64位版本。[3] 
Solaris 2.6              SunOS 5.6                 1997年7月           包括Kerberos 5, PAM, TrueType字体, WebNFS [4] 
Solaris 2.5.1           SunOS 5.5.1              1996年5月           用户ID(uid_t)扩展为32-bits。[5] 
Solaris 2.5              SunOS 5.5                 1995年11月         首先支持Ultra 1并包含了CDE [6] 

SUN对Solaris 7和Solaris 2.6已经不再销售但仍旧提供支持。更早期的版本已经没有支持。

posted on 2007-12-26 13:35 Robin's Programming World 阅读(1782) 评论(1)  编辑  收藏 所属分类: OS

评论:
# re: Solaris下Lynx的安装 2007-12-26 14:24 | ertrgfre
[ url =http://www.nnons.cn]热血江湖私服[ /url ]
[ url =http://www.zt51sf.cn]征途私服[ /url ]  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: