solaris,opensolaris 的安装和使用
玩了两天的solaris和opensolaris,在这里写下一点经验和体验。
首先先看看opensolaris和solaris的区别:
OpenSolaris是Sun的Solaris的开源版本,代码更新很快,而且很多系统的新特性也会优先在这个版本里面体现,比如DTrace和ZFS 等等,当技术成熟稳定之后会用到Solaris里面的。曾经是每两周发布一个新版本,分为开发版SXDE和社区版SXCE,现在再推 OpenSolaris2008.05的livecd版本,估计可能release会放慢下来
Solaris是Sun自己维护的一个版本,因为用了很多第三方的代码,有一些版权上面的关系,所以这个版本与OpenSolaris不太一样,不过据 sun自己宣传,Solaris中Sun拥有的代码已经全部开源到OpenSolaris上了,之前这个版本好像是要花很多美刀去购买的,不过现在也免费了,可以在sun的网站上下载到DVD镜像。(论坛摘录)其他参考网站:
http://www.oklinux.cn/html/other/unix/20070423/21969.html
总的来说,同一版本的opensolaris和solaris相比较,solaris较opensolaris更加稳定,性能应该也更好。虽然solaris没有opensolaris那绚丽的界面,但是作为服务器操作系统而言,稳定性当然更加重要,如果你对界面要求比较高,那就提高自己的机器的硬件配置来安装opensolaris体验下他的绚丽的3D效果。 不知道跟Ubuntu比起来如何,我没有用过ubuntu,在这里也不好评价。ubuntu应该当自无愧是桌面之王,如果你是linux爱好者ubuntu肯定要体验一下,说不定你喜欢上他,从此就永远拋离了windows漏洞的带来的各种困扰。
好的,不多说了,装了opensolaris后(我本机装的是opensolaris,应该机器配置不怎样,3D效果不太好,这个就交给大家了)你可能还需要安装其他软件,比如,影音播放器 mplayer, C/C++开发环境 Kdevelop和emacs 还有各种您需要的依赖安装包等。
安装软件,opensolari和solaris提供了一个更加快捷的办法,那就是用pkg-get命令来从intenet源自动进行安装,而所需要的依赖包也能自动寻找并安装,跟redhat enterprise 下安装rpm包用yum方法和ubuntu下yongapt-get方法类似。opensolari和solaris默认不提供pkg-get软件包的安装,您可能从这里下载:一
http://www.opencsw.org/pkg_get-3.8.4-SunOS5.8-all-CSW.pkg 下载后直接用命令:pkgadd -d . pkg_get-3.8.4-SunOS5.8-all-CSW.pkg ,安装完后,要用pkg-get命令时候别忘记把pkg-get的可执行文件所在的包位置添加到当前用户的PATH环境变量中,如果发现运行pkg-get仍然有错误提示,那应该是你要拥有root权限的问题。
好了,安装我pkg-get后,,运行:# gedit /opt/csw/etc/pkg-get.conf 修改一下pkg-add的安装源,默认提供的那个安装源已经被更改,我们修改
# default site, in USA:
url=
http://ibiblio.org/pub/packages/solaris/csw/unstable
为
# default site, in USA:
url=
http://ibiblio.org/pub/packages/solaris/opencsw/unstable
(其实这两个源都在同一个网站上,就是挪动了地方)
http://www.opencsw.org/packages
http://www.blastwave.org/jir/packages.fam
http://www.sunfreeware.com/
http://www.sunfreeware.com/ftp.html
这四个源应该也可以用,但是我没有试过。不要把他们放在pkg-get.conf文件的第二个url下,那样会报错,具体什么错,我也没去深究。
[url]http://www.sunfreeware.com/indexintel10.html [/url] 这是sun提供的免费软件,还有solaris dvd安装iso中也能找到很多软件供你选择
源上给我们提供了很都软件,而且可以自动寻找依赖包进行安装,如果你想知道此源提供了哪些软件,您可以到这里来看看:
http://www.ibiblio.org/pub/packages/solaris/opencsw/unstable/i386/5.11/。
源设置好了之后,我们就可以开始使用源进行安装了,安装方法很简单,比如说我们要安装mplayer 用下面的命令:#/opt/csw/bin/pkg-get -i mplayer 这里的文件名mplayer要跟源上提供的文件名相一致才能被找到,注意大小写,pkg-get安装方式是大小写敏感的,写错了就找不到这个包了。mplayer的依赖包比较多,您只要一路选择“y”,直到安装完就OK了。
安装完成后,可以图形界面或命令行两种方式启动 MPlayer :
图形界面方式:
# /opt/csw/bin/gmplayer (您可以在桌面创建一个启动器来指向/opt/csw/bin/gmplayer )
命令行方式:
/opt/csw/bin/mplayer
安装完mplayer后执行,会报subfont.ttf找不到。没关系,到c:/windows/Fonts/下把simsun.ttc(没有这个字体也可以拷贝其他的中文字体)把它改成subfont.ttf放到用户家目录的.mplayer下(这个文件夹是隐藏的)。
Mplayer安装完了,后面一篇我要讲solaris下kdevelop的安装。用pkg-get安装kdevelop后您新建一个C++项目,然后运行,还是会包很多错误,导致程序运行不了。我不知道大家的情况怎么样,不过至少我在自己机器上安装opensolaris然后再装kdevelop来运行C++项目会报错。我把它写下来,也可以给那些在安装运行过程中出现错误的人一个参考。有些错误很难找,可能你运气好一下就找到,运气不好就够你折腾的了。我就是运气不好的其中之一,搞了我一个晚上才搞定,郁闷的很。有时候真觉得,程序员是否应该花时间在配置一个开发环境上,程序员应该做程序员该做的事情,比如写出漂亮的代码,认真研究算法,学习系统架构等等。
好了,不废话了,明天继续把kdevelop写下来吧。night。。。。。。
分享到:
相关推荐
《操作系统介绍:OpenSolaris 项目简明使用手册 -- 学生指南》.pdf
opensolaris介绍,将来,历史,很多基础知识
"The Solaris™Internals volumes are simply the best and most comprehensive treatment of the Solaris (and OpenSolaris) Operating Environment. Any person using Solaris--in any capacity--would be remiss ...
3.4 安装 JDK 1.6.0u6 和 NetBeans IDE 6.1 3.5 安装 CoolStack (Apache, MySQL, PHP) 3.6 部署 WordPress 3.7 配置 FTP 服务 3.8 配置 SSH 服务 3.9 ADSL 上网 3.10 修改 DNS 设置 3.11 启动 3D 桌面
使用VirtualBox在Windows上安装和使用OpenSolaris的例子
Solaris Internals Solaris 10 and OpenSolaris Kernel Architecture PDF版本的,希望大家喜欢
●最高效使用;最简化管理 ●优秀的系统性能 ●安全可靠;服务为先 ●崭露头角的OpenSolaris ●Solaris系统优势的简单总结 ●Q&A Solaris 10及 OpenSolaris系统介绍 大中华开源推广中心 –Sun Microsystems Inc.
opensolaris用户手册---------------------------------------------
Solaris/Opensolaris都温度不高了,这版JDK8尚且支持Solaris x86,留着用吧。
AdbeRdr9.4.1-1_i386solaris_enu.pkg.bz2 Adobe Reader Solaris x86版支持OpenSolaris现在Adobe官网没得下载了,只有Linux版的,这是很久以前下载的
SchilliX-ON试图作为OSS项目继续进行OpenSolaris-ONNV开发
北京大学、清华大学等Solaris分析与课件 Solaris内核结构 内附OpenSolaris项目简明使用手册(中文)
vbox-osol.pdf 博文链接:https://feuyeux.iteye.com/blog/316023
很好的opensolaris 安装文档,绝对值得一下,不好你砍我。呵呵
3.4 安装 JDK 1.6.0u6 和 NetBeans IDE 6.1 3.5 安装 CoolStack (Apache, MySQL, PHP) 3.6 部署 WordPress 3.7 配置 FTP 服务 3.8 配置 SSH 服务 3.9 ADSL 上网 3.10 修改 DNS 设置 3.11 启动 3D 桌面
OpenSolaris Bible Paperback: 1008 pages Publisher: Wiley; 1 edition (February 12, 2009) Language: English ISBN-10: 0470385480 ISBN-13: 978-0470385487 Format: PDF You can buy this book: Amazon.com ...
Solaris™ Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris 针对Solaris和opensolaris程序开发的指导
基于Java的opensolaris、Solaris的ADSL(ppoe)图形界面拨号程序
SchilliX-ON 是作为 OSS 项目继续 OpenSolaris-ONNV 开发的尝试
Introduction to Operating Systems - A Hands-On Approach Using the OpenSolaris Project - Student Guide