十多年来,我一直是Linux桌面端的忠实拥护者,在桌面和服务器使用平台选择时,Linux始终是我的第一顺位。虽然我很热爱Linux,但是也不得不承认Linux在桌面端的表现并不是那么理想。

大家对于Linux在桌面端表现不佳一直有个客观印象,但如果要具体的说Linux表现有多不好,相信很多人也不清楚。我搜集了很多关于Linux市占的报告,据市场研究公司NetMarketShare的报告称:在所有联网的PC电脑中,只有1.84%运行的是Linux操作系统,而Linux操作系统的一个变种——Chrome OS,占有0.29%的份额;分析公司StatCounter对安装于200多万个网站跟踪代码的浏览器点击量进行了统计,结果发现桌面版Linux所占的份额是1.48%,Chrome OS占比为1.03%;联邦政府的数字分析计划(DAP)分析了90天中400多个美国政府分支机构域名获得的数十亿次访问,结果显示Linux占比为0.6%,而Chrome OS占比为1.3%。

图0:为什么Linux会在桌面端完败给Windows?

▲NetMarketShare统计数据

一家之言不可信,但是三家公司给出的Linux在桌面端的市占数据均不是很理想,这就很值得我们思考了。为什么Linux在桌面端没有那么讨好呢?我认为主要有下面的十大原因:

1) Linux没有预先安装:不得不承认,这是Linux在桌面端失败的原因之一,PC上预装的Windows笼络了很大一部分用户。如果有用户要把桌面系统切换到Linux上,那么一定是有什么特别的原因。迄今为止,我只遇到一个用户从Windows切换到了Linux。

大部分用户转向Linux的原因可能是在Windows中体验到了挫败感或者其自身的IT技能很高。而我自己则是综合了这两种原因,当我从Windows完全切换到Linux之前,就已经开始涉足Linux了,因为我对Windows剥夺用户权力很不满,如果我没有在Windows上遇到挫折,那么我可能一辈子都不会想到替代Windows。而且我自己的技术水平足以支持使用Linux,因为不得不承认,技术门槛同样是Linux发展的绊脚石。

值得注意的是,即使是自己来组装电脑,商店中售卖的PC中安装的操作系统也仅限于Windows,而这给了Linux在桌面发展的沉重一击。

2) Linux自由与便利:人们总是期望用户体验的一致性和便利性,但如何定义这种体验则取决于个人用户,对于某些人来说熟悉度或可靠性更重要,而对于另一些高级PC用户来说,一致性和便利性可能首选的是工作流程或特定的应用程序。

针对于第一类人,他们即使已经知道了其它操作系统的存在和优势,也会大概率的坚持之前使用的操作系统;而对于第二类人,他们可能在Windows系统中养成的操作习惯一时难以改变,因此也不会积极尝试Linux。

3) Linux缺乏传统软件:相比于扩展性和便利性,如何吸引使用那些使用只存在月Windows上应用程序的用户,也是Linux面临的一大挑战。我们发现,即使Linux开发了相应的Windows软件替代品,大多数Windows用户对于此也仍然持抵触态度,这种情绪更像是对Linux天然的不喜欢,而不是对于应用程序有任何不满。

4) Linux网络不适合不善学习的人:虽然Linux中网络是可靠的,但其与Windows之间还是有差异的,Linux中,Samba和NFS文件共享都是基于conf文件的,虽然不难学,但也不像Windows那么简单。

PC机连接到网络是件很简单的事情,如今Linux发行版也可以无缝的通过有线或无线的方式连接到网络。但不方便的是,无论是哪种方式、哪种发行版,都需要转到命令提示符来创建Samba密码或编辑NFS共享的conf文件。

 5) Linux的显卡支持很棘手:如果仅从基础情况来看,Linux对显卡的支持很好,但是当 Wayland 和 X遇在一起时,事情就变得棘手了。这两个显示服务器各有优缺点,但有些Linux发行版会默认使用Wayland,这就意味着依赖于X的应用程序就无法工作了。

其次,在有共享图形的笔记本电脑中,NVIDIA / Intel显卡会成为一些Linux发行版面临的挑战。多年来图形切换已经发展得很好了,但它仍然依赖于发行版,有时发现版升级就可能带来新问题。

最后是驱动程序类型的选择问题,在某些发行版中,会默认FoSS,而在另一些发行版中会默认使用专有选项,这虽然不是个大问题,但用户在使用时很容易产生混乱。

6) Linux PulseAudio声音服务器混乱: Linux audio其实很不错,但位于audio架构顶部的PulseAudio则常会失去联系或者不同步。在使用PulseAudio调节音量时,经常会发现声音设备仍然是静音的,为什么呢?这是因为我们必须在alsamixer级别去处理,如果你要在ALSA上对声音服务器进行分层,那么一定要确保声音服务器和架构之间的同步。

更为糟糕的是,大多数主流的桌面环境都没有充分利用PulseAudio提供的功能,在音量控制设置中根本没有录制和播放选项卡。如果你在发起群聊会话或播放音乐时,希望将所述音频路由到不同的播放设备,大多数的Linux发行版还需要使用padevchooser。

 7)Linux缺乏3A级游戏:首先要感谢 Valve, GoG.com 等公司让Linux游戏在近年来取得了很大的发展,但不可否认的是Linux游戏还有很多成长空间,因为我们看到很多Linux用户为了玩游戏而不得不启动了Linux和Windows双操作系统,这从一方面证明了Linux用户对游戏需求的强烈,但也同时说明了Linux在游戏方面存在很多不足。

 8)Linux桌面环境:虽然我很喜欢Linux的桌面环境,但我也能理解有些人对Linux桌面环境感到困惑、不知所措。基于桌面环境去选择发行版是很具挑战性的,这个过程虽然新鲜有趣,但是对于常年使用Windows或 OS X有限世界的用户来说,难度很大。

9)Linux发行版的质量各不相同:Linux发行版数量众多,良莠不齐,最受欢迎的发行版表现很棒,而某些发行版却是很糟糕。如何辨别哪些发行版是优秀的?仅靠流行度是远远不够的,我的心得是还要看是否有强大的社区或企业来支持。

10)ChromeOS的发展:从上文中ChromeOS的市占来看,ChromeOS几乎可以和Linux平分秋色,ChromeOS由于便宜易用,易于与笔记本和Google服务深度集成,越来越受到用户欢迎,不过,打印和扫描仍是ChromeOS的痛点。

 写在最后:

根据NetMarketShare提供的统计数据显示,在2017年Windows系统仍然是桌面用户的首选,这一年中市占份额虽有所下降,但2017年12月份的市占仍为88.51%,Linux难望其项背。关于Linux在桌面端的势弱,你有什么想法,欢迎在下方评论区分享互动。

余下全文(1/3)

本文最初发表在tech.it168.com,文章内容属作者个人观点,不代表本站立场。

分享这篇文章:

请关注我们:

《为什么Linux会在桌面端完败给Windows?》有1个想法

  1. 就像windows phone完败一样,软件讲究一个时机,linux出现时,win已经是桌面PC霸主,已经无法撼动,这才是根本原因。

发表评论

电子邮件地址不会被公开。 必填项已用*标注