首页 > 代码库 > 关于“学习Linux用什么系统”的解答

关于“学习Linux用什么系统”的解答

  首先,阐述一下,我个人的观点——这个问题我曾经也想了很久了,这绝不是长篇大论后就是简单一句,适合你的就是最好的。其实,很多人看到这一句,心里已经有成千上万的草泥马在奔腾了(至少我当时是这样的),为什么?因为我们心里回荡这么一句话:我TMD怎么知道哪个适合我啊!!!

  我也曾经去搜过Baidu,也在Google搜过……看到很多看似牛逼,实则虚无缥缈的回答,我觉得很不好,特别让我想愤慨的是,一些所谓的前辈还要加上这么一句“要玩Linux系统,不重装N次系统是玩不会的!”,谁这么规定?哪有说非得出了车祸才会开车的!像这些文章,看了能不更加的混乱?能不畏惧Linux吗?最后想死的心都有了,所以才自己想,最后终于想出了我个人可以接受的结果,今天又有同事问这个问题——“好像Linux挺好的,我一直纠结于到底选用什么版本的Linux系统”!!!我也是醉了……所以,我决定写出来跟大家分享一下,仅此而已。因为有人说,“我们蓝翔技校的学生,如果都不实打实的做事,那跟清华北大还有什么区别?!”——着实有点偏激,不过,这话挺得人心的~

  好,那问题就来了,现在到底有多少个Linux……我想,还是算了吧,还是看看有多少种主流的Linux吧~来给大家归纳一下。

  目前主流的,并且是你作为初学者有可能安装的,瞎折腾的,我看了一下就Ubuntu,CentOS,Fedroa,OpenSUSE,Debain这几种,还有其他各种乱七八糟“私人定制”的Linux,我就不一一列举了,你有兴趣,爱Biadu就Baidu去,爱Google就Google去,随你喜欢,因为那些都没有任何意义,至少对你来说是这样的,其实,对大部分人来说也是这样的……

  为什么呢?因为你是初学者啊!你什么都不会,你就挑三拣四,咋挑咋拣啊?于是又回到了上面说的死循环去了……

  扯了这么多心里废话,现在我就以我个人的经验和认识,给你回答一下这个问题——“到底哪个Linux适合我”。

  第一,先回答学Linux你要学什么。

  什么系统流畅、简单、快捷、效率,我就不扯了。为什么?因为没用啊。你目前想学Linux,无外乎就下面三个理由,1、项目需要;2、好像很技术的样子;3、可能对我以后有帮助。所以,别的都不用扯,说点实实在在的。你目前学Linux的目的很简单就是习惯命令行、熟悉Linux属性、远离鼠标。目标定了,就这三个,什么搭建服务器,什么开发编程,都放一边去,急什么啊?!我看到有些人,来来回回重复装无数次Linux就会那几个命令ls、cd……没抓住重点,而且安装的时候,还想着要不要安装这个,以后开发web用,要不要安装那个,以后开发Java用……心里为这个Linux添加了无数个以后,结果安装完,啥没干又蹦了,这么办,有些是进行无数次Baidu和Google,有些是直接删了重新弄,毕竟虚拟机,无压力~瞎折腾半天,甚至数周,才发现,刚刚学会了一个reboot……这不坑吗?

  所以,请记住,你现在学Linux目的就是习惯命令行,熟悉Linux属性,远离鼠标,其他一切免谈!

  第二,回答选什么Linux系统

  我建议你选CentOS-6.5-i386-minimal.iso 就是CentOS最简单的版本。为什么?理由有二。

  其一、因为CentOS简直就是RedHat,所以你要学!我不是鄙视其他版本,我是为你着想!Redhat现在是最流行的企业级Linux,几乎企业用都会用这个,技术好就用CentOS,因为CentOS是通过RedHat按开源协议释放的源码重新再编译一次出来的,所以你玩CentOS也就是玩Redhat。至于什么Ubuntu,等等桌面Linux系统,直接不用看!你想玩桌面还不如玩Windows呢?干嘛要自己欺骗自己?我们不管桌面Linux以后发展怎么样,你现在学Linux就是为了学技术啊!以后桌面Linux火了,你几十年的桌面经验还不够用?!

  其二、因为要用虚拟机玩嘛,为什么要用虚拟机?因为新手就用真机玩,很不划算的,万一蹦了,岂不又要回到开头那里去……所以强烈建议虚拟机!用虚拟机就尽量减少其对电脑硬件的消耗,当然就选最简单的Linux啦,道理简单易懂了吧。(补充一点,电脑不是差得不行,最好还是用vmware吧,virtualbox虽然简单,开机快,但是在持续运行时,效果就远不如vmeare了,vmware虽然安装大,打开虚拟机相比virtualbox要慢点,但是在后续的持续运行中会很流畅,virtualbox就比较卡)

  总结下来,就是要用CentOS minimal版本安装在虚拟机上学习Linux命令行!

  如果,你想为了给自己一个妥协~也许真的直接就这么玩Linux,没有任何桌面,开机就是个黑框框,你真心下不了手,那就安装一个Minimal Desktop 版本的Redhat系列的Linux(比如fedora+xfce等,反正尽量别纠结于“还不能做的”事,先把当下做好~)……到此结束,再无其他!

 

关于“学习Linux用什么系统”的解答