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

  我也曾经去搜过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用什么系统”的解答的更多相关文章

  1. 文科生细谈学习Linux系统的重要性

    首先大概介绍下自己,我学的是公共事业管理方面的专业,可以说是面向纯理论,社区管理社会管理的专业,但是从大二开始,对网络及服务器运维方面产生浓厚兴趣,并不断在网上找相关资料. 在这期间经历过很多,单说桌 ...

  2. 本人亲身讲解本科期间学习Linux系统过程

    学习Linux也有一段时间了,回首这段时光,既迷茫过也既充实过.当时刚接触Linux是在大学,身边的同学都在学习,我想我也该学点一技之长了.我本科并不是计算机专业的,关于软件的课程也就只有C++,所以 ...

  3. 系统学习Linux建议

    国内的专业Linux网站(GB) ChinaUnix Linux中国 实验楼: 免费提供了Linux在线实验环境,不用在自己机子上装系统也可以学习Linux,超方便实用!. 国内的专业Linux网站( ...

  4. Linux系统的理解及学习Linux内核的心得

    作业列表      (点击作业跳转) linux内核分析作业:以一简单C程序为例,分析汇编代码理解计算机如何工作 linux内核分析作业:操作系统是如何工作的进行:完成一个简单的时间片轮转多道程序内核 ...

  5. 忠告初学者学习Linux系统的8点建议

    导读 新手或者说即将要入坑的小伙伴们,常常在QQ群或者在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的.例如:如何给添加的用户归属用户组,复制整个文件到另一个目录下面,磁盘合理划分,甚至 ...

  6. 总结四条对学习Linux系统有帮助的方法

    网络是一个很神奇的东西,现代人的生活离不开网络,网络已深入人们的工作,生活,娱乐等方方面面.网络之所以无处不在,是因为它提供了诸多的网络服务,所以网络服务是网络的灵魂. 互联网上的各种网络服务是架构在 ...

  7. 高手总结的“恋爱法”学习Linux系统,效果更好。

    如果你恋爱了,那你一定非常喜欢她.了解她,知道她喜欢吃什么玩什么,知道她需要什么,在她生气的时候可以哄她开心,一切尽在你的手指中.那你想学好Linux吗?喜欢Linux吗?你懂她吗?你有喜欢Linux ...

  8. 总结六条对我们学习Linux系统有用的忠告

    接触linux需要的是端正自己的态度,这个玩意可不是一天两天就能拿得下的.学习个基础,能装系统.能装常见服务.能编译.能配置存储空间.能配置系统参数.能简单查看系统负载等基本够用.但这些只保证能做机房 ...

  9. 系统学习Linux的11点建议

    一.从基础开始 常常有些朋友在 Linux 论坛问一些问题,不过,其中大多数的问题都是很基础的.例如为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不 ...

随机推荐

  1. 数据库(class0507)

    局部变量_先声明再赋值 声明局部变量 DECLARE @变量名 数据类型 DECLARE @name varchar(20) DECLARE @id int 赋值 SET @变量名 =值 --set用 ...

  2. PHP实现分页:文本分页和数字分页

    来源:http://www.ido321.com/1086.html 最近,在项目中要用到分页.分页功能是经常使用的一个功能,所以,对其以函数形式进行了封装. // 分页分装 /** * $pageT ...

  3. ocp 1Z0-047 61-130题解析

    61. Evaluate the following SQL statements that are issued in the given order:CREATE TABLE emp(emp_no ...

  4. HDU 5806 NanoApe Loves Sequence Ⅱ (模拟)

    NanoApe Loves Sequence Ⅱ 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5806 Description NanoApe, t ...

  5. mysql数据库中查询时间

    项目中要对数据按时间处理,在数据库中,时间处理的格式如 2014-12-09 06:30:17 时间查询出来如下所示: 现在要查询具体有哪天的数据,应用substring函数,SQL如下: ) as ...

  6. Codeforces 622B The Time 【水题】

    B. The Time time limit per test 1 second memory limit per test 256 megabytes input standard input ou ...

  7. linux系统日常管理

    笔者在前面介绍的内容都为linux系统基础类的,如果你现在把前面的内容全部很好的掌握了,那最好了.不过笔者要说的是,即使你完全掌握了,你现在还是不能作为一名合格的linux系统管理员的,毕竟系统管理员 ...

  8. UVA 624 - CD (01背包 + 打印物品)

    题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem ...

  9. HDU 5521 Meeting (最短路,dijstra)

    题意:有N个点,两个人,其中一个人住在点1,另一个人住在点n,有M个点集,集合内的数表示任意两点的距离为dis ,现在问,如果两个人要见面, 需要最短距离是多少,有哪几个点能被当成见面点. 析:分别对 ...

  10. UVa 11971 Polygon (数学,转化)

    题意:一根长度为n的木条,随机选k个位置将其切成k+1段,问这k+1段能组成k+1条边的多边形的概率. 析:这个题,很明显和 n 是没有任何关系的,因为无论 n 是多少那切多少段都可以,只与切多少段有 ...