IT技术博客大学习 共学习 共进步

我和Linux

Programming Life with Music 2009-11-13 09:12:52 浏览 4,086 次

响应CasparAnt的号召,写了一下自己玩Linux的过程

老早我爸就开始玩Linux,不过没有装X,所以也就望而却步。直到大一遇到班上某牛S(现在投身ACM去了)玩Linux,又在宏福听了一场开源的讲座,兴趣大发,开始折腾。

我装Linux的过程那是相当曲折,Ubuntu7.04装完Grub引导出问题,那时候还不知道grub为何物,Google了N久发现ubuntu自带Grub和原来Vista Loader的Grub4Dos冲突,索性用Vista的安装盘把Vista Loader卸了,再把ubuntu重装了一遍(那时候还不会修复Grub),黑屏…又瞎折腾了几天,无果,就先扔一边去了。

过了两周,S牛不知从哪淘来一盒FC6,随便试了一下,竟然能进X了,第一次看到Gnome的桌面,那叫一个激动啊。兴奋了半天,发现缺各种驱动:显卡、声卡、网卡…没法上网、没法更新,除了玩玩小游戏,啥都做不了…于是乎又扔一边去了。

到了11月份,从遥远的波兰寄来的ubuntu 7.10的光盘到了,赶快装上,顺利进入X,以太网卡也能用了,赶紧插上根网线更新。还记得一条apt-get我至少Google了四五次才记住。接着就是解决无线网卡驱动的问题,Google到ndiswrapper,又折腾了一周。然后尝试各种软件,无休止的折腾。

    总结一下,其实Linux主要需要折腾的就是下面几样:

    1. 安装和驱动(现在的发行版硬件支持都很好了,安装一般没什么大问题了)

    2. 中文支持和编码(包括中文显示、中文输入法、文件编码(mp3 tag))

    3. 寻找各种软件并进行配置(典型的就是vim,不改配置文件基本不能用)

    4. wine和虚拟机

    5. Shell命令(在解决各种问题中少不了和shell打交道,学习shell命令是顺带的)

    6. 其他各种小问题(比如什么触摸板用不了、声音太小、分区自动挂载等等)

其实,直到去年下半年我才把Linux当作桌面环境用。原因是太懒,很多东西懒得去学。比如说写Makefile、用gdb调试程序、记shell命令。但是Linux对我来说具有无比的魅力。他开放而且富有活力:刚装完ubuntu7.10的一个月内至少更新了4个内核版本,导致我Grub菜单都要翻页了(但是还不知道怎么删。。),其他的更新更不必说。而Vista仅有几个安全补丁,标着KBXXXXXX,谁也不知道究竟补了啥。可以说用1天Linux学到的知识比用一年Windows还要多,这就是Linux的价值所在。

对于真正想玩Linux的人来说,ubuntu只是一个起步而已。寒假的时候格了硬盘重新分区,在选发行版的时候花了不少功夫。说实话我是实在不想用ubuntu了,在我的笔记本上,ubuntu开Firefox需要20s,amarok 半分钟,eclipse一分钟,浏览网页滚屏时老卡,鼠标点击响应也很慢。于是乎从fedora10、opensuse11到mandriva2009都试了一遍,最终选择了Archlinux。 Arch没有官方的LiveCD,只能用一个200M的core iso包安装,这让我发现了ubuntu以外的另一个世界。自己选择每一个包,在命令行下修改配置文件设置locale连上网、在光秃秃的base system上把整个系统包括X搭起来,才发现原来ubuntu安装的时候做了那么多事,同时装了那么多没有用的包。一遍装下来,对Linux系统又有了更准确的认识,而且系统也比以前好用了N倍(等有空写篇软文推荐一下Archlinux,实用主义者的首选)。

现在我对系统基本上是没需求了,只是迫于网银的问题还是得装个XP在虚拟机里。

对我来说玩linux是一个愉快的事,如果只是为了找工作来硬着头皮学,那肯定会很累。当你爱上Linux,Linux就会爱你~

    呼,这总有一千字了吧(真佩服我自己闲扯的能力)

建议继续学习

  1. 我的程序员之路 (阅读 6,565)
  2. 还记得这些 Linux 发行版吗?(五) (阅读 4,704)
  3. oracle技术方面的路线 (阅读 4,604)
  4. 对Linux初学者的一些建议 (阅读 4,467)
  5. 还记得这些 Linux 发行版吗?(四) (阅读 4,388)
  6. 我这几年 (阅读 4,364)
  7. 调整 QQ for Linux 的小技巧 (阅读 4,345)
  8. 我的担忧:dba如何在稳定环境中成长 (阅读 4,203)
  9. Linux系统初始化优化推荐策略 (阅读 4,183)
  10. 学习与成长的困惑 (阅读 4,084)