0
0

对我们为什么要用Linux一文的补充

Terry 发表于 2009年02月14日 09:53 | Hits: 30465
Tag: Technology | apple | compiz | darwin | debian | fedora | gnome | IT | kde | linux | mac

无意中看到atppp 的blog上为什么我们要用Linux一文,同意他的部分观点,也对他的观点提出了一些异议。把一些自己觉得有价值的整理为此文。

原文:为什么我们要用Linux?

第一波

很赞同本文对新手建议的部分,尤其是第三点。

如果周围有人在用 Linux,一定要经常骚扰他们。学习 Linux 初期有人指导和没人指导的差别是巨大的,有的时候前人的一句话甚至一个词都能让你少走很多弯路。

本人走过一段时间弯路,很多时间浪费在折腾桌面和字体上,主要是没有什么真正靠谱的专家(即使是某个领域的)能在关键能给我点拨一下。作为Linux用户,至少给自己找一个靠谱的Linux guru是防身必备。

说来惭愧,从2001年至今,我一直没有下功夫去弄明白X11下字体渲染的原理,可能一直用英文locale不怎么在意中文字体的缘故。不久前在一个来自国内同济大学的*NIX玩家的帮助下,基本明白字体渲染原理,也算是了解决一个多年来的疑问。目前每天用的Ubuntu桌面下字体效果绝对不输给OS X多少。

对于本文,我不同意以下几点:

1. Linux不适合桌面

对于多数人来说这个观点可能是对的,习惯不容易改,但是总有人可以适应,虽然适应是一个过程,需要些时间。萝卜青菜各有所好,有喜欢Windows的,必然也有喜欢Linux的,当然还有水果粉丝。

2. Compiz Fusion动不动就crash

不确定作者是不是Linux桌面用户,至少应该还是用Windows的。不应该在没有亲身体验compiz一段时间之前随意说其动不动导致X11 crash,没有说服力啊。描述只是来源于他人的,可能没有合理配置Compiz导致的问题,不能作为依据,可能被误以为此问题具有普遍性。

我说一下自己,2001年开始使用Linux作为桌面。从2006年开始完全用Linux办公,得益于公司各种与平台无关的服务。08年4升级到Ubuntu 8.04 Hardy,此版的Compiz Fusion我记不清是0.7.x了,之后10月底升级到8.10,Compiz是0.7.8一直使用至今。所以我想我提供的数据还是应该靠谱的:期间Compiz导致的X11 crash平均下来是2-3个月一次,后来发现Compiz crash和WINE运行的程序以及GNOME-RDP有关。同时,有大约3-5次不明原因的彻底失去响应,也懒得去查log了。我觉得还是可以接受的。

有一点原作者说的的很对,操作系统毕竟只是个工具,能否用好要首先得使用者的水平。

3. 用了5年的Windows一样很稳定

其实”稳定“要看怎么定义,如果能跑,从开机到可用状态要5-15分钟都可以说稳定。我估计作者的版本是Windows 5.1,用了5年,期间肯定留下了不少垃圾,比如:

%systemroot%ServicePackFiles

%systemroot%SoftwareDistributionDownloads

%systemroot%$hf_mig$

%windir%$XXX$

%appdata%

以及不为人知的地方…

Windows用了一定时间之后,有一种类似于机体老化的迹象,也就是说无论你怎么再优化,就那德行了。除非重装,或者用Ghost image重写分区。这可能和NTFS文件系统不无关系,性能啊性能!而Linux则基本无此问题,相对于NTFS和FAT文件系统,Linux常用文件系统ext2/ext3/ext4的碎片几乎可以忽略了。

事实上不像文档所说的那样,ext文件系统还是会产生碎片的,否则要e2defrag和e4defrag干啥呢?Btrfs和ZFS不知道会不会有碎片问题呢?若有,又是如何处理的呢?

包管理也是我用Linux的一大原因,最喜欢的是Debian系,系统的依赖性解决很好,可以做到保持系统高度整洁。相信很多Linux用户都可以在一个机器硬件的生命周期内做到一劳永逸,扯多了。Windows在架构设计上并不成功,但是市场做的很好,而且硬件厂商提供相对完善的驱动,市场份额还是接近90%,仅此而已。

相信OS X和Linux会继续蚕食其份额。当然不太可能看到Windows被彻底消灭那一天,对谁都没好处。竞争对于最终用户来说是好事,正因为有Linux和OS X,Windows用户才会有更好的Win 7/8/9/10用,也会迫使Apple和开源社区不断改进他们的操作系统。

我并不是一个像袁某那样极端的Linux鼓吹者,但习惯了这个操作系统,喜欢其自由,开放,完全可控性。会一直作为主系统使用下去,我甚至不怎么使用OS X (Macbook),虽然我也挺喜欢其简单,简洁。基本符合我所崇尚的K.I.S.S哲学。

最后,还是那句话,选择适合自己的操作系统,不要歧视和攻击谩骂不同阵营。少说,多干活,前任江总书记曾经教导我们要”闷声大发财”!

第二波

看到博主回复,受宠若惊。再来发表点愚见:

1. Linux 桌面肯定是有用户的,不过要用好目前还是需要一些技术功底和折腾精神。

说的在理,需要点功底也得折腾,门槛比Windows高一点。但用长远眼光来看,使用Linux作为桌面。或许等哪天真的不想再折腾或者老到折腾不动了,我会全部迁移到Mac,因其设计哲学就是简单不折腾。我也挺喜欢OS X,有个Macbook,目前给LP当玩具用了:-)

2. 我从 compiz 开始到 Beryl到Fusion,加起来恐怕也用了有两年了。Crash 这个东西很难说,我没钱,显卡烂……驱动这水很深,趟进去才知道有些事儿没法单怪一个方面。另外也和使用有关,我这里是动不动 Matlab 就算一百多个窗口出来……

硬件驱动确实是Linux的一个伤,和开启的特效也有关,得摸索一下。相对来说N卡支持比A卡好不少。我比较幸运都是N卡,Geforce FX5600, Quadro NVS 110/135,基本不追新升级驱动,所以也不怎么crash。

3. 看起来你可能和我一样有点洁癖,Windows 放 5 年肯定垃圾一堆,我确实是只好眼不见为净。尽管如此,我用了很多年的 XP 启动还都很快(实验室有台是不到 15 秒,不过那个才用了三年)。这个东西怎么说呢,Linux 是起步难,用好容易;Windows 是起步容易,用好难,我还是”闷声大发财”比较好……

维护一个高可用性的Windows桌面并不比Linux要省力,甚至会相当麻烦,需要更多精力。尤其是对于一小撮有些洁癖和偏执的人。Linux难学易精,Windows易学难精,有一定的道理。我两个都不敢说精;-)

15s是从开启电源到进入桌面可用状态?那真的是太惊人了,我私下测试过几个,只有OS X和Arch Linux能达到15s左右。Gentoo没用过,号称能达到10s以内。是不是这个机器平时不怎么被折腾?基本上能保持在60s以内都可以接受了,不怎么纠结boot speed。不过Windows关机是怎么也赶不上*NIX的,除了直接拔电。

Windows是纯粹的商业软件,使用需要购买授权的,可能在当下的中国谈这个有些无聊,人权还没保障,就不谈版权了。不过大家肯定能感受到人们现在的版权意识和2001年那时候比,是有了很大的改观了吧。我相信大多数笔记本用户,尤其是工作用途的,Windows都是OEM的授权。但会有多少个人用户会自己去购买正版Windows授权的呢?价格相对于收入来说,绝对不便宜吧?

个人觉得Windows根本就不值那个价,有那些钱宁可作别的事情,和更多人一样,宁可花在硬件上。有Mac的人会更愿意买一份新版本的OS X,毕竟针对个人用户就一个版本,便宜量又足,不谈OS X Server。

其实我倒是希望大家都去用Windows,不要用Linux和Mac OS X,越少人用越好。这样Linux和OS X也会相对安全点,邪恶啊!难道我就是传说中那一小撮邪恶之人;-)

Windows烂在什么地方,对不住了,现在只有英文版,无暇翻译。欢迎提出意见和建议。

https://sites.google.com/site/imterry/computer/windowssucks

Related posts:

  1. 记得锁定你的电脑
  2. iPhone上weDict使用免费Stardict字典
  3. 关于Ubuntu损坏笔记本硬盘的问题

原文链接: http://terrywang.net/archives/638

0     0

评价列表(0)