Posts tagged ‘unix’

在macbook上安装各种操作系统

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

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


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

最后还是选择, 这个在资深linuxer中口碑不是很好的系统, 为什么口碑不好, 我想是因为的成功有点不劳而获的感觉吧.整个系统建立在debian上,而自身对内核和软件库的贡献相对他的成功要少.当然这写东西不是我们要讨论的.为什么我选择了装在我的上, 因为我需要的是一个稳定,实用,功能完善的系统,主要作桌面应用和编码而不是作系统研究的OS, 都支持的非常好,在各大发行办中支持的最好了.有专门的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,哈,同样经典的, 现在有opensolaris项目能够跑在x86体系上,看上面的链接就知道sun和的关系还是不错的,opensolaris有很好的官方支持.所以希望了解solaris的童鞋不能错过了.我跟人对opensolaris也是一知半解就不多说了,不过感觉不错.

推荐值数: * * * *

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

推荐指数: * * * *

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

推荐指数: * * *

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

推荐值数: * *

mac上arch
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 , 轻量级,可定制性高,对i686有特殊优化. 对mac支持还算不错,对于一般用户来说还是要费点事的.arch可能就是gentoo的折衷方案吧.

推荐指数: * * *

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

推荐指数: * * *

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

推荐指数: * * *

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

相关日志

unix-center.net需要帮助

我的邮件里有这么样子一封信http://www.unix-center.net/?p=133

看完以后,心中不知道有什么感觉,就去捐了100元。这时候有些人选择了,忽略,不信任,忘记等。。。确实这是一个自由的捐款,在自愿的情况下。但是我还是想帮助-center.net这个项目以及项目负责人,因为我收益于这个项目,我也知道,那些想学习或者的同学也一样,有些人有钱,有些人没钱,但是如果觉得这个项目帮助了自己或者能够帮助别人,那就请你出自己的一份力。因为在中国有这样的资源实属不多,所以我同项目负责人一样想让这个项目延续下去。说实话,这是我的一个个人信仰,也许也是这个项目负责人的信仰,帮助想要学习系统的人。我现在只能做这些了,希望我们国家的开源和计算机事业都有源源不断的人材。

最后一句话,信任是不需要证据的,有了证据你再信任,信任就没有必要存在了。
—–送给那些不相信确有其事的人

相关日志

Happy Hacking keyboard pro 2的艺术

1.背景:
毕业以后我选择了程序员,而且是 & 程序员。当在公司用一个极其不顺手,按一个键卡两个键的键盘之后我萌生了换键盘的想法。我就开始寻觅键盘的旅程。
至于为什么我对键盘或者鼠标有这么高的要求,这还要从我的第一台电脑说起。当我家人答应给我第一台电脑的时候,我就向我的一个很懂计算机的哥哥求援,让他帮我装一台电脑价格在5000左右,这台电脑装下来的结果就是,主机2000,电脑外设3000。我也不懂啊,我就问他这是为什么啊,人家机子性能都那么好我的看上去不行啊。那位哥哥(他也是程序员)就说了,我觉得一个个人电脑最重要的地方就是与人有直接接触的地方,无外乎鼠标,键盘,显示器,音箱耳机,等输入输出设备。我当时也不明白,但是就有一个感觉,我家的电脑超级好用,屏幕色彩艳丽(当时最好的sony特丽珑显像管),当时我已经在用logitech的鼠标和键盘了。
到现在已经8年过去了,我也成为了一个程序员,我对外设的要求就更高了,logitech的键鼠已经不能满足我的要求,在我苦苦寻觅的时候有一张照片进入了我的视线:

他就是Richard stallman,不知道的人可以google一下,不知道的Windows程序员我不怪你,不知道的或者用着freesoftware的程序员我不知道说啥好了。看见他用的键盘没有,就是HHKB pro,有人戏称他用的键盘要比他用的笔记本还贵(他的那个笔记本是100美元笔记本计划的产物)。就这样我就疯狂的找他的这款键盘,当然功夫不负有心人,找到了咱们坛子。然后就找到很多相关介绍,然后就。。。在混沌那里入了。所以说我对HHKB有特别的感情,和大家不是很一样了,我喜欢的是HHKB的layout和名字,手感当然很重要,要不我也不会花那么多米整个键盘。

2. 键盘参数介绍
这个我想就不用我多介绍了,毕竟复制别人东西也不是很好,
http://en.wikipedia.org/wiki/Happy_Hacking_Keyboard
这个链接里面讲的也很清楚了,具体细节在这个页面下的References标签后面,总之很全面了

3.外观,用料,手感
这个想必是对这种高档键盘非常关心的了。我以一个新手的态度主观评价,大家听听便是,切勿妄信,后果自负。
外观 (我的桌面,自爆一下)

这个由几个图来解释吧,我多说无益。我个人觉得外观还是给你很清爽的感觉,有一点cool在里面,别的没有什么出彩之处,没有led灯,仅仅只有60个键,(这个我要说两句,我觉得挺好的,电路和程序这两种东西都是simple is the best!很简单,功能结点越少,故障点也也越少,那不就意味着故障越少么。所以我喜欢简单高效的东西)。小巧的外观,出色的便携性和多系统的适用性,绝对是一般键盘不能比拟的.

用料和手感:
1.键帽材质就是大家熟知的PBT,黑同的键帽是热升华(含浸印刷)字体和键帽融为一体,手摸在上面是一个平面。键帽相对ABS键帽的手感较硬,没有那么多任性和缓冲在里面,键面的手感是磨砂手感,同样因为比较硬,并不是一些键盘的肤质手感。(主观的说,我感觉ABS键帽的手感更好,因为ABS对我来说是暖性的,手感容易出来也就是键盘和手能够融为一体,PBT键帽给我凉凉的感觉,也许是我没有适应,但是我感觉硬朗的触摸感更能提高打字速度)。当然论质量和耐久度的话,PBT绝对一流。
还请大家看看这图,不知道是这人牛逼,还是….所以大家别迷信PBT材料,该打油的时候照样打,就是时间问题

2.按键按下的段落感比茶轴要好和青轴有点像。但是比青轴好,为什么呢?手感上说就是,按键压力比较一致,就是不管你按多深压力都差不多,cherry青轴就不同,当你按到最下面的时候,压力就变大些,这样对我来说感觉不是很畅快。想想一下,这个曲线,压力的斜率是保持不变的,一直上升(这个图是红轴的):


我还是比较喜欢有段落感,并且段落感之后的下压力最好能保持一致,让我能很轻松的完成敲击,用一句话描述这种感觉就是,冲破阻力后,立即轻松有很鲜明对比的感觉。现在我知道的类似这种手感的键盘有:8115(薄膜) 和 hhkb pro2。既然8115 和 hhkb pro2都是这样的手感,那他们有什么不同呢?8115的键帽活动度很大,给你有点散架个感觉,hhkb pro2 做工就很精细。HHKB的回弹很爽,但是8115就是比较慢了,形象点说就是有点肉了,当你火力全开的时候你就能感觉回弹的作用了,真正的帮助你键指如飞.
3.键盘的人体工学,就是那个阶梯分布,这个我非常喜欢,因为hhkb pro的阶梯分布比一般键盘明显,对我来说按键更加省力,找键更加快速。但是有个缺点就是HHKB pro和桌面有一个2厘米左右的落差,让我感觉很是不爽,垫本书就要好的多了,看来我需要手托了。

键盘布局,功能:

这个是最有争议的地方,惹的大多数人都去realforce帮了,但是我要说的是,realforce的手感和素质是和HHKB相当的,或许还要好,但是要和HHKB比功能的话,rf简直太普通(不过rf86/87好像也有contrl和caps lock对换的功能)。还是那句话,如果非要把realforce和HHKB pro 做比较的话,realforce的素质仅仅是HHKB的开始。下面我来说为什么。看见这个键盘布局图以后大家会发现什么,ESC的位置,control的位置,backspace(Delete)的位置,alt的位置和正常的104键的layout很不同? 那好你在看看这个键盘layout

这些都是sun 的键盘layout,是不是和hhkb有点像了啊

ok再看一个:

这个是苹果最新的g6键盘 铝制机身,做工超棒,手感在超薄薄膜里面和IBM的笔记本键盘能打个平手,但是致命缺点它是超薄的,所以我出了换hhkb了着两个的layout是不是也有点接近,看 左右atl键的位置和咱们普通键盘的alt位置是不以样的。
说一点背景知识,

现在sun的Solaris被认为是最纯正的也通过了的认证,所以说着两个系统都是符合规范的.

对大部分人来说,IBM的经典101键是最标准的,但是对我来说,最标准的键盘现在能找到的也就是HHKB了。所以所大家对HHKB不满也是有原因的,我入手HHKB同样也是有原因的。用途不一样需求造就不一样的产品,对于程序员来说HHKB绝对是完美的。程序员只有键盘以及快捷键的设置都遵循一个标准:“手移动最少的距离,作更多的操作”.
下面来看下HHKB在命令行中的表现,首先介绍几个快捷键ctrl-n = 下, ctrl-b = 左,ctrl-f = 右,ctrl-p = 上, ctrl – j = 回车,ctrl-H=退格,这几个是通用的在所有的类的终端上都可以用,有心人你可以试试,如果你的ctrl键是标准101的layout,你可以多按几次,看看你的小手指头酸了没,然后把caps lock当成ctrl再试试呢?是不是很顺畅?人家本来就是照这个键位设计的…用IBM的101布局当然不爽了.

对于我个人而言除了在命令行中工作,最多的就是在中了(和Emacs是中乃至所有计算机系统中最强大的两个编辑器,Emacs更强,有兴趣可以google).先说:

看看图中都用到了哪些键?是不是根本没有F区,j,k,h,l分别对应上,下,左,右,i和esc是模式切换键同时也有很多control键组合出的快捷键.这些特点结合HHKB pro2 的layout,是不是有一种霍然开朗的感觉?这难倒是为定制的键盘? esc离主键区的距离正好能让我的小指够到而不需要吧食指离开F键使我的操作效率提升很多(因为经常要在模式中切换),control的位置让我长时间用这些组合键的时候,不会再小指头抽筋了,省去了没用的F区,让我的桌面更宽松(说实话我现在还不知道几个中和F区键有关的快捷键),没有方向键?我根本用不到…要说Emacs,我本人不是很常用但是我知道一点就是,Emacs中所有的功能实现都要配合control键,想想吧,上下左右要是都用ctrl,有几个人的小拇指能受的了,还好有人发明了手掌按ctrl大法这样真实缓解不少,但是哪有HHKB这种键位自然…
对于Emacs我这还有一个小插曲

Emacs是一种信仰,世界最强编辑器

http://www.pconline.com.cn/pcedu/soft/gj/photo/0609/865628.html

这个世界最强是个怎么样的强法呢?一说:Emacs是一种“信仰”。另说:世界上的程序员分三种,一种使用Emacs,一种使用,剩余的是其它。(完全无视其他编辑器的存在……)
Emacs就是上面提到的Richard Stallman开发维护的,世界上最强的编辑器是免费的....
Emacs 是一个很有意思缩写 Escape Meta Alt Control Shift, 呵呵没什么说的了把, HHKB是最适合Emacs不过的了.(Meta键就是windows上的win键)

上面说的都是我工作中的需求,在娱乐的时候呢,我在家用mac的笔记本,HHKB有macnitosh模式,直接切换,然后我就能有mac下面独特的多媒体键,声音大小阿,关机,弹出光盘等,还有mac系统的所有快捷键都可以用,总之和mac系统配合的是很不错的,如果说你用windows是你入手rrealforce而不选择HHKB的理由的话,我就没有任何理由了……
我在mac上也不怎么玩游戏,只玩一种,war3. 当然这个键盘的手感和layout就是不是很合适了.就不多说了.看来每个键盘都有它适合的人和地方. HHKB适合长期键入文字,尤其适合系统的管理员和程序员,如果你是mac用户的话也同样适合.如果是游戏或者windows的话我觉得HHKB不是一个最好的选择.

4.happy hacking的来历
happy hacking 本来是 Emacs的一个标语 ,也是stallman本人的信条
大家可以看这里 有个T-shirt 就是happy hacking
http://shop.fsf.org/product/happy-hacking-shirt/



这个背后的标志就是Emacs的标志

http://terse.yo2.cn/articles/rms清华行.html 有兴趣的可以看这里
5.DIP开关:
这个我专门翻译了一篇linuxjoury的文章,
Happy Hacking Keyboard Professional Review

后记:
HHKB绝对是一款经典的产品,就因为他的经典国外有好多geek都喜欢mod HHKB,下面就是一些图赏:

HHKB对于我来说,不仅仅是一个键盘那么简单,他小巧的身躯里散发这的精髓,可以说算是一种信仰吧.

相关日志