插入安装光盘CD 1,光驱启动通过GRUB引导,选择默认的“Solaris”方式,进行光盘安装

GRUB中选择“Solaris”后,进入安装模式选择画面,通过键盘输入4,选择“Solaris Interactive TextConsole session模式,以文本模式进行安装

选择键盘布局,按F2键继续

之后系统进入安装语言选择界面这里以英文作为默认安装语言,选择0回车进入下一步

F2键继续

开始安装操作系统,按F2键继续

第一部分是网络配置

选择“YES F2键继续

是否使用DHCP,选择“NO”, F2键继续

Host name for e1000g0 :这里输入机器的盘点号就可以了,按F2键继续

输入IP地址,按F2键继续

配置系统的子网,按F2键继续

输入子网掩码,按F2键继续

IPV6设置为“NO”, F2键继续

网关设置,按F2键继续

输入网关,按F2键继续

核对网络配置信息,如果有误按F4修改,没有问题按F2键继续

第二部分系统安全设置

选择“NO, F2键继续

核对安全配置信息,按F2键继续

第三部分DNS设置,按F2键继续

Domain name 输入sina.com.cn,按F2键继续

输入DNS地址,按F2键继续

DNS搜索列表这项直接跳过,F2键继续

核实DNS的配置信息,按F2键继续

域名服务错误选择“NO”跳过就可以了,F2键继续

第四部分NFSv4域名

选择使用系统提供的NFSv4 F2键继续

核实NFSv4域名的配置信息,F2键继续

第五部分系统时间设置

选择“Asia”, F2键继续

选择“China”, F2键继续

设置日期和时间,按F2键继续

核实日期的配置信息,按F2键继续

第六部分输入ROOT密码,按F2键继续

第七部分否启用远程服务

选择“NO”, F2键继续

第八部分选择Solaris的安装方式,按F2键继续

当安装程序询问是自动还是手动弹出光盘及重启系统,最好选择自动方式,除非想在系统安装完成后执行一些脚本而设置重新启动为手动方式,按F2键继续

 

核实光驱的配置信息,按F2键继续

第九部分语言设置

安装协议,按F2键继续

支持语言,选择所有可选地区,以支持所有语言,F2键继续

选择系统初始语言为“POSIX C”

注意,这里选择了支持所有语言,后面安装时会提示插入Language CD,如果没有Language CD,那么可以直接根据提示,输入“S”,选择跳过该CD的安装。

F2键继续

 

 

第十部分选择需要安装的软件包

 

第十一部分硬盘分区

选择需要安装的硬盘按F4

硬盘编辑菜单

选择磁盘的类型按F2然后紧接着按F4分区在按F4分区大小

 

选择磁盘创建分区

核实分区信息

开始安装

 

1.         关闭图形界面登录

Solaris 10安装完成后默认的登录方式为通过图形界面登录。为关闭图形界面登录,首先登录系统,打开终端,在命令行中输入如下命令:

# /usr/dt/bin/dtconfig –d

# reboot

重新启动后即可通过控制台模式登录。

2.         关闭网络服务

       登录系统后使用如下命令查看系统当前侦听端口:

       # netstat –a | grep LISTEN

       正常情况下,侦听端口包括sunrpcsshsmtp,以及一些未知名称的端口(属于进程smcboot,通过wbem启动)。通过如下命令关闭这些端口所属的服务程序:

       # svcadm disable network/ssh:default

       # svcadm disable network/smtp:sendmail

       # svcadm disable network/rpc/bind:default

       # svcadm disable application/management/wbem:default

       如果还有一些其他的端口开放,如telnet,可以尝试找到相应的服务名称,然后将服务关掉。以telnet为例,命令如下:

       # svcs | grep telnet

       online     12:34:56         svc:/network/telnet:default

       # svcadm disable network/telnet:default

 

3.         安装软件包

1 首先确保找到如下软件包:

       libgcc-3.4.6-sol10-x86-local.gz

       openssl-0.9.8e-sol10-x86-local.gz

       openssh-4.7p1-sina-x86-Solaris10.tar

       db-4.2.52.NC-sol10-intel-local.gz

       cfengine-2.1.20-sol10-x86-local.gz

       由于Solaris10安装完成后没有rsync或者wget等工具,所以上述软件包可以通过在其他机器上获取后拷贝到U盘上,再从U盘拷贝到Solaris10安装机上。软件包获取方法为:

       # rsync 202.106.184.186::own/software/solaris/10/x86/libgcc-3.4.6-sol10-x86-local.gz .

       # rsync 202.106.184.186::own/software/solaris/10/x86/openssl-0.9.8e-sol10-x86-local.gz .

       # rsync 202.106.184.186::own/software/solaris/10/x86/openssh-4.7p1-sina-x86-Solaris10.tar

       # rsync 202.106.184.186::own/software/solaris/10/x86/db-4.2.52.NC-sol10-intel-local.gz .

       # rsync 202.106.184.186::own/software/solaris/10/x86/cfengine-2.1.20-sol10-x86-local.gz .

       注意:每行结尾都有一个“ .”

 

2 按照顺序依次安装各软件包。

       解压并安装libgcc

       # gzip –d libgcc-3.4.6-sol10-x86-local.gz

       # pkgadd –d libgcc-3.4.6-sol10-x86-local

       解压并安装openssl

       # gzip –d openssl-0.9.8e-sol10-x86-local.gz

       # pkgadd –d openssl-0.9.8e-sol10-x86-local

       解压并安装openssh

       # tar xf openssh-4.7p1-sina-x86-Solaris10.tar

       # pkgadd –d OpenSSH-OpenSSH_4.7p1-Solaris-i386.pkg

       解压并安装db

       # gzip –d db-4.2.52.NC-sol10-intel-local.gz

       # pkgzdd –d db-4.2.52.NC-sol10-intel-local

       解压并安装cfengine

       # gzip –d cfengine-2.1.20-sol10-x86-local.gz

       # pkgadd –d cfengine-2.1.20-sol10-x86-local

      

       注意:在安装各软件包时,当询问时([y,n,?]),一律选择y)。

 

3 为了使cfengine正常运行,需要改变cfengine位置及启动脚本。

       # mkdir –p /var/cfengine/bin

       # mkdir –p /var/cfengine/inputs

       # mkdir –p /var/cfengine/outputs

       # cp /usr/local/sbin/cf*  /var/cfengine/bin/

       # cp update.conf  /var/cfengine/inputs/    这个update.conf 来源从下面的连接

   rsync 202.106.184.186::own/software/solaris/10/x86/update.conf  .   

 

       # /var/cfengine/bin/cfkey

       创建cfengine启动脚本。

       # cd /etc/rc3.d

       # cat > S55cfengine

             #!/bin/sh

              /var/cfengine/bin/cfexecd

              Ctrl-C

       注:Ctrl-C为键盘“Ctrl”键加“c”键。

 

4.         添加用户

       使用useradd命令添加新用户。以用户jianfeng为例,用户目录设为/usr/home/jianfeng,则添加用户命令如下:

       # useradd –d /usr/home/jianfeng –m jianfeng

 

 

转换到图形界面命令:bash#/usr/dt/bin/dtlogin -deamon;exit