26 2009

在macbook上安装各种操作系统

cyher

想在macbook上装操作系统, 但是鉴于macbook于一般pc还不是很相同,所以在发行版的选择上还是有点困难的. 经过我在网上的搜索最后结合我自己的需要,在我的macbook pro上装了ubuntu,opensolaris这两个系统.(别提windows, 他就是用的人多点,其他没有什么可取之处,结论仅限于计算机爱好者).

mac上多系统启动
http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp_Ubuntu


ubuntu上装mac
https://wiki.ubuntu.com/MactelSupportTeam/CommunityHelpPages

最后还是选择ubuntu, 这个在资深linuxer中口碑不是很好的系统, 为什么口碑不好, 我想是因为ubuntu的成功有点不劳而获的感觉吧.整个系统建立在debian上,而自身对linux内核和软件库的贡献相对他的成功要少.当然这写东西不是我们要讨论的.为什么我选择了ubuntu装在我的macbook上, 因为我需要的是一个稳定,实用,功能完善的系统,主要作桌面应用和编码而不是作系统研究的OS, ubuntu都支持的非常好,在各大linux发行办中支持的最好了.ubuntu有专门的mac支持的团队,看上面的链接,所以很人性化了,其实最重要的是简单了,我现在的情况估计不允许我长时间编译gentoo…..

推荐指数: * * * * *

mac上opensolaris
http://wiki.genunix.org/wiki/index.php/OpenSolaris_Dual_Boot
http://blogs.sun.com/judychen/entry/在macbook_pro上安装solaris
http://www.weiphone.com/viewthread.php?tid=208850
http://developers.sun.com.cn/solaris/opensolaris_2005_mac.html#author
http://wikis.sun.com/display/chosug/OpenSolaris+2009.06+on+a+MacBook+Pro

solaris,哈,同样经典的unix, 现在有opensolaris项目能够跑在x86体系上,看上面的链接就知道sun和apple的关系还是不错的,opensolaris有很好的官方支持macbook.所以希望了解solaris的童鞋不能错过了.我跟人对opensolaris也是一知半解就不多说了,不过感觉不错.

推荐值数: * * * *

mac上debian
http://wiki.debian.org/MacBook
debian,最古老,软件包最多,最自由,最有linux精神的发行版之一,是ubuntu他爹,同样对macbook支持不错,就是配置起来稍微geek点, 喜欢钻研系统的高手们,推荐使用.

推荐指数: * * * *

mac上gentoo
http://www.odi.ch/prog/macbookpro/index.php
gentoo,包管理系统借鉴bsd的port, 全部源码自编译, 高手以及时间充裕的人,我相信一定能做出最适合自己,速度最快的linux. gentoo的意思是一种游的最快的企鹅.

推荐指数: * * *

mac上opensuse
http://en.opensuse.org/Installation_on_MacBook
opensuse, 华丽, 企业级高端应用, top500的超级计算机很多用的都是suse,这是为什么呢?我也不知道…想想华丽的suse配上精致的macbook一定感觉不错,但是文档支持一般, 软件支持也一般了.

推荐值数: * *

mac上arch linux
http://wiki.archlinux.org/index.php/MacBook#Mac_OS_X_with_Arch_Linux
http://wiki.archlinux.org/index.php/MacBook_Aluminum
http://wiki.archlinux.org/index.php/MacBookPro
arch linux, 轻量级linux,可定制性高,对i686有特殊优化. 对mac支持还算不错,对于一般用户来说还是要费点事的.arch可能就是gentoo的折衷方案吧.

推荐指数: * * *

mac上fedora
http://www.cenolan.com/2009/06/installing-fedora-11-on-a-macbook/
fedora, redhat支持的开源发行版,那是相当的有实力,我也一直用.但是装在macbook上可能难度不亚于arch或者gentoo,连个官方文档都难找到.不过上面那个链接介绍的已经很清楚了, 喜欢fedora的童鞋别错过了,毕竟fedora还是一个非常不错的发行版.

推荐指数: * * *

mac上freebsd
http://wiki.freebsd.org/AppleMacbook
freebsd, 和mac os x 同属一系. 优秀的架构,很适合作服务器应用, 让我想不到的是,对mac的支持也是相当的不错的,但是用起来还是需要一些经验和技术的,总之,freebsd装在mac上有些怪怪的,不过freebsd还是相当有内涵的OS大家不妨试试.

推荐指数: * * *

后记: 我们以前在pc上装hackintosh, 现在我们也在mac上装各种开源系统,这里我没有写安装过程,是因为,上面的链接里面已经讲的非常清楚了.写这个目的就是让人们知道,世界上不只有windows和mac os x, 还有许多优秀的系统, 在某些方面甚至更优秀.希望我们中国的开源事业能从OS开始, windows是个毒瘤, 把我们变的越来越傻, 我们越用越难以脱离, 我们就是这样被微软控制的.声明:没有说微软的技术不好, 只是它太封闭, 太独裁. 我们现在的版权意识很差,windows用的都是基本盗版的, 等到盗版不了的时候, 只有乖乖的交钱了. linux不仅免费,还能让我们更了解操作系统, 这样才是安全的.

相关日志


20 2009

手机操作系统这点事

cyher
手机操作系统

手机操作系统

       瘾科技上有这么一则投票,你喜欢那个手机操作系统?那么就去看看结果吧.上图几个手机都是这些操作系统的代表作(现今最牛逼的各个操作系统的代表).

手机操作系统,说来话长,除了iphoneOS和android,都有比较悠久的历史:
windows mobile英文, 中文palm OS英文,中文symbian英文 , 中文;我很早之前就开始关注,也许不能说是关注,就是在其中找乐子.我的历史:首先我得到了一个palm zire 72,被palmOS的快速便捷震撼了(当时可没有multi-touch),就在胖友和蜥蜴的争吵中我了解了windowsCE,也就是现在的mobile ,于是也就有了一段mobile生涯,但是总是win它毕竟是”瘟”啊,在哪都一样!索性symbian一把,symbian确实让人眼前一亮,但是大同小异,没有什么出色的地方(说是实时性比较好,在n73上的龟速,也不是一个palmer能忍受的).接下来的日子Mac OS X的iphone版告诉我,快速和绚丽原来是可以并存的!我也算一代败家…..操作系统是感受过了,手机也换了不少.

研究嵌入式也有一段时间了,这些手机操作系统,确切的说都是嵌入式操作系统,
基本上都是基于ARM的,嵌入式系统是离不开硬件的(android例外).iphoneOS,Android,WebOS都是类UNIX的,前者是unix后两个是linux内核,这就意味这,这几款手机的实时性不好,但是话说回来,手机这东西感觉要实时性没什么用.symbian和windowsMobile是实时性好,但是看来也没强到哪里去…看来现在有些嵌入式的性能指标我们是可以忽略的!现在什么最重要?好了现在看看文章最上面的那张图,得出什么结论了么?

      大屏:这几个手机的屏幕都是属于业界前端的,尤其是索爱的X1更是登峰造极,这要求在整个操作系统的图形系统要很好,硬件也要支持.
      触摸:windows上的触摸技术已经达到了一个新的高度,但是就是现在还没有多点触硬件支持,iphone就不用说了,perfect!palm pre用的屏也是电容式的,webOS同样支持multi-touch.nokia好像也有什么手势技术,不过现在还没有出来就不说了.android实在是太低调了,听说支持mutli-touch就是没有启用….
      网络:这几款手机哪个不是网络应用非常牛,windows和symbian要黯淡许多!看人家palm多直接webOS,不过据我推测,这个webOS的命名是因为在webOS上开发可以用html5,css等web语言得来的把.这就要求操作系统在网络支持上面要越来越强,可怜的windows在这点上我觉得你比不上原生于服务器的linux和BSD–iphoneOS.
      MID:这个名词在2008年着实火疯了,上面几款手机有3款有全键盘,都有硕大的屏幕,全面的网络接入,高性能的硬件,无数的应用软件和大量的开发人员支持,好了现在把前面叙述的特点在脑中想一下,确实能和MID比一下了,以后MID和手机之间的界限将被这些手机和OS变的模糊. 

  这给我们程序员带来了什么呢?
  看看app store中iphone的软件下载量,5个月1万个应用5亿次下载.
有多少人就写了个iphone的软件一夜几万美元.说笑,不过google也如法炮制同样也有app store,palm也有了.给了程序员一次很好的机会,不管是java,web,c程序员都会在移动平台找到他位置的.再说android的山寨方案,这就是嵌入式linux的程序员的机会了,依据不同的硬件移植android,恩,很不错?!

  坐观风云变!自己也要想点什么了.

相关日志