posts - 97,  comments - 93,  trackbacks - 0
   昨天在自己的笔记本(DellD610)上安装了Solaris10操作系统,分区情况如下,c0d0/c/d/e/f+(2.9G),c盘放的Xp系统,D盘还是原来windows下的软件。f盘装的则是Solaris操作系统。首先,在安装过程中,Solaris给我的印象很好,因为似乎显卡它已经识别了,所以显示的很清楚,java的风格我本人也是比较喜欢的。
   其它的软件安装: 网站:sun软件包最主要的网站是http://www.sunfreeware.com,其次是各开源网站如http://mirror.vmmatrix.net ,还有其他一些(如apache 的网站 www.apache.org)。如果不知道某个软件的下载地址,可以在 www.google.com里搜索。安装包下载到本地磁盘,必须把这些包存放到运行 solaris10的机器上。Wget似乎是一个很受欢迎的下载工具,情况也是如此。不巧的是,solaris10本身不带wget这个工具,所以初始安 装的系统还不能使用这个便利。有的网友先把文件下载到windows,然后用ssh secure file transfer把它传输到solaris 10的某个目录。
1、wget下载。例如下载apache到当前目录的命令为:wget ftp://ftp.sunfreeware.com/pub/freeware/intel/10/apache-2.2.0-sol10-x86-local.gz
下载完成后,用命令# ls -al查看当前目录是否有刚才现在的文件存在。
  2、用ssh secure file transfer传送。这个比较简单,不再多说。
当然,我也认为使用挂载也是完全可以的。
   
Solaris10 安装软件包的方法主要有三种:solaris包、二进制源码、安装脚本。接下来分别介绍这几种安装方法。
    1、solaris 10包。Solaris包的文件格式大致是*-local.gz ,如apache的包文件apache-2.2.0-sol10-x86-local.gz。在安装一个包之前,我们应当先查看系统中是否已经安装了该软 件包;通过运行包管理工具pkginfo来了解系统中已安装的包。运行 # pkginfo 可能有较长的输出,以至于需要多屏才能显示完整,为方便阅读,最好在后面加一管道(# pkginfo | more)。如果所需的包没有安装到系统,执行下面两个命令来安装(此处以包wget为例):# gzip –d wget-1.10.2-sol10-x86-local.gz   //把包解开,解开后原压缩包自动删除,当前目录下生成文件wget-1.10.2-sol10-x86-local。
# pkgadd –d wget-1.10.2-sol10-x86-local //执行后会有交互命令,请根据具体的环境做出选择.在回答了包管理管理器若干问题之后,一个软件包就安装到系统上,再运行包管理命令 # pkginfo –l | grep <包名>查看详细的安装信息。从这个过程我们可以知道,安装solaris包确实是很容易的事情,但笔者认为,在安装过程中,它会把解开后的 文件复制到不同的目录(位置),究竟都复制了那些文件到那些目录,并不是一个容易弄清楚的。
  2、二进制源码。二进制源码是通用的linux/unix软件包安装方法,也是管理员最爱的安装手段。相对于solaris包而言,二进制源码包的数量远 远大于前者(有很多GNU软件并不提供solaris 包),这也是选择二进制源码安装的原因,当然,用二进制源码安装,使得整个操作更具灵活性。在这里我们以web服务器apache的安装为例。
# gzip –d httpd-2.2.0.tar.gz  
# tar xvf httpd-2.2.0.tar
# cd httpd-2.2.0      
# ./configure –prefix=/usr/local/apache2 –enable-so //配置操作,具体的选项可以通过执行命令# ./configure –help查看。此处指定了安装apache的路径及模块的加载方式
# make                 //配置过程顺利完成后,才可以继续这个编译过程。
# make install             //同样需要等到编译操作(make)完成再进行安装,这一步是把文件及目录复制到指定的安装目录。
  这个例子是通用的linux/unix软件安装步骤,但不要认为所以的二进制源码都是这样的安装操作(请注意:这只是一般情况),一个好的习惯就是:在把 下载的源码包文件解压成目录后,打开里面的文件README或INSTALL文本文件,就可能看到安装软件包的方法,至于更多细节,可以登录该软件的发布 网站查询相关文档。在执行配置操作时,如果不指定安装路径的话,在安装结束以后,文件会分散到系统目录的各个角落(比如执行脚本会复制到 /usr/sbin,配置文件可能会在目录/etc中找到,等等),为了方便管理维护,强烈建议配置时指定安装目录。
   3、安装脚本。大型的软件为了方便用户的安装,往往提供一个安装脚本,比如sybase、oracle等。这种安装方法本身很简单,只需执行这个安装脚本而 已,接着安装程序会跟用户交互,比如指定安装路径等。不过,有些软件在执行安装前,需要配置环境变量诸如此类的预处理,以满足软件安装的特殊需求。就拿数 据库服务器oracle 10g为例,在执行安装脚本前,就必须配置环境变量和更改内核参数以及添加用户等预处理操作。
   
软件包的卸载。Solaris包:执行命令 # pkgrm <package name>。二进制源码:直接删除安装目录。
脚本方式安装:卸载脚本或直接删除安装目录。
posted on 2006-10-20 08:09 wqwqwqwqwq 阅读(447) 评论(0)  编辑  收藏 所属分类: SUN Tech

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


网站导航:
 
<2006年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234




常用链接

留言簿(10)

随笔分类(95)

随笔档案(97)

文章档案(10)

相册

J2ME技术网站

java技术相关

mess

搜索

  •  

最新评论

阅读排行榜

校园梦网网络电话,中国最优秀的网络电话