从折腾 Gentoo 中的 gnome 3 所想到的……
近日,忙中偷闲,在 gentoo 中折腾了与 gnome 3 相关的几件事情。因为解决过程颇费心机,用 gentoo 一直都意味着折腾,当然用 LFS 则意味着折腾的折腾。
既然如此折腾,许多人,包括我,为何乐此不疲?
这是因为 Linux 赋予了人类折腾的自由。只要折腾的人足够多,就可以产生涌现(Emergence)。我不禁佩服起来那个将操作 gentoo portage 的工具命名为 emerge 的开发者了,看来此名还真是有深意啊!
所谓涌现,就是指系统中的个体遵循简单的规则,通过局部的相互作用构成一个整体的时候,一些新的属性或者规律就会突然一下子在系统的层面诞生。
就像是市场经济那样,这个经济体制中,每个个体所遵循的最简单的规则就是满足个人贪欲。无数的个体在这个简单规则的作用下,相互影响,从而产生了亚当.斯密看不见的手。
Unix、Windows、Mac OS X 等系统都是工程化的结果,ESR 将其称为“大教堂”,而 Linux 则被 ESR 称为“集市”,我认为说它是涌现的结果更准确。这种涌现之所以产生,GNU 教主的自由旗帜并不是主要原因,也许 Linus 的“just for fun”才是,因为只有这个规则最简单,也最适合为个体所遵循,而且这也是我们乐此不疲的原因。
折腾才是 Linux 发展的原动力,当然,如果有商业公司的支持,可以更好的催化。
转载时,希望不要链接文中图片,另外请保留本文原始出处:http://garfileo.is-programmer.com
2011年3月18日 17:39
似乎不用您那个小程序把,一句简单的shell return 0不久ok了~~~???
2011年3月18日 19:27
可以阿。不过,运行效率没我那个小程序高 :)
2011年4月02日 14:05
可惜机器还需要工作,不敢折腾啊
2011年4月02日 14:06
用 fedora 15 beta 就可以了,基本上趋于稳定,我的上网本最近一直在用。
2011年4月03日 13:00
你好,我重启进入桌面只有那张蓝色的条状背景图,没有任何其他反应,在Ctrl + Alt + F1 切换到控制到运行 gnome-shell 提示:Window Manager: no x display,大概是这样,记得不是很清楚,请问如何解决?
谢谢!
2011年4月03日 13:53
@tolbKni: 那个 gnome-shell 的出错提示跟 gnome-shell 不能开启没有多少关系,因为 gnome shell 本来就不能在终端中直接打开,需要先开启 gnome-session,由 gnome-session 开启 gnome shell。
你先换成 root 用户,然后在终端中执行一下 "exec gnome-session" 看看可不可以进入 gnome shell。
2011年4月03日 14:01
@Garfileo: @#$%……也不可以直接执行 exec gnome-session,我想错了。
以这个为准:http://www.gentoo.org/doc/zh_cn/gnome-config.xml
2011年4月28日 23:06
对,Just for fun . 说得对极了,再折腾中获得乐趣