技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 奋斗 --> 我和Linux

我和Linux

浏览:3037次  出处信息

响应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. 我的程序员之路    (阅读:5436)
  2. 我这几年    (阅读:3299)
  3. 调整 QQ for Linux 的小技巧    (阅读:3220)
  4. 还记得这些 Linux 发行版吗?(五)    (阅读:3194)
  5. 对Linux初学者的一些建议    (阅读:3140)
  6. oracle技术方面的路线    (阅读:3103)
  7. Linux系统初始化优化推荐策略    (阅读:3031)
  8. 小技术团队的成长    (阅读:2915)
  9. 学习与成长的困惑    (阅读:2854)
  10. 大学生毕业了,程序员之路如何走    (阅读:2838)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1