这个问题其实没有什么好说的,每个人都有自己不同的口味。只是在图书馆里看了一本Ubuntu Server的书,作者在前言中写了一句话,看后有些感想,所以想到了这个问题,顺便提下。
         大意是,使用过Redhat 或SUSE等使用rpm包管理的Linux发行版的用户都会被软件的依赖性关系弄的很混乱,而Ubuntu的apt包管理工具以及Debian的dpkg包管理工具则让人感觉到了方便,其意大致如此。
        无可否认,红帽的rpm包管理是很烦的,所以才弄了个yum,不过效果也不怎么样。但是,我们不能为了方便而去使用Linux系统。尽管做重复的事是可耻的,但是在学习初期,还是应该不断重复的试探、学习,这样才能学习到知识。
         现在最为犀利和流行的linux发行版Ubuntu,这几年来毋庸置疑的占据了大多数人的视野。Ubuntu的成功,很大程度上在于它的安装简单、GUI的花哨和aptitude包管理软件上面。当使用sudo apt-get install 安装软件时,我们总是感觉到方便,却忽略了这后面的原理。当沉湎于各种桌面效果时,我们忘记了我们的电脑是用来干嘛的。
          如果你是一般用户,其实真没必要用linux;如果你是研究这个的,那么你真没必要去论坛里跟别人比自己的桌面效果有过牛逼!除非那个效果是你自己写代码写出来的!当然那个显卡的驱动是你自己写的就更牛逼了。
           入门的时候,我使用的是Ubuntu,花了几百大洋的网费,顺利的下载了汉化包,下载了听歌的,看电影的,各种编程IDE不下10种,然后一次重启,进不了X window,格式化了...所以学linux,千万不要一下子把东西全准备好了再去弄,慢慢来,用到什么,就去学什么,遇到问题,到论坛里要会问问题,(其实这个我也问不好,我问问题就没人给我解决过。)
             不扯了,写下正经的,写写我的经验。
              先把红帽照着网上的教程装起来,不管是在真机子还是在虚拟机里面。(为什么是红帽?这个以后解释。)
               然后找本讲Linux命令行的书看看。推荐本:http://product.dangdang.com/product.aspx?product_id=9272724&ref=search-0-A
最好别买书,去图书馆借本。
               再去弄本红帽系统管理方面的书看看。推荐本:http://product.dangdang.com/product.aspx?product_id=20379247&ref=search-recobar-dp
也别买,去图书馆借本。
 
                在这几个过程中好好磨练,千万别想一蹴而就。几本书要翻来覆去的看好几遍才行。千万别瞎买书,那要钱!
               然后,要经常上网看资料,其实什么都有。