我的Linux折腾史

  记得第一次听说Linux是在初中,那时计算机老师说:“这是一个免费的系统,不好用”,我信以为真,然后那几年都是在xp下度过的。第一次使用Linux是在高一时,那个系统应该是Ubuntu9,那时感觉它很漂亮,而且我也很喜欢折腾,然后就装着试试,发现Ubuntu下没有QQ,没有迅雷,感叹一声“真的很不好用!”现在想下,也许是没有系统化地学习Linux的原因吧,有点后悔那时毅然放弃了Linux,选择了Vista。

  大一的时候发现了CentOS6.2,貌似很牛的样子,然后它就在我的笔记本上安家了,Gnome2.3,很稳定,但是包管理不好用,软件不丰富,并且不是最新的。之后由于我折腾Nvidia驱动把它搞坏了,原来那根本无果,是Nvidia造成的,害的我纠结了好几天,最后还是把独显给关闭了!

  接下来就很混乱了,由于课业不重,我不停的折腾系统,换用各种发行版,openSUSE12.1,Ubuntu11.0,Fedora17,ArchLinux,LinuxMint13,Gentoo。。。对了,差点忘了FreeBSD(不过这货不是Linux),只能说各有特色吧,openSUSE,Ubuntu界面不错,LinuxMint安装好后就能完美的使用,无需自己安装Flash插件,MP3解码器,Fedora对硬件的支持最为出色,并且我还是得赞下Fedora17,相当完美,尽管SELinux貌似有点问题,ArchLinux也不错,但是前期安装过于折腾,而且它的Pacman真的很令人担忧,就怕那天更新Kernel后挂掉,Gentoo最为令人印象深刻,这货什么都要自己编译,光看文档就花了我n天,然后是各种编译,尽管我开了8线程,如果没有网络就相当揪心了,不过它很快,这个是毋庸置疑的,但是相比于它的麻烦,这么点速度提升其实也算不上什么了。。。FreeBSD这个系统其实很好,主要是那时我安装是没有配置好Mesa,导致分辨率出了点问题,然后没多久就把它格了,毕竟只是试验一下罢了。

  不停地换发行版花费了我大量的时间,同时安装过后的配置也是相当耗时的。并且我很是反感这种根据版本发布的形式,每过6个月我就又得折腾一次,厌倦了。我选择了滚动升级,不过支持滚动升级的发行版其实也就三个Debian sid、ArchLinux、Gentoo,前者没用过,后两者呢,上文已经介绍过了。现在用的是Linux Mint Debian,这个也是支持滚动升级的,并且具有Mint的优势,这使我能够节省大量的时间来配置它。

  Linux给我带来了什么?首先一点很明确,我变得更加能折腾了,或者说是耐受能力强了。其次,它为我提供了一个自由而又稳定的编程环境,Vim + G++ + Gdb + Make搞定一切,更加快速的编译,没有未响应,没有死机,总是隐隐觉得在Linux上编程会更加自然,同时用它交叉编译,研究操作系统内核,数据库实现会更加实际,当然这些在Windows下其实也能实现,但是我不想用MinGW,我喜欢的是原汁原味的。还有什么呢?开源精神,KISS。。。这些都是精神层面上的了。

  现在不想再折腾这些表层上的东西了,也许kernel会是一个更好的折腾对象,呵呵。

你可能感兴趣的:(我的Linux折腾史)