Linux是拿来用的,而不是折腾其本身。相信这个道理不少聪明人(实用主义者)都明白,然而总是有那么一群人拿Linux去安装各种发行版、研究Linux命令、配置桌面、美化桌面、研究各种wm/DE、永无止境的处理bug、用screenfetch截图装逼、秀优越感嘲笑小白、或者尝试渗透到人家电脑窃取点资料、开发自己在linux上用的小程序、为开源社区做贡献体现自己的所谓“社会价值”、甚至还幻想自己出一个操作系统。这样的人真的大有人在,比如我。

直到前天我为了提高支付宝的信用积分,想在“领英”这个项目上增加点信息,才恍然大悟——一个专门撸Linux桌面的人在这个商业世界中其实根本没有自己的位置,我所做的一切关于Linux的“工作”其实只是个人爱好娱乐,在高效的、逐利的商业世界中是上不了台面的。这种恍然大悟,就像在小黑屋里呆了很长时间,突然开门走到了明亮开阔的世界一样,促使我对Linux的态度发生了90度的改变——从“Linux是拿来玩的”变成“Linux是拿来用的”。

为什么ArchLinux、Gentoo、Slackware、LFS永远无法登上DistroWatch排行榜前10?


这个问题也可以变成:“LinuxMint为什么总是列在DistroWatch排行榜第1的位置?”

答案是:多数普通用户——那些实用主义者、那些聪明人只想要一个好用的Linux,而不是让人折腾的Linux。LinuxMint正是他们的菜。

那些像过去的我一样为了撸Linux而撸Linux的人总是看不起这些“普通用户”,然而前者才是真正的傻瓜。

什么是傻瓜?目标错误、做事低效、意气用事的人就是傻瓜。

为了装逼、“研究Linux原理”这些不实用的目标而撸ArchLinux、Gentoo、LFS,叫目标错误;

有能节省时间的Manjaro不用,偏要尝试浪费时间的ArchLinux、或者一个软件动辄就要编译n个小时的Gentoo,叫做事低效;

别人的成功经验偏不相信,或者为了争论GPL、发行版的好坏能用坏很多脑细胞,叫意气用事。

傻瓜们就像政治派别中的极左派或极右派一样,毕竟只占人群中的少数。中庸、实用主义的正常人才是多数。

真理掌握在多数人手里,能养活人的市场也永远在多数人那里。他们的投票结果你不得不服!

能拿来用的、好用的Linux发行版都是什么发行版?


时间永远是分析效用的最重要的标准。一个好用的Linux就是各方面节约人时间、提高工作效率的Linux。

如果Linux发行版在安装系统、驱动硬件、基础使用、高级使用、界面体验方面都能节约人的时间,从而帮助人们更快地创造价值,那它就是好用的Linux。具体表现为以下方面:

  1. 安装系统:有图形化界面,一路点击下一步即可(节约8到无限个工时【以archlinux或gentoo为参照物】)
  2. 硬件驱动:安装之后,不会出现硬件没响应的问题,比如说连网都上不了、X桌面无法进入(节约1到无限个工时)
  3. 基础使用:安装之后马上就可以干最基本的工作,如打开ntfs分区、听mp3、看flash视频等(节约1到无限个工时)
  4. 高级使用:想要的软件都能通过软件中心找到,QQ有,网易云音乐有,teamviewer有,skype有,wps有,sublime有,phpstorm有……(节约无限个工时)
  5. 界面体验:为懒人塑造了人性化体验,如关闭窗口只要鼠标点击就行、有“开始”菜单,可以自动平铺窗口等等(节约无限个工时)
  6. 稳定性:开启和操作软件都很快,不会出现资源高耗、卡死、崩溃的bug(节约无限个工时)

按照这些标准,DistroWatch上排名前10的发行版都得到了他们应有的位置。越是靠前,越符合这个标准。LinuxMint之所以排名第一,就是因为在这几个标准上做到了极致,而Manjaro排名迅速上升、Deepin、Zorin、和Antergos闯进前10也都是因为在这些标准上获得了很高的分数。

前10名里的唯一一个中国发行版Deepin在界面上过于追求华丽和创意,牺牲了稳定性和速度,为中外用户所诟病,虽然第一印象给人感觉异常好,但排名始终在第9-11位徘徊。如果稳定性和速度能有大幅提升,相信它一定会达到前3,攀登世界之巅。然而,最新的deepin 15.4犯了强迫症,竟然修改了本来已经很好用的“配置中心”界面,还加上了消耗系统资源的高斯模糊效果,而不是像LinuxMint一样一直在改善稳定性,这是在走弯路!(2017.04.20 经过测试发现,Deepin15.4虽然用了漂亮的高斯模糊界面,但竟然丝毫不影响系统运行速度,不知道用了什么黑科技,真的很赞!所以把之前的结论删掉。)

排名第10的antergos虽然跟manjaro一样基于强大的archlinux所以挤进了前10,但安装antergos消耗的时间太长,不改掉这个毛病的话,估计不久排名就会下降。

值得称赞的是Manjaro(参考小撸的manjaro.cn小站),因为基于强大、软件巨多的archlinux,却解决了archlinux在安装系统、硬件驱动、基础使用三个方面给普通用户造成的巨大麻烦,所以在distrowatch上排名很快上升。

如果要我说的话,目前最能拿来用、最好用的Linux发行版就是这个Manjaro了,它不仅开箱即用,界面人性化,轻快不卡慢,稳定无崩溃,安静无弹窗,更可喜的是软件超多,比Deb系的Mint都好!更何况我还用了自己精心配置的manjaro Lovinux桌面,用了这个桌面之后,我再也没折腾过、也没有离开过Linux。

不要被“新手/小白”和“极客/大神”这2种标签所迷惑


不少初入Linux圈的人不幸的被网上各种Linux测评文章、论坛帖子中的“新手”、“极客”、“小白”、“大神”、“入门级用户”、“高级用户”等标签所迷惑,总是想着尝试更高级的发行版,以获得所谓“极客”“大神”“高级用户”这些标签带来的荣耀。其实,这些荣耀都是虚荣,都是以巨额时间成本的浪费为代价的,只有傻瓜才会上当。

这两种标签应该改成“正常用户”和“另类用户”更贴切。正常用户都喜欢拿来即用的、好用的、能马上创造经济价值的发行版,比如Manjaro、Mint、Ubuntu、Deepin,而另类用户却喜欢浪费时间去尝试所谓“高级用户”才会跳的坑。

如果你想用archlinux又害怕安装失败,大可不必担心,因为你还有Manjaro!也不要担心被人贴上“小白”的标签,Manjaro本来就是为了那些想节省时间的正常用户准备的。Manjaro用户应该用这样的短句来告慰自己——人生苦短,我用Manjaro!

Linux不是一切。


上面说了一些易用性非常高的发行版,但是从实用主义和个人桌面系统的角度出发,Linux根本不算上佳的操作系统。客观的说,Linux可以干的工作绝大多数在windows下早就可以干了,Linux下有的windows下肯定也有,而且通常是更好的,然而windows下有的,Linux经常没有。虽然wine已经可以搞定更多的windows程序,但大量的版权专业应用只有在windows下才能正常运行。

更不要忘了,计算通讯设备上的系统有很多,开源的Linux也仅仅在PC行业占领微不足道的地盘。执着于Linux这个工具不放,不是明智之举。

那么Linux到底有用还是没用?看你咯!你要做的就是尽可能快的利用Linux为尽可能多的人创造尽可能高的实用价值,榨干Linux!

一辈子能够高枕无忧、不愁生存、“专业”的折腾Linux、为Linux而撸Linux的人毕竟是极少数人。活在这个残酷的商业社会中,每个人都应该放眼更长远、更有用的目标,从实用、易用、好用主义角度出发去利用手上的工具,这才是一个成熟的人应有的姿态。

 

顿悟:Linux是拿来用的,不是拿来折腾的的更多相关文章

  1. 【linux】linux内核移植错误记录

       欢迎转载,转载时请保留作者信息,谢谢. 邮箱:tangzhongp@163.com 博客园地址:http://www.cnblogs.com/embedded-tzp Csdn博客地址:http ...

  2. Linux 驱动开发

    linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...

  3. Hyper-V虚拟机上安装一个图形界面的Linux系统

    这件事情呢,一直想干但又觉得太陌生和麻烦,无奈现在到了非装不可的时候,只好硬着头皮去装.在此之前,我不懂什么叫做虚拟机,linux也接触甚少.经过3天的折腾,终于装好了带有图形界面的linux(字符版 ...

  4. 王勇详谈 Linux Deepin 背后的故事

    (Linux Deepin最近发布了12.12版本.其也许是国内第一款比较优秀的桌面Linux系统.在此向致力于研发国产OS系统的猿人们表示敬意.虽然Deepin只是基于Ubuntu在桌面应用和UI方 ...

  5. Linux基础学习准备

    Linux 基础学习准备 工欲善其事必先利其器,还是买个服务器折腾比较好. 虚拟机和镜像 推荐吾爱的:吾爱虚拟机2.0 CentOS镜像: Centos国内下载源 http://man.linuxde ...

  6. [Linux] 非root安装Lefse软件及其数据分析

    说明 Lefse软件是宏组学物种研究常用软件,一般大家用在线版本即可.但要搭建在Linux集群环境中有点烦,记录一下折腾过程. 安装 这个软件是python2写的,因此假设我已经安装好了较高版本的py ...

  7. zeromq:c,c++,golang及nodejs使用

    官网:www.zeromq.org 消息队列比较:http://www.cnblogs.com/charlesblc/p/6058799.html zeromq的一些观点:http://www.cnb ...

  8. C基础 数据序列化简单使用和讨论

     前言 C中对序列化讨论少, 因为很多传输的内容都有自己解析的轮子. 对于序列化本质是统一编码, 统一解码的方式. 本文探讨是一种简单的序列化方案. 保证不同使用端都能解析出正确结果. 在文章一开始, ...

  9. 如何从 0 开始学 ruby on rails (漫步版)

    如何从 0 开始学 ruby on rails (漫步版) ruby 是一门编程语言,ruby on rails 是 ruby 的一个 web 框架,简称 rails. 有很多人对  rails 感兴 ...

  10. 如何从 0 开始学 Ruby on Rails

    如何从 0 开始学 Ruby on Rails (漫步版)Ruby 是一门编程语言,Ruby on Rails 是 Ruby 的一个 web 框架,简称 Rails. 有很多人对 Rails 感兴趣, ...

随机推荐

  1. jpeg和jpg的区别是什么

    JPG是JPEG的简写,jpg是后缀名,jpeg既可作为后缀名,又能代表文件格式:JPG——JPEG文件格式. 我们在系统自带的画图程序里保存文件,在保存类型:JPEG(*.JPG,*.JPEG,*. ...

  2. struts2基于注解的action

    使用注解来配置Action的最大好处就是可以实现零配置,但是事务都是有利有弊的,使用方便,维护起来就没那么方便了. 要使用注解方式,我们必须添加一个额外包:struts2-convention-plu ...

  3. java后台验证码的生成

    前台代码: <tr> <td>验证码</td> <td><input name="checkCode" type=" ...

  4. javase(1)_基础语法

    一.java概述 1.Java语言特点:纯面向对象(一切皆对象),平台无关(JVM屏蔽底层运行平台的差异),不同的平台有不同的JVM,JVM将程序翻译成当前操作系统能执行的程序,一次编译到处运行),健 ...

  5. WYS APP

    UI图:http://modao.io/app/H8eZCQdV1pskjQ7z8bLh 四个tab:我要赛.赛事.运动吧.个人中心 赛事页面 1.主要是个NavigationController 2 ...

  6. ios之UISearchBar

    当你在seachBar中输入字母之前的时候,只是用鼠标选中searchBar的时候,如图 终端输出截图如下:(这个时候调用先shouldBeginEditing,之后调用didBeginEditing ...

  7. javascript(九)事件冒泡 onmouseenter onmouseenter 默认事件 和 键盘事件

    1 事件冒泡 子元素触发的事件,会往上(父元素)传递: 例子: <div id="box"> <p></p> </div> < ...

  8. (62)zabbix客户端自动注册

    1. 概述 上一篇内容<zabbix自动发现配置>,大概内容是zabbix server去扫描一个网段,把在线的主机添加到Host列表中. 我们本篇内容与上篇相反,这次是Active ag ...

  9. linux-ngnix服务(一)

    httpd MPM: prefork:进程模型,两级结构,主进程master负责生成子进程,每个子进程负责响应一个请求 worker:线程模型,三级结构,主进程master负责生成子进程,每个子进程负 ...

  10. perl学习之裸字

    use strict包含3个部分.其中之一(use strict "subs")负责禁止乱用的裸字. 这是什么意思呢? 如果没有这个限制,下面的代码也可以打印出"hell ...