谈起Linux,刚开始接触应该还是两年前的时候。当时刚刚买了台上网本用上没多久,对于电脑的使用以及操作系统的构造什么的都不是很清楚,只是听说Linux用起来很不错,心中向往之。于是去网上搜了一下,最后看到国产的红旗很不错,下了个现在都不记得是哪个版本的了。然后照着网上说的方法,把C:\boo.ini里面的内容给全部替换成网上贴出来的一段引导内容。当时还不知道这个文件是做什么用的,最后,成功地把系统弄杯具了。当时还不知道可以用U盘可以重新引导系统,修复一下就OK了,还重装了xp,现在想想,当时真的是初生牛犊不怕虎啊,什么都做得出来,纯粹的一个小白行为。

    之后正式接触Linux算是在第一次的半年之后吧。当时另外一哥们算是电脑方面比较强的人,他高中的时候就开始自己建网站,买域名,租空间,至少当时我知道什么去网上下东西,只知道聊聊qq什么的。当时他也打算学一下Linux上面的操作,然后两人就一起商量着装来试试。因为此时都已经用了半年多的电脑了,对装系统方面还是积累了不少的经验,尤其是对于当时使用的上网本来说,用U盘装系统已经是家常便饭了。装系统我们两个采用的是不同的路线,他网开始还是准备装Ubuntu的,但是在考虑了很久之后,去下了个4G左右的OpenSUSE的镜像,然后就换我还装Ubuntu。他是头天晚上装的,当时觉得好新鲜。装个系统要设置挂载点,他设置得之详细啊,基本上把/,/boot/,/home/,/bin,/usr、、、反正好像是分了差不多近十个挂载点,他说这是必须的,感觉好复杂。他花了大半夜来安装,结果第二天早上问他体验效果怎样,他说出问题了,也记不清楚是哪里出的问题,反正他说不用SUSE了。于是当天上午,开始在我的电脑上面试验Ubuntu,按照网上的方法,一步一步的来,当时下的应该是Ubuntu9.04吧。安装过程也不是很成功,失败了两次,因为从硬盘引导安装的,在安装之间没有执行umount命令,后来在网上找到的解决方法。在安装成功之后,进入了系统,一种成功感油然而生。

    系统是安装好了,但是另外一个问题又出来了,之前的xp不在了。这对于刚接触Linux的人来说确实是一种很让人惊慌的事情。还不知道Linux能做什么,对windows完全产生了依赖了,离开了windows就感觉是在大海中溺水了一样。接下来的时间,网上找方法,修复xp,其实之后的Linux版本安装之后都会自动搜索windiows分区并添加到引导项中的,或者自己手动update一下grub也可以的,但是当时不知道,最后手动把xp的引导添加到grub中,重启,引导出来了,悬着的一颗心终于放下来了。

    之后就慢慢地体验Ubuntu的界面,尤其是3D桌面,一直都是钟爱Ubuntu的理由。之后又出现了一个问题。因为电脑上面其实是很少用xp的,09年上半年win7刚刚出测试版本,在一次试验发现上网本还是可以跑win7旗舰版之后,大部分时间,电脑上面还是跑的win7。在安装好Ubuntu之后又想安装win7了,于是问题又出来了。win7倒是可以用了,Linux又不在了,然后又找方法修复,最后找一China Unix上面的一个贴子,提供了g2ldr引导的方法和文件,使用windows来引导Linux,没多久,更新了一下Ubuntu又把MBR给覆盖了,win7又杯具了、、、如此周而复始,杯具一次次上演。从此得出了个结论,win7和Ubuntu不能共存。一直没有把三系统完美地搭建起来,主要还是win7用的是工具激活的,MBR一被覆盖修复之后就会出现一些问题。

    为了使用win7,把Ubuntu给放弃了,这也是无奈之举。事实上,当时安装一个Linux在那里也没多大用处。也没怎么使用过,就体验一下界面,也没有想过在上面做一些学习什么的。慢慢地到了2010年下半年了,开始有操作系统的课程了,开始慢慢地真正接触到操作系统的组成了,才又开始对Linux产生了兴趣。在那个时候接触了RedHat,因为老师用的是Redhat9,而实验室也是用的这个版本。下来自己去网上下了个企业版的5.4,安装之后感觉体验效果确实是比Ubuntu差多了,不过功能上面还是很好的。这半年来也没做多少事,就是做了一些简单的shell上面C语言的编程,进程管理什么的。后来觉得完全在Linux上面也没多少娱乐的东西,尤其是安装的一个作为Server版本的Linux。便开始在电脑上面使用虚拟机。因为上网本的配置不高,只有1G内存,还跑的win7,便不能分配多少内存给虚拟机,于是就安装了一个128M的RHEL,没有Gnome。刚开始的时候还不是很习惯,后来慢慢地也习惯了在纯字符终端上面工作,主要是编程。

    RHEL之后就是CentOS,因为发现在RHEL上面因为没有得到授权便不能使用yum更新软件。CentOS用起来确实和RHEL是一模一样的,就又用了CentOS半年。后来Ubuntu11.04出来之后,想体验一下传说中的Unity,就去下了个来安装。因为用的是英语的版本来安装的,在安装过程中出误读了一段说明,把引导直接放到了win7的引导上面去了,这是最糟糕的情况,最后win7光荣牺牲了,尽管才安好一个月不到。并且之后也挺后悔的,感觉上Unity并没有想象中的那么好,最后还是换回Classic界面去了。

    前段时间看了下网上的一些报导,据说刚出来没多久的Deepin Linux的效果还不错,就去下了个11.06。这次不想再折腾了,分区什么的麻烦,就直接安装了一个wubi,确实不得不说用起来还是很不错的。但是因为有些东西还是离不开windows,就在Linux上面安装了一个vm,在里面建了个xp,还好这次是台式机,配置也跟得上,终于告别了杯具了,也习惯了在Linux上面使用Liboffice来写文档,习惯了使用Firefox来浏览网页,不过Chrome还是有支持Linux的版本的。这些都还不错。

    总的来说,我在IT方面,还是一个新手。一直不停地在作自我的折磨,因为很多时候出现了问题也只是解决掉就完事了,也没有做进一步地分析什么的。一直感觉编程是最头疼的事情,但是发现走计算机专业的路,不会编程会很难走下去。一直想就做个Linux系统管理员,配置web服务器,配置文件服务器,配置邮件服务器,DHCP,Samba、、、这些用到编程的比较少。其实对shell编程还是挺感兴趣的,但是对于软件方面的编程就不感冒了。使用了两年多的Linux,感觉Linux系统确实有着很多windows上面没有新技术,或者说是Linux的特点。习惯了在Linux上面的shell操作,在windows上面使用DOS的次数都上升了。刚开始不适应vi的操作,但是熟练了之后才会发现它的好处,或者说方便的地方。Linux的文件管理系统也是最先进的,对于文件的操作很方便。就像删除几千个碎片文件一样,在windows上面要读半天的条,而Linux上面可以很迅速地就完成。

    对于以后的工作,还是期望能够在Linux上面的操作。事实上现在很多时候不想放弃windows的原因还是因为上面有很多已经习惯了那么久的软件,至少暂时在Linux上面还没有找到替代品,所以安个虚拟机的windows系统还是一个不错的选择。

    虽然说Linux确实是一直让我哭笑不得,但是我也真正地喜欢上了她。我相信以前的一切trouble都仅仅是自己技术上不过关造成的,所以在今后的学习过程中努力打好基础,熟练Linux上面的操作,我想剩下的将是轻松和快乐。一直以为Mactash是多么优秀的操作系统,但是体验过一次之后,感觉其实Linux上面也可以做得很好的,像Ubuntu。期待着Linux大放光彩的一天。

【博客话题】 “Linux二十周年:爱上 Linux 的N+1个理由”正在进行,欢迎大家参与讨论~详情查看:http://51ctotopic.blog.51cto.com/2009463/620808

   在 Linux 二十岁生日之际,不妨一起说说你钟爱的 Linux,说说你爱上它的 N+1 个理由...