硬盘安装Solaris10及配置过程

来源:互联网 发布:淘宝直通车发票申请 编辑:程序博客网 时间:2024/05/16 13:20

最近安装了Solaris,感觉很不错。下面是我的安装和配置过程。

一、准备工作
1.准备Solaris 10的镜像文件
从官方网站去注册下载下载Solaris 10 的dvd版,这是几个分裂的压缩文件,把这几个文件解压到一个目录中,然后把解压后的文件合并为一个文件

在unix类系统中
cat 文件1 文件2 文件3 文件4 文件5 > 目标文件.iso

windows系统(开始---运行---输入:cmd---回车),走到你的文件目录:
copy /b 文件1 +文件2+ 文件3 +文件4 +文件5 目标文件.iso

然后将目标文件刻录,好了,就光盘安装吧,注意solaris10只能识别主分区啊,先得弄一个主分区!!
安装后的配置

一、配置网络

安装后,重新启动计算机,计算机引导过程中会显示网卡名,我的是rtls0,在/etc目录中创建一个名为 hostname.rtls0的文件,加入计算机的主机名,比如suntest;/在创建一个文件defaultrouter,在其中加 入网关的ip地址;创建一个nodename文件,在其中加入主机名(如果在安装过程设置了网络,这些 文件已经存在)。在/etc/hosts文件中加入主机ip地址 suntest loghost;在/etc/netmasks文件中加入
子网ip地址 掩码;修改nsswitch.conf文件,把其中的hosts: files 改为hosts: files dns,如果没有自 己加一行。创建文件resolv.conf,加入 nameserver 名字服务器的ip。网络配置就完成了,重新启动计 算机。

二、配置窗口
从http://gd.tuwien.ac.at/hw-related/nv...is下载nvidia for solaris的驱动程序,打开一个终端,键入 命令
sh 下载的文件(这里是全名)
修改/etc/X11/.xorg.conf,下面是修改的地方:

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

修改为
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5 - 79.0
VertRefresh 80.0 - 120.0
EndSection

Driver "nv"
修改为
Driver "nvidia"

如果分辨率不符合要求,可以把
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"

SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection
中不需要的部分删除。上面是我修改后的设置。

把文件另存为xorg.conf ,重新启动计算机。

三、配置环境变量

不知道是什么原因,Solaris的可执行文件分布在许多不同的路径中,有些已经在可执行环境变量中, 而有些没有在可执行的环境变量中,要想运行这些程序有两个办法,一个是使用绝对路径,一个就是 放到shell能够搜索的路径中,这样只要输入可执行的文件名就可以了,后一种方法显然简单多了。要 想设置环境变量,打开一个终端运行env(这个文件的位置是/usr/bin/env),会显示已经设置的环境变 量,如可执行文件的路径(PATH)、系统手册页的路径(MANPATH)、库文件的路径 (LD_LIBRARY_PATH)等等。请不要增加库文件的路径,否则 会有麻烦。下面是我的可执行程序路 径的设置:
PATH=/usr/sbin:/usr/bin:/usr/openwin/bin:/usr/ucb:/opt/csw/bin:/usr/local/bin:/opt/onbld/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/sfw/bin:/usr/pkg/bin:/usr/pkg/sbin:/opt/csw/bin:/usr/local/bin:/opt/onbld/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/sfw/bin

把它加入到/etc/profile文件的最后。重新启动计算机后就可以直接使用路径中的程序了。

四、配置TeX

1.下载pkg-get,pkgadd -d pkg-get安装pkg-get,pkg-get类似debian中的apt-get,用来从网络上下载软 件并进行安装,能够解决依赖关系。

2.现在可以利用pkg-get来安装TeX了,pkg-get install tetex,这样可以把tetex3.0以及它的依赖包全部 安装好。TeX的安装目录为/opt/cws,把/opt/cws/bin加入环境变量中。

3 .把linux中配置支持中文的TeX配置文件和字体复制到/opt/cws/share/texmf-dist的相应目录中,修改 /opt/cws/share/texmf-dist/web2c/updmap.cfg,在最后加入

Map /opt/csw/share/texmf-dist/dvips/config/cjk.map
Map /opt/csw/share/texmf-dist/dvipdfm/config/cid-x.map

这两行,保存,在终端下运行sys-updmap,完毕后,再用texhash刷新数据,现在TeX可以使用我们 提供的中文字体了。

五、安装和配置emacs

从http://www.sunfreeware.com/indexinte...??。不要下 载上面提供的已经编译好的文件,我这里不能输入汉字。然后安装auctex以方便编辑TeX文件。

六、汉化openoffice

因为我使用的Solaris11中安装的是openoffice2.0.3,它的界面是英文(我想这个版本中的openoffice可 能是利用pkg-get安装的,网络上没有编译好的中文包)。试用了一下,但由于对这个办公软件一无所 知,很不得要领,于是要把它变成中文界面。在gentoo linux中安装openoffice时用到了中文包,何不 用这个中文包试一试。把这个包解压,其中有三个rpm包,在gentoo linux中直接用双击就可以打开, 然后解压,把解压后的目录放在windows的分区中。重新启动计算机到Solaris系统中,挂载放置文件 的windows分区,把需要的文件目录复制,然后覆盖原来的openoffice目录就可以了。

注:openoffice目录的位置是/opt/openoffice。在操作前最好把原目录备份。