solaris 10 之初学篇

最近工作需要,需要在solaris下做点事情,于是,开始学习这个慕名已久的OS,本文记录初学过程点滴:

01.安装
        安装过程比较简单,如果安装过linux-like操作系统,应该很容易搞定;在安装过程中(VMWARE6.0),我碰到两个个问题:
        A:因为我的HOST OS 安装的WINDWOS XP 32BITS, 但是由于我的CPU 是AMD Athlon 64 X2 Dual,所以安装之后的solaris GUEST OS以64位运行,结果报错说:64BITS的GUEST OS 操作系统不能运行于32BITS的HOST OS之上,要求用户修改配置等等; 查了下资料,修改下GUEST OS solaris的vmware配置文件(*.vmx)就可以搞定。添加如下一行:
         monitor_control.disable_longmode = 1
       该行的意思就是禁止长模式,让solaris以32bit运行。这样就可以正确启动了。
      B:系统启动之后,不能进入X界面。
       需要调用/usr/X11/bin/xorgconfig 程序来配置X环境,配置过程会有很多问题,按照提示完成就可以了。如果不能确定的,就选择默认值或比较保守的值就可以了。

02. 终端(Terminal)
     当我顺利进入solaris桌面环境之后,我第一步就是要找一个终端,因为我习惯了linux的命令行,所以没有终端感觉就是不知道怎么干活了:)  我在开始菜单里面找了一圈,没有发现。最后找到/usr/dt/bin/dtterm,用Run Application... 菜单(相当于windows的运行菜单)将dtterm运行起来了。终于看到熟悉命令行了,真是亲切阿:)习惯性的输入命令的前几个字符,然后按TAB键,期待的命令补全没有出现啊? 好事多磨,看了shell,原来是用的sh,好像只有bash支持TAB键命令补全功能,于是切换到bash,OK。TAB键命令补全功能有了!终于,有那么一点味道了~


03. 软件安装
     安装好solaris之后才发现,好多软件都没有安装,需要自己手动安装,查了下资料,好像没有类似fedora的yum, ubuntu/debain的apt-get之类的网络安装工具,必须手动安装。如下:
     方法一:基于源代码的安装
     不多少,linux都差不多;执行 # ./configure; make; make install;
     方法二:基于软件包安装
      solaris软件包以*.gz打包,可以到 http://www.sunfreeware.com 等网站下载需要的软件包;然后按如下指令安装(假设安装包为 a.gz):
      # gzip -d a.gz
      # pkgadd -d a



(今天就写这了,持续更新)


     

你可能感兴趣的:(02-Linux应用/编程)