一个 Linux 菜鸟的回忆录

从2005年夏天到现在,我已经差不多接触了快7年的Linux.作为众多开源界旁观者中的一员,我也算目睹并经历了开源界的大小事件:比如KDE从能用到不能用再到能用的,比如Gnome从能用到不能用,再比如Ubuntu系统的中文字体从闹心的楷体变成了现在的文泉驿字体,再比如说国内的门户网站纷纷开设了开源镜像站点。在我眼中,至少从Linux本身来看,这七年她的变化,或者说进步是显而易见的:至少她从一个“折腾着用”的系统变成了一个“不用太折腾就能用的”系统。

(开头的一段文字其实是个冷笑话:“KDE从能用到不能用再到能用”指KDE从3.5跳跃到4再修正到4.5的过程;“Gnome”同理,如果您觉得没有笑点,那就真是对不起了。)

虽然已经接触了7年的Linux,但我却仍然没有从一个菜鸟成功晋级为一个所谓的“高端用户”。原因很简单:虽然我在用Linux,但是我的作业要是.doc,我的简报要做成ppt,我还要和同学用QQ交流,因此这样一,来七年中我可能有一半多一点的时间要在Windows下完成我的任务;作为用户,我注重的是桌面应用而非系统优化,因此七年来我学会的shell命令屈指可数,编译软件倒是也会,但绝对仅仅限于“./configure make makeinstall”的“行动三段论”。至于我接触到的最高端的活动,就是编译内核了,不过我只试过arch下abs的方式——我想你们都知道那东西有个树状界面,用光标移动一下,选择一下就是了。如果说这七年来我有什么变化,那就只能说我从一个会用红旗Linux的菜鸟变成了一个会用archLinux的菜鸟——这并不是我要贬低红旗Linux,而是想说红旗Linux至少在当年安装界面是比较友好的。而我现在在Linux下进行日常活动也更方便——比如我想写一个文档,做一段乐谱,和别人聊聊天。

其实现在Linux实际上除了在某些情况下会让我的笔记本烧到100多度,会让我的笔记本电池在一小时内消耗殆尽之外,并没有什么太大的问题。那我现在回过头来,谈谈我这七年来的主要回忆吧。

我第一次见到Linux这个词,大概是2005年的时候,我在某本计算机基础知识教科书上看到了关于操作系统的一章中,看到了“UNIX”和“Linux”两个词。这是我第一次知道原来这世界上除了Windows和DOS还有别的操作系统。当时觉得这有趣极了,想上手试试,但是无论如何也找不到Linux的安装包。再后来,2005年的夏天,我在家里那边一家电脑店的盗版碟盒子里很意外地发现了一个纸盒包装的RedHat Linux 9.0 安装光盘。看到之后我马上跑回家里拿了12块钱买了这四张CD。

在我写这篇文章的时候,我才知道RH9.0早在2004年就已经停止维护了。只可惜当时的我并不知道这点。而RH9.0在我看来是一个相当值得吐槽的一个发行版:我甚至今天都在想,那些现在还对Linux持鄙视态度的人是不是当年都用过RH9.0.

当时的我从来没有意识到这世界上除了FAT和NTFS文件系统外,还会有其他的什么文件系统;我也从来没意识到这世界上居然还会有这样一种系统,可以没有C盘,用一个叫“/”的东西吃掉整块硬盘。这种奇怪的分区方式直接导致我选择了“自动分区”,紧接着安装程序就抹掉了我当时80G硬盘上的所有数据;觉得应该完整体验新事物的我又在软件包选择的地方选择了“完整安装”,结果直接导致安装进行了将近五个小时,从下午四点一直到晚上九点;又莫名其妙地装了一个叫Grub的东西上去,导致我后来重装系统时说什么也抹不掉MBR。

折腾了五个小时的安装之后,折磨还没有结束,进入系统真是另一场噩梦:我看这系统启动的时候连个启动画面都没有,顿时对这系统起了鄙视之心;进入之后系统设置倒很友好,也不用安装驱动,我还没来得及高兴,进入系统日常操作的时候就傻眼了:这系统怎么说什么也打不开mp3文件,而且也播放不了视频?为啥鼠标还会卡顿?“宽带连接”怎么说什么也找不到?QQ在哪里?exe为啥不能执行……种种现在看起来极其幽默脑残的疑问在当时却的的确确是我最大的疑问。我还清楚的记得我姐当晚因为没QQ上还跟我生了气,我手忙脚乱地查资料才知道了gaim可以用插件上QQ,但是根本不知道下载下来的一个.so文件应该放到哪里……种种状况最后直接导致了我辛辛苦苦地花了五个小时才安装好的系统,用了不到五个小时就删掉了。

令人庆幸的是好在我当时虽然遇到了体验如此差的rh9,却没有放弃继续尝试linux。在06-07年我上高中之前,我几乎把所有能找到的发行版都试了一遍:从国内的红旗共创华镭以及社区发行版MagicLinux,到国外的FedoraCore,SUSE,Mandriva和Ubuntu等等。我的目的很简单,就是想找一个能用,或者说“近乎完美”的发行版:但其实现在看来我当时的评判标准全部都以Windows下的体验为标准。我最终也还是发现这个目标是不可能达到的。我还每个发行版总要有那么一些应该被吐槽的地方:比如国产的商业发行版为啥都那么像Windows,难道是从微软的美工那里挖了墙角?FC为啥要把系统组件弄得那么新?SUSE难道是未来的发行版吗?(因为SUSELinux 当时对硬件要求不低)

结果结果显而易见,绕了一圈之后,我最终选择了Ubuntu。我最开始接触到的Ubuntu是5.04,就是那个系统默认中文字体还是楷体的版本。当时的ubuntu用户体验其实也是烂得可以,但是用wiki上面的文档改改系统,就差不多很好用了,唯一的缺陷就是cn99的源太慢,而官方的源更慢。

但是在ubuntu6.06的时候,FedoraCore5发布了。通过这个版本,我又从deb系跑回了rpm系。原因很白痴也很简单:fc5可以在我的这台赛扬1.8 256内存的集显电脑上流畅地运行compiz特效,直到FC6之后在256内存上运行有些吃力,我又回到了Ubuntu。

07年,我开始离开家去上高中。很少有机会碰到电脑,但我还是会在每年比较长的寒假里试试新的发行版。08年家里的电脑终于换了代,我使用的发行版开始维持在Ubuntu和国内的MagicLinux之间。

2010年,我开始上大学,有了自己的笔记本电脑。在换了Ubuntu和Fedora但都觉得不大满意之后,我瞄上了arch,从此开始了一段比较折腾的历史。“万事开头难”,我在开始安装arch的时候同样吃了不少的苦头,因为当时我笔记本的显卡Linux驱动还没有发布,导致我每次安装X都要出错,不过后来这样的问题得到解决。到现在,我一年前安装的arch还在我的电脑里存在着,而且大约使用Linux的时间同样是一半,但我现在不同的是,我不会在想像过去那样疯狂地更换发行版了,也不像过去对于发行版那么激进了,因为我觉得现在手里的arch已经够好用了。或者说这是“长大了”的标志么。

 

Now have 25 Responses to “一个 Linux 菜鸟的回忆录”

  1. jiangtao9999 2012-06-06 19:32 says: 回复

    现在还有无数人继续让别人用 RH9 。

  2. cqpwx 2012-06-07 04:27 says: 回复

    从cb转过来的,又看了一遍。但不知道为什么我在这里居然认认真真把文章读完了。而不是像在cb那样读了第一句话就想开喷。而且感受完全不一样。呵呵,多少菜鸟从linuxfans启航啊。虽然万恶的ub流行后,来这里的人好像越来越少了,但在这里总能找到一种温暖。谢谢linuxfans带给我的那么多美好的时光。我选择了计算机专业,因为我是linuxfans

  3. haulm 2012-06-07 16:32 says: 回复

    菜鸟成为了老鸟,老鸟都成了专家,专家都成了砖家了。
    Linux 缺的是合适的商机和合适的商家投入,你不可能指望社区的东西成为大众的应用。
    这么一说,台式机的确没有多少油水,所以都交给社区去玩了。

  4. yanqian 2012-06-07 20:00 says: 回复

    其实我也一直是个“菜鸟”,也是用了很多年的Linux,当初也朝三暮四的更换发行版(redhat、redflag、debian、FC、mandrake、ubuntu 5.04等),后来静下来老老实实用Redflag 4.1(好像是这个,反正是4.x),再后来开始用Magic Linux 1.2(也记得不是很清楚了),总之这两个版本用了很久没去换,直到后来换Everest(现在的Qomo),再用Qomo的过程中出于怀念又安装过一次Magic Linux 2.5sp3。

  5. wsm 2012-06-11 12:01 says: 回复

    debian很好用 可是我已经很久没有打开它了 现在平台被更加弱化了 真正的平台已经是浏览器了

  6. nibble 2012-06-26 08:59 says: 回复

    相信很多人都有类似经历 ;- )

  7. leo 2012-06-30 21:15 says: 回复

    真的是没有想到,多年来一直都记得的linuxfans竟然是一个比我还小的小子做的网站。

    呵呵,你还没有上高中的时候,我已经大学毕业了啊。

    不过,与你有着类似的经历,我最初也是用RH9的,后来也尝试过多种系统,至今还不会编译内核,也不会安装软件。除了会简单地用一些apt-get(我使用的是debian,原因其实也很白痴:debian是最有开源精神的)。至于ubuntu,我曾经用过好几个版本。不容否认,ubuntu很好用。但是和windows有那么多相似的地方:永远有补不完的补丁。更新很快,但是我需要的不是一个玩具,是一个能够稳定运行的版本。

    曾经,我也非常喜欢尝鲜,但是现在的我,更加在乎其实用性及稳定性。

    • dgy18787 2012-06-30 23:09 says: 回复

      Linuxfans 的创始人不是我哦,是另一群大神们 🙂

      • leo 2012-07-03 09:44 says: 回复

        谢谢提醒!

  8. snail2 2012-06-30 22:31 says: 回复

    有点儿感觉,写得还不错,小孩子长大的经过都差不多呵呵

  9. ShyerHuang 2012-07-12 18:18 says: 回复

    My experience is quite similar to the author. Now I like Linux best and handle my computer with it all the time. furthermore, I almost do everything on Linux. Now my Linux distribution is LinuxMint 12.0 gnome. I love this OS deeply. Due to its outstanding performance and low hardware requirement, it runs more smoothly than Windows xp.

    And I hope you love this OS too!

    • dgy18787 2012-07-12 20:48 says: 回复

      I tried LinuxMint last year (may the version based on ubuntu 11.04) and i should say mint is a great OS for desktop. but now in fact i’m using arch because i have some “natural” dislike on distribution use deb as package system. another reason is that arch can provided me newest application with “some stable” experience. and KDE of arch is really better than other distribution!

  10. soli 2012-07-13 10:50 says: 回复

    lz 真年轻,年轻真好!

  11. nara 2012-08-13 19:31 says: 回复

    工作原因,要学Linux,自己瞎折腾了两天终于把这系统给安在我的电脑上了,本来还想着安在虚拟机上,实在是太笨,搞不懂,只能先安在我专门给linux分出的盘符上了,又过去两天了,到现在还不知道怎么写命令,是因为我不知到用什么程序还是神马的能打开写程序的终端。每天研究《linux从入门到精通》这本书,只看懂了基本概念,操作完全没上手,最让我欣慰的就是现在我是在linux系统下浏览的网站,看的这个帖子,还能回复~~~~~~~~我学LINUX这事儿,是不是得因为我这智商得玩儿完呀

  12. shinyi 2012-08-17 00:05 says: 回复

    真的很感叹,linuxfans主人上大学,我却大学毕业了……大二开始接触linux的,
    当初一安装linux,我就不可抑制的喜欢上了linux,虽然最后没有从事相关工作。
    但是:我却成为了永远的的linux fan,它的精神,它的理念,它的内涵,让我受益终身。

  13. 佳期 2012-10-15 20:58 says: 回复

    看着这篇文章,想着几年后的我会是什么样子。如今我刚开始接触linux,对他真是什么也不知道,只是凭借自己的感觉在努力学习。希望有一天我可以通过自己的努力实现自己的梦想,加油,bumblebee!

  14. 乔爷 2012-10-30 22:10 says: 回复

    正在学习linux 但每天的进步几乎没有啊 这种情况都持续了快半年了!

  15. MrEgg 2012-11-26 19:53 says: 回复

    作为一个没用过Linux系统的计算机研究生表示压力很大。。。

  16. www611 2012-12-15 14:58 says: 回复

    看了你在CB上的文章,和这篇,我特为你感到悲哀,可你还在为自己的懦弱、无知和无能进行自以为是的辩护,可你能改变我对你的鄙视吗?我不是说你人有多坏,而是你真的太无能和自以为是!

  17. xw_y_am 2012-12-15 17:03 says: 回复

    能用不能用那两句戳笑点了

  18. hei1000 2012-12-15 21:16 says: 回复

    天啦,那你这些年都拿Linux各种发行版做了什么啊, 只是折腾吗???

  19. geekc3t 2012-12-16 11:32 says: 回复

    感觉每一个喜欢尝试Linux的用户。特别是从window转过来的都有楼主的经历。我感觉楼主的经历和我也是惊人的相似。我们关键是没有放弃使用Linux虽然有时候用他的时间很少。

  20. vuuv 2012-12-19 09:14 says: 回复

    我很幸运,我在10年接触了linux,现在很庆幸当时对windows依赖不严重。所以现在能够理解linux的思考方式并习惯linux的操作模式。 _自认为_ 受益终生了。

  21. 布衣粗食 2013-02-27 16:01 says: 回复

    楼主大学还没毕业

  22. Nick 2015-05-18 11:15 says: 回复

    学习linux也有半年了,是在北大青鸟学的皮毛。还没有找到linux的job。- -!我想在深入的学习linux不再是linux系统管理员,可是当我配置各种服务完之后就像掏空了一样,到了瓶颈再也不知道学习什么。
    到了一个死循环,在论坛上很多大神说要学会c++or c语言一种。感觉好吃力,因为初中毕业学问不是很高,学习起来理解能力不是很强。导致现在还没开窍。好痛苦!不知道是不是学习方法到了误区。

回复 wsm