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 ISO镜像并开始安装过程,步骤与光盘安装类似。 **第三部分:OpenSolaris使用** 1. **进入OpenSolaris**:安装完成后,首次启动会进入系统,用户默认为“jack”,密码为“jack”,root密码为...
此外,OpenSolaris还提供了大量的软件包供用户选择和安装,涵盖了网络应用、实用工具、库、编辑器等多个类别。这些软件包不仅丰富了OpenSolaris的功能,也为用户提供了极大的便利。 综上所述,OpenSolaris作为SUN...
### 使用VirtualBox在Windows上安装和使用OpenSolaris的知识点 #### 一、VirtualBox的介绍与安装 **VirtualBox**是一种开源的虚拟机管理软件,由Oracle公司维护。它能够在单台计算机上同时运行多个操作系统,使得...
熟悉Solaris的操作系统原理对于安装和配置OpenSolaris非常重要。 3. 安装笔记指的是用户在安装过程中记录的步骤、遇到的问题及解决方案。这种笔记对于其他想要进行类似操作的用户来说具有参考价值,有助于减少安装...
总之,Solaris 10 和 OpenSolaris 作为 Sun 系统平台的核心部分,不仅代表了 Sun 在操作系统领域的先进水平,也体现了 Sun 对于技术创新和服务质量的承诺。无论是从硬件兼容性、性能优化还是安全管理等方面来看,...
"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 ...
例如,手册会指导如何使用“ipadm”命令管理网络接口,使用“pkg”工具进行软件安装和更新,以及如何利用“zoneadm”命令创建和管理Zones。这些实用技巧可以帮助用户快速上手OpenSolaris,并有效提升操作效率。 在...
5. **OpenSolaris Community**:尽管Solaris 5.11由Oracle维护,但其开源分支OpenSolaris的历史贡献了大量创新,影响了整个系统的设计理念。 6. **兼容性**:Solaris 5.11保持了对旧版Solaris软件的兼容性,同时...
- 指南将详细介绍如何安装Oracle Solaris 11.3,包括规划、准备工作、安装过程以及后续的系统升级步骤。 - 特别关注了从早期版本升级到11.3的过程,以确保数据和应用程序的兼容性。 3. **桌面环境管理**: - ...
以下是一份详细的OpenSolaris在SPARC平台上的安装教程,旨在帮助用户顺利进行安装过程。 首先,你需要准备一台运行OpenSolaris的x86系统作为AI(Automatic Installation,自动安装)服务器。这台服务器将为SPARC...
本文档“Solaris 8 10/00 Installation Roadmap”是安装Oracle Solaris 8的指南,帮助用户了解安装过程中的CD和相关文档。 在Oracle Solaris 8 10/00的安装过程中,需要注意与早期版本的不同之处,尤其是在CD的排列...
该项目的目标是创建一个开放且活跃的社区,通过这个社区,开发者可以贡献代码并参与到Solaris操作系统的开发过程中来。OpenSolaris不仅继承了Solaris原有的强大功能,还引入了许多创新特性,例如ZFS文件系统、DTrace...
Solaris Internals Solaris 10 and OpenSolaris Kernel Architecture PDF版本的,希望大家喜欢
OpenSolaris 的安装过程相对直观,主要步骤包括: 1. 设置 BIOS 从光盘启动,插入安装光盘。 2. 通过 GNU GRUB 菜单选择“OpenSolaris 2008.05”。 3. 选择键盘布局和简体中文桌面语言。 4. 阅读并接受许可协议。 5....
在Prerequisites部分,文档详细介绍了编译和安装OpenSolaris所需的硬件要求、操作环境包、编译器的获取和安装以及定制工具的安装。特别提到了设置环境变量对于编译过程的重要性,包括了一些常用的环境变量及其作用。...
例如,现代的 Solaris 版本(如 Solaris 11)以及基于 OpenSolaris 的发行版(如 OpenIndiana)都继续发展和完善这些功能,以适应不断变化的硬件环境和日益增长的能源效率需求。 总之,Sun Solaris 8 的电源管理是...
AdbeRdr9.4.1-1_i386solaris_enu.pkg.bz2 Adobe Reader Solaris x86版支持OpenSolaris现在Adobe官网没得下载了,只有Linux版的,这是很久以前下载的
总之,在OpenSolaris上部署Samba服务涉及下载和安装软件包,配置`smb.conf`,创建共享目录,添加Samba用户,以及启动和管理Samba服务。对于更高级的管理,可以考虑使用SWAT工具,尽管它可能不如直接编辑配置文件直观...
SchilliX-ON试图作为OSS项目继续进行OpenSolaris-ONNV开发