網絡依然還是計算機,Sun還是Sun!
【Solaris10专题】Solaris10下载、安装准备 、安装和基本配置。
上一篇 / 下一篇 2008-01-06 23:49:18 / 个人分类:Solaris10专题
查看( 295 ) /
评论( 7 )
不久前笔者在自己笔记本上安装了Solaris 10,非常喜欢。 好东西要和大家分享,决定写一些心得体会来描述笔者是怎么安装、配置和使用Solaris 10。本文讲下载、安装准备 、安装和基本配置。
};P!^ PP`"B7590422
Z a$c9yX5Gg'q7590422 下载:
D"\?[}Lzy7590422
` oQqprO7590422 从这个网址(http://www.sun.com/software/solaris/get.jsp) 可以下载最新的Solaris 10 3/05 for x64/x86的光盘。上去一看,有好多光盘啊,我下载了下面五张:
*D[@@~y.I8y7590422 Solaris 10 3/05 CD 1
+j h1i5F}n7590422 Solaris 10 3/05 CD 2
lTm?`1BH&V7590422 Solaris 10 3/05 CD 3
!h tjF2ns.Z'v7590422 Solaris 10 3/05 CD 4
-I`ff5nR7590422 Solaris 10 3/05 Language CD
o:@Jp,@b-K$QQ7590422
5|BnG2V.G"CJ7590422 下载完Solaris 10 的光盘, 粗粗地看了一下其中的内容。第一张盘主要是Solaris 系统基本软件,第二张有许多和gnome相关的包,第三张主要是staroffice, 第四张包含了许多open source的软件如Apache/Ant/Python/TCL/mysql等等。
9UI-Pazj{Q7590422 IXPUB技术博客%AG^,DB b8Z
安装准备:笔者还是喜欢用Linux 的分区工具, 通过使用http://gceclub.sun.com.cn/NASApp ... =14&thread=6819 描述的方法做了分区。
DR6X3kPT7590422
,]MjF+Fk7590422
#r d(Jy9U7590422
6f @9N`z&S*}7590422 我把自己60G的硬盘分为4个区, 名称 内容 类型 大小 文件系统 描述
d2X$?{{D,{7590422 IXPUB技术博客)ZwQ|#[%xrE:NN
/dev/hda1 Win->IXPUB技术博客\!gF&]9b*b"YU3S
C: Primary 10G NTFS Windows XP
1v`Rma!v0C7590422 /dev/hda2 Ext Ext 25G --- 扩展分区
YE ~V }:QM-b b7590422 /dev/hda3 Linux Primary 10G EXT3 Linux IXPUB技术博客~&sOt!A7h$Rsm
/dev/hda4 Solaris Primary 11.5G Solaris Solaris x86
B5cK$N.z1L?`8B7590422 partition/dev/hda5 数据分区 IXPUB技术博客 Z!XK5c`h
Logical 12G FAT32 所有操作系统共享
6Wj(K*C7s;M8l(^d!w7590422 /dev/hda6 数据分区 IXPUB技术博客Y7Wg IP5Mb#IE
Logical 12G FAT32 所有操作系统共享
8?Hj t7K U8] b/~&c7590422 /dev/hda7 linux swap Logical 1G swap Linux swap,IXPUB技术博客,yhr"N5gR
其中第四个主分区ID配成了0x82 (Solaris 分区),大小为12G,然后把自己下载的文件都先解成.iso文件并放在/dev/hda5分区下,这个分区在Windows下面是D盘.IXPUB技术博客9~x B |7d*U
IXPUB技术博客i;h/U#o?7n^yb
IXPUB技术博客 g/kF*oQr,k
{|.\0R,g'}&e%LX/k$E]a7590422 安装:笔者比较吝啬,一看要刻那么多盘,不干了。决定试试只刻第一张盘的方法。 刻好第一张盘,把BIOS设为光盘启动,然后从光盘启动。 非常顺利地看到了Solaris 的启动界面:SunOS Secondary Boot Version 4.02, 然后等待Initializing System... 选1。 Solaris Interactive, 继续等待. Configuring devices 那一步比较慢。
s"r6M-|Mzf$N/Y(@7590422 IXPUB技术博客u:aHD^)u(n1x
经过几分钟的等待后就看到系统自己认识了我的Intel Pro/100 VE 网卡 iprb0, 接着又看到系统自己认识了我的显卡(Nvidia Gefore 4 420)、键盘和鼠标等, 非常高兴! 要知道,在Solaris 9安装的时候,我可是费了好大的劲才配上显卡网卡的啊。(请参见http://gceclub.sun.com.cn/NASApp ... =14&thread=6681)IXPUB技术博客| Z8g^8c0y(l!X p
IXPUB技术博客Ky:R"h/L1nMF#m _
配置过程
@v4T9N O&~7590422
J?f {&g? a }s7590422 我选的是用简体中文安装,接下来配置网络、地域、时间、Root口令等,非常简单,这里我就不多说了。接下来我选择软件自动重新引导和自动弹出CD,第一张盘安装的介质我选择了CD, 后面的几张盘我都是选择了网络文件系统。
#w'w1\b*^.U"d#Y M7590422
6g(H'IQ qT7590422 接收License Agreement后选择了初始安装、自定义安装,选择了所有的中文的软件包并且把默认语言环境设为中文的GB18030,没有选择任何附加产品,然后选择整个群组/缺省包,选择磁盘上的Solaris分区,选择不保留数据,在分布文件系统时,因为是个人机器, 我只配了/ 和swap 两个文件系统
Q4SQd l.B jGuM7590422
?$VI;}?}`g*j!\7590422 我的文件系统如下/ 10Gswap 1.5G接着就开始安装了。
+HP"YE%Z3v.K7590422 IXPUB技术博客/NDT B9Qb-D Ae
当第一张盘安装结束后,要注意在重启过程中取出第一张光盘,否则机器又会从光盘启动。当系统提示第二张光盘的位置时,我选择了网络文件系统(目的是节约几张光盘)。
"dLU;m6v F7590422
UHU weZh3J7590422 前面讲到,我的Solaris 10光盘ISO文件在/dev/hda5下面,也就是Windows下的D盘,是FAT32的文件系统。我的做法是,先打开一个Terminal,然后把这个FAT32的磁盘mount到Solaris下,最后通过lofiadm/mount命令把ISO文件mount到Solaris下面。做法如下:
%ewQ f"i@7Y7590422 IXPUB技术博客WQ#}0y[
1. 把FAT32的光盘mount到Solaris下面:首先建立目的目录,我打算把/dev/hda5 mount到/wind, /dev/hda6 mount到/wine. 所以,运行# mkdir /wind #mkdir /wine. 接着/dev/dsk, ls 看到c0d0p0到c0d0p4, 这里c0d0p2就对应前面分区表中的/dev/hda2了,也就是那个扩展分区,里面包含了两个FAT32的logical-drive /dev/hda5和/dev/hda6。IXPUB技术博客 }M"PD7?
IXPUB技术博客z/{`{o4l-_0N^
在Solaris里面用device-name和logical-drive分别对应主分区和逻辑分区。这里扩展分区的device-name是c0d0p2, /dev/hda5逻辑分区的logical-drive 可以用c 或者数字1来表示。 IXPUB技术博客s3XqxAgY]
5|[#E,j1z'R7590422 /dev/hda6的logical-drive是d 或者数字2。弄清楚了这些命令就简单了。
O8Gue;WxS J7590422
S9gE0{D!b2W7590422 #mount -F pcfs /dev/dsk/c0d0p2:c /wind#mount -F pcfs /dev/dsk/c0d0p2:d /wine
;gF!h4xTW y PaI7590422 IXPUB技术博客'H_3Eul/~HV
当然,要记住在/etc/vfstab里面加入下面两行,以便系统重新启动时能把FAT32的分区自动mount上/dev/dsk/c0d0p2:c /dev/rdsk/c0d0p2:c /wind pcfs 2 yes -/dev/dsk/c0d0p2:d /dev/rdsk/c0d0p2:d /wine pcfs 3 yes -IXPUB技术博客X%v&F1T/j t
*AXN t b"zm [7590422 参考文档:System Administration Guide: Devices and File Systems (http://docs.sun.com/app/docs/doc/817-5093)ch. 18. Mounting and Unmounting File Systems, Page 306, x86: How to Mount a PCFS (DOS) File System From a Hard Disk
0} ?|Ay0bG g7590422 IXPUB技术博客(uCF aC*eCa!f/g
2. 用lofiadm/mount命令做虚拟光驱在Windows上有很多虚拟光驱程序,如Daemon, Virtual CD等,可以把.iso文件虚拟成光驱。IXPUB技术博客P$}yh"})q.jpq
}!X"Sk*[r7590422 在Solaris下,我们用lofiadm命令。方法如下:
7F~5v.r}1Nt7590422 IXPUB技术博客!|~svd0Z5R
# lofiadm -a /wind/solaris10/sol-10-GA-x86-v2-iso.iso 把.iso文件export为块设备,参数-a 表示add,这个命令的output是/dev/lofi/1。IXPUB技术博客XSA$GWL
IXPUB技术博客0Ql)F2B;l.v,n$E
这样我们就可以把设备/dev/lofi/1 mount到文件系统了# mount -F hsfs -o ro /dev/lofi/1 /mnt 把/dev/lofi/1 mount到/mnt
SB)wV3IH;z4K cG2l$O7590422 IXPUB技术博客3K%^,MaM&D\ k
然后#cd /mnt, 看到mount成功后,里面有了光盘上的内容,再回到安装界面, 在路径里面输入/mnt,然后就能顺利安装了。接下来要装第三张盘的时候,同样到Terminal去,# umount /mnt 用来unmount, 这个不用我多说了# lofiadm -d /dev/lofi/1
Ii6]['[7590422 IXPUB技术博客 C [8V6[:` ];^
接着对照第二张盘的命令来安装第三、第四张盘和语言包。装完后,系统会提示重新启动。
Uz lQ A1Am5RB7590422
8\(k+\#F3I ` \)RdzK4V7590422 重启后,有CDE和JDS3两种桌面可供选择,我选择进入Java Desktop System 3的界面。IXPUB技术博客&Yq Y9tU]&~)t*Y
IXPUB技术博客 sR sv `_ ?|#[J
大功告成! 整个过程花了我将近2.5小时的时间。其中觉得第四张盘耗的时间最长。另外觉得JDS 3的桌面很漂亮也很方便使用。
D%rvf5v~3h,t ^wGhCc7590422
J;e9oB]r R/z7590422
+nCu0U [jf1]7590422 IXPUB技术博客&@0Q};\??cl;v SGv
基本配置:
%_5~#r4^i1R7590422 IXPUB技术博客}(URZ3T"\7`.{
1 1400x1050分辨率的设置我的笔记本分辨率是1400x1050的,而Solaris 10起来后默认使用的是1280x1024的,看起来有点模糊。查了一些文档,知道需要新建一个文件/etc/X11/xorg.conf。这是我的/etc/X11/xorg.conf的内容。 IXPUB技术博客;x,{&^[ND"X1e
csVu(x{f7590422 注意,我加入了Section "ServerFlags"Option "HandleSpecialKeys" "Always"EndSection这样在Xorg的XServer 碰到问题时,我就可以按"Alt + Ctrl + BkSp" 重新启动xserver了,非常方便。另外我还根据我的实际情况到启动->首选项->桌面首先项->显示下面更改了很多东西,这里我就不一一描述了。其中比较重要的一个是为了把字体改大,我选择了字体->细节->分辨率,把每英寸点数从96改为120,解决了1400x1050分辨率下字很小的问题。
-U}iL V|s R k7590422
6Q3GXHw V*K7590422 2. DHCP Client配置我公司里用的是DHCP,但问题是DHCP Server给我分配的主机名老是dhcp-12什么的,而且会变动,对于装JES什么的特别不方便。于是我修改了/etc/default/dhcpagent,把最后一行从PARAM_REQUEST_LIST=1,3,6,12,15,28,43 改为PARAM_REQUEST_LIST=1,3,6,15,28,43。去掉了选项hostname(12)。这个大家可以看注释。 另外就是加入新文件/etc/nodename, 里面的内容是自己喜欢的主机名。我用的是lap1。
k }+i |z!}7590422
y[.gE`0l7590422 3. 默认权限的配置系统默认是采用安全的方案,但我的机器上面没有什么非常重要的数据,而且经常需要用root用户进行ssh,telnet,ftp等,而这些系统默认都不允许。没办法,手工改啦。ssh:/etc/ssh/sshd_config, 把PermitRootLogin改为yes。另外我曾经出现不能正常启动ssh service的情况。原因是没有在/etc/ssh下面自动生成ssh_host_rsa_keyssh_host_rsa_key.pub ssh_host_dsa_keyssh_host_dsa_key.pub等key文件, 最后我手工生成了这些文件,解决了这个问题:# ssh-keygen -b 1024 -t rsa1 -f /etc/ssh/ssh_host_key -N ""# ssh-keygen -b 1024 -t rsa -f /etc/ssh/ssh_host_rsa_key -N ""# ssh-keygen -b 1024 -t dsa -f /etc/ssh/ssh_host_dsa_key -N ""IXPUB技术博客0gkXb5K\a6Q$X
IXPUB技术博客#b3ve;loo;pTY7`
telnet:简单,修改文件/etc/default/login,把行CONSOLE=/dev/console注释掉,就可以用root用户telnet上来了ftp:只要修改/etc/ftpd/ftpusers, 把root用户注释掉就可以用root用户进行ftp了。
3j5]&e,I(H;C;n7590422 IXPUB技术博客6hA }+_8w.?
4. 默认shell的配置。 系统默认使用的是/sbin/sh,但我喜欢使用更流行的bash, 于是修改/etc/passwd,把第一行从root:x:0:0:Super-User:/:/sbin/sh 改为root:x:0:0:Super-User:/:/bin/bash,重新登陆后发现默认shell成功更改。据说这个做法不是特别安全,但我还是喜欢这么做。
H`+MBbfW2uxS7590422
gJ2s2Py7590422 5. 打印机的配置。 在Solaris 10的JDS桌面下安装打印机比较简单,只要通过启动->首选项->系统首选项->添加/删除打印机就行了。在图形界面里选择打印机->新的附加打印机或者新的网络打印机,通过图形界面就可以很简单配好打印机。
Q$A l$v?7590422
X4rAq$X3`Z*P5u7590422 展望:我想再写一些实际使用中用的到的一些心得,如VNC的 配置用pkg-get 来安装一些常用软件 (mplayer, tcpdump, ethereal 等mysql 的基本配置,以及怎么和系统自带的App Svr 8PE 联接Oracle 10g 安装。IXPUB技术博客2V0w!w)c@`d-}:E#P8_3l
xu fv`k4dY4G7590422 IXPUB技术博客2]NR0i*b9`#Z.^
\ncq2}jo&u7590422 了解更多详情,参与讨论,请进入GBUNIX论坛:IXPUB技术博客e4v!v i2el
/p,u!Yt-h:l zM,A7590422 http://www.gbunix.com/bbs/index.php
};P!^ PP`"B7590422
Z a$c9yX5Gg'q7590422 下载:
D"\?[}Lzy7590422
` oQqprO7590422 从这个网址(http://www.sun.com/software/solaris/get.jsp) 可以下载最新的Solaris 10 3/05 for x64/x86的光盘。上去一看,有好多光盘啊,我下载了下面五张:
*D[@@~y.I8y7590422 Solaris 10 3/05 CD 1
+j h1i5F}n7590422 Solaris 10 3/05 CD 2
lTm?`1BH&V7590422 Solaris 10 3/05 CD 3
!h tjF2ns.Z'v7590422 Solaris 10 3/05 CD 4
-I`ff5nR7590422 Solaris 10 3/05 Language CD
o:@Jp,@b-K$QQ7590422
5|BnG2V.G"CJ7590422 下载完Solaris 10 的光盘, 粗粗地看了一下其中的内容。第一张盘主要是Solaris 系统基本软件,第二张有许多和gnome相关的包,第三张主要是staroffice, 第四张包含了许多open source的软件如Apache/Ant/Python/TCL/mysql等等。
9UI-Pazj{Q7590422 IXPUB技术博客%AG^,DB b8Z
安装准备:笔者还是喜欢用Linux 的分区工具, 通过使用http://gceclub.sun.com.cn/NASApp ... =14&thread=6819 描述的方法做了分区。
DR6X3kPT7590422
,]MjF+Fk7590422
#r d(Jy9U7590422
6f @9N`z&S*}7590422 我把自己60G的硬盘分为4个区, 名称 内容 类型 大小 文件系统 描述
d2X$?{{D,{7590422 IXPUB技术博客)ZwQ|#[%xrE:NN
/dev/hda1 Win->IXPUB技术博客\!gF&]9b*b"YU3S
C: Primary 10G NTFS Windows XP
1v`Rma!v0C7590422 /dev/hda2 Ext Ext 25G --- 扩展分区
YE ~V }:QM-b b7590422 /dev/hda3 Linux Primary 10G EXT3 Linux IXPUB技术博客~&sOt!A7h$Rsm
/dev/hda4 Solaris Primary 11.5G Solaris Solaris x86
B5cK$N.z1L?`8B7590422 partition/dev/hda5 数据分区 IXPUB技术博客 Z!XK5c`h
Logical 12G FAT32 所有操作系统共享
6Wj(K*C7s;M8l(^d!w7590422 /dev/hda6 数据分区 IXPUB技术博客Y7Wg IP5Mb#IE
Logical 12G FAT32 所有操作系统共享
8?Hj t7K U8] b/~&c7590422 /dev/hda7 linux swap Logical 1G swap Linux swap,IXPUB技术博客,yhr"N5gR
其中第四个主分区ID配成了0x82 (Solaris 分区),大小为12G,然后把自己下载的文件都先解成.iso文件并放在/dev/hda5分区下,这个分区在Windows下面是D盘.IXPUB技术博客9~x B |7d*U
IXPUB技术博客i;h/U#o?7n^yb
IXPUB技术博客 g/kF*oQr,k
{|.\0R,g'}&e%LX/k$E]a7590422 安装:笔者比较吝啬,一看要刻那么多盘,不干了。决定试试只刻第一张盘的方法。 刻好第一张盘,把BIOS设为光盘启动,然后从光盘启动。 非常顺利地看到了Solaris 的启动界面:SunOS Secondary Boot Version 4.02, 然后等待Initializing System... 选1。 Solaris Interactive, 继续等待. Configuring devices 那一步比较慢。
s"r6M-|Mzf$N/Y(@7590422 IXPUB技术博客u:aHD^)u(n1x
经过几分钟的等待后就看到系统自己认识了我的Intel Pro/100 VE 网卡 iprb0, 接着又看到系统自己认识了我的显卡(Nvidia Gefore 4 420)、键盘和鼠标等, 非常高兴! 要知道,在Solaris 9安装的时候,我可是费了好大的劲才配上显卡网卡的啊。(请参见http://gceclub.sun.com.cn/NASApp ... =14&thread=6681)IXPUB技术博客| Z8g^8c0y(l!X p
IXPUB技术博客Ky:R"h/L1nMF#m _
配置过程
@v4T9N O&~7590422
J?f {&g? a }s7590422 我选的是用简体中文安装,接下来配置网络、地域、时间、Root口令等,非常简单,这里我就不多说了。接下来我选择软件自动重新引导和自动弹出CD,第一张盘安装的介质我选择了CD, 后面的几张盘我都是选择了网络文件系统。
#w'w1\b*^.U"d#Y M7590422
6g(H'IQ qT7590422 接收License Agreement后选择了初始安装、自定义安装,选择了所有的中文的软件包并且把默认语言环境设为中文的GB18030,没有选择任何附加产品,然后选择整个群组/缺省包,选择磁盘上的Solaris分区,选择不保留数据,在分布文件系统时,因为是个人机器, 我只配了/ 和swap 两个文件系统
Q4SQd l.B jGuM7590422
?$VI;}?}`g*j!\7590422 我的文件系统如下/ 10Gswap 1.5G接着就开始安装了。
+HP"YE%Z3v.K7590422 IXPUB技术博客/NDT B9Qb-D Ae
当第一张盘安装结束后,要注意在重启过程中取出第一张光盘,否则机器又会从光盘启动。当系统提示第二张光盘的位置时,我选择了网络文件系统(目的是节约几张光盘)。
"dLU;m6v F7590422
UHU weZh3J7590422 前面讲到,我的Solaris 10光盘ISO文件在/dev/hda5下面,也就是Windows下的D盘,是FAT32的文件系统。我的做法是,先打开一个Terminal,然后把这个FAT32的磁盘mount到Solaris下,最后通过lofiadm/mount命令把ISO文件mount到Solaris下面。做法如下:
%ewQ f"i@7Y7590422 IXPUB技术博客WQ#}0y[
1. 把FAT32的光盘mount到Solaris下面:首先建立目的目录,我打算把/dev/hda5 mount到/wind, /dev/hda6 mount到/wine. 所以,运行# mkdir /wind #mkdir /wine. 接着/dev/dsk, ls 看到c0d0p0到c0d0p4, 这里c0d0p2就对应前面分区表中的/dev/hda2了,也就是那个扩展分区,里面包含了两个FAT32的logical-drive /dev/hda5和/dev/hda6。IXPUB技术博客 }M"PD7?
IXPUB技术博客z/{`{o4l-_0N^
在Solaris里面用device-name和logical-drive分别对应主分区和逻辑分区。这里扩展分区的device-name是c0d0p2, /dev/hda5逻辑分区的logical-drive 可以用c 或者数字1来表示。 IXPUB技术博客s3XqxAgY]
5|[#E,j1z'R7590422 /dev/hda6的logical-drive是d 或者数字2。弄清楚了这些命令就简单了。
O8Gue;WxS J7590422
S9gE0{D!b2W7590422 #mount -F pcfs /dev/dsk/c0d0p2:c /wind#mount -F pcfs /dev/dsk/c0d0p2:d /wine
;gF!h4xTW y PaI7590422 IXPUB技术博客'H_3Eul/~HV
当然,要记住在/etc/vfstab里面加入下面两行,以便系统重新启动时能把FAT32的分区自动mount上/dev/dsk/c0d0p2:c /dev/rdsk/c0d0p2:c /wind pcfs 2 yes -/dev/dsk/c0d0p2:d /dev/rdsk/c0d0p2:d /wine pcfs 3 yes -IXPUB技术博客X%v&F1T/j t
*AXN t b"zm [7590422 参考文档:System Administration Guide: Devices and File Systems (http://docs.sun.com/app/docs/doc/817-5093)ch. 18. Mounting and Unmounting File Systems, Page 306, x86: How to Mount a PCFS (DOS) File System From a Hard Disk
0} ?|Ay0bG g7590422 IXPUB技术博客(uCF aC*eCa!f/g
2. 用lofiadm/mount命令做虚拟光驱在Windows上有很多虚拟光驱程序,如Daemon, Virtual CD等,可以把.iso文件虚拟成光驱。IXPUB技术博客P$}yh"})q.jpq
}!X"Sk*[r7590422 在Solaris下,我们用lofiadm命令。方法如下:
7F~5v.r}1Nt7590422 IXPUB技术博客!|~svd0Z5R
# lofiadm -a /wind/solaris10/sol-10-GA-x86-v2-iso.iso 把.iso文件export为块设备,参数-a 表示add,这个命令的output是/dev/lofi/1。IXPUB技术博客XSA$GWL
IXPUB技术博客0Ql)F2B;l.v,n$E
这样我们就可以把设备/dev/lofi/1 mount到文件系统了# mount -F hsfs -o ro /dev/lofi/1 /mnt 把/dev/lofi/1 mount到/mnt
SB)wV3IH;z4K cG2l$O7590422 IXPUB技术博客3K%^,MaM&D\ k
然后#cd /mnt, 看到mount成功后,里面有了光盘上的内容,再回到安装界面, 在路径里面输入/mnt,然后就能顺利安装了。接下来要装第三张盘的时候,同样到Terminal去,# umount /mnt 用来unmount, 这个不用我多说了# lofiadm -d /dev/lofi/1
Ii6]['[7590422 IXPUB技术博客 C [8V6[:` ];^
接着对照第二张盘的命令来安装第三、第四张盘和语言包。装完后,系统会提示重新启动。
Uz lQ A1Am5RB7590422
8\(k+\#F3I ` \)RdzK4V7590422 重启后,有CDE和JDS3两种桌面可供选择,我选择进入Java Desktop System 3的界面。IXPUB技术博客&Yq Y9tU]&~)t*Y
IXPUB技术博客 sR sv `_ ?|#[J
大功告成! 整个过程花了我将近2.5小时的时间。其中觉得第四张盘耗的时间最长。另外觉得JDS 3的桌面很漂亮也很方便使用。
D%rvf5v~3h,t ^wGhCc7590422
J;e9oB]r R/z7590422
+nCu0U [jf1]7590422 IXPUB技术博客&@0Q};\??cl;v SGv
基本配置:
%_5~#r4^i1R7590422 IXPUB技术博客}(URZ3T"\7`.{
1 1400x1050分辨率的设置我的笔记本分辨率是1400x1050的,而Solaris 10起来后默认使用的是1280x1024的,看起来有点模糊。查了一些文档,知道需要新建一个文件/etc/X11/xorg.conf。这是我的/etc/X11/xorg.conf的内容。 IXPUB技术博客;x,{&^[ND"X1e
csVu(x{f7590422 注意,我加入了Section "ServerFlags"Option "HandleSpecialKeys" "Always"EndSection这样在Xorg的XServer 碰到问题时,我就可以按"Alt + Ctrl + BkSp" 重新启动xserver了,非常方便。另外我还根据我的实际情况到启动->首选项->桌面首先项->显示下面更改了很多东西,这里我就不一一描述了。其中比较重要的一个是为了把字体改大,我选择了字体->细节->分辨率,把每英寸点数从96改为120,解决了1400x1050分辨率下字很小的问题。
-U}iL V|s R k7590422
6Q3GXHw V*K7590422 2. DHCP Client配置我公司里用的是DHCP,但问题是DHCP Server给我分配的主机名老是dhcp-12什么的,而且会变动,对于装JES什么的特别不方便。于是我修改了/etc/default/dhcpagent,把最后一行从PARAM_REQUEST_LIST=1,3,6,12,15,28,43 改为PARAM_REQUEST_LIST=1,3,6,15,28,43。去掉了选项hostname(12)。这个大家可以看注释。 另外就是加入新文件/etc/nodename, 里面的内容是自己喜欢的主机名。我用的是lap1。
k }+i |z!}7590422
y[.gE`0l7590422 3. 默认权限的配置系统默认是采用安全的方案,但我的机器上面没有什么非常重要的数据,而且经常需要用root用户进行ssh,telnet,ftp等,而这些系统默认都不允许。没办法,手工改啦。ssh:/etc/ssh/sshd_config, 把PermitRootLogin改为yes。另外我曾经出现不能正常启动ssh service的情况。原因是没有在/etc/ssh下面自动生成ssh_host_rsa_keyssh_host_rsa_key.pub ssh_host_dsa_keyssh_host_dsa_key.pub等key文件, 最后我手工生成了这些文件,解决了这个问题:# ssh-keygen -b 1024 -t rsa1 -f /etc/ssh/ssh_host_key -N ""# ssh-keygen -b 1024 -t rsa -f /etc/ssh/ssh_host_rsa_key -N ""# ssh-keygen -b 1024 -t dsa -f /etc/ssh/ssh_host_dsa_key -N ""IXPUB技术博客0gkXb5K\a6Q$X
IXPUB技术博客#b3ve;loo;pTY7`
telnet:简单,修改文件/etc/default/login,把行CONSOLE=/dev/console注释掉,就可以用root用户telnet上来了ftp:只要修改/etc/ftpd/ftpusers, 把root用户注释掉就可以用root用户进行ftp了。
3j5]&e,I(H;C;n7590422 IXPUB技术博客6hA }+_8w.?
4. 默认shell的配置。 系统默认使用的是/sbin/sh,但我喜欢使用更流行的bash, 于是修改/etc/passwd,把第一行从root:x:0:0:Super-User:/:/sbin/sh 改为root:x:0:0:Super-User:/:/bin/bash,重新登陆后发现默认shell成功更改。据说这个做法不是特别安全,但我还是喜欢这么做。
H`+MBbfW2uxS7590422
gJ2s2Py7590422 5. 打印机的配置。 在Solaris 10的JDS桌面下安装打印机比较简单,只要通过启动->首选项->系统首选项->添加/删除打印机就行了。在图形界面里选择打印机->新的附加打印机或者新的网络打印机,通过图形界面就可以很简单配好打印机。
Q$A l$v?7590422
X4rAq$X3`Z*P5u7590422 展望:我想再写一些实际使用中用的到的一些心得,如VNC的 配置用pkg-get 来安装一些常用软件 (mplayer, tcpdump, ethereal 等mysql 的基本配置,以及怎么和系统自带的App Svr 8PE 联接Oracle 10g 安装。IXPUB技术博客2V0w!w)c@`d-}:E#P8_3l
xu fv`k4dY4G7590422 IXPUB技术博客2]NR0i*b9`#Z.^
\ncq2}jo&u7590422 了解更多详情,参与讨论,请进入GBUNIX论坛:IXPUB技术博客e4v!v i2el
/p,u!Yt-h:l zM,A7590422 http://www.gbunix.com/bbs/index.php
TAG:
-
bifeng321发布于2008-01-07 13:54:09
-
谢谢, 从你的配置里我学到不少知识,期待你更多的精彩
-
云杉上的蝴蝶
发布于2008-02-22 23:34:00
-
此贴已收入主题列表

-
lijianwuming发布于2008-04-09 09:55:36
-
many thanks///////////
-
学习数据库发布于2008-04-29 20:21:10
-

-
yangsaix
发布于2008-10-04 10:42:15
-
高手啊,好,大拇指
Uw0`?A:g

-
chnvip001
发布于2008-10-06 11:39:52
-
入门知道,不错呢,好好的学习
-
wisdomone1
发布于2008-10-15 00:11:35
-
学习下.现在我们在电信就是sun的.
