返回顶部
首页 > 资讯 > 操作系统 >为什么Linux会在桌面端完败给Windows
  • 290
分享到

为什么Linux会在桌面端完败给Windows

2023-06-06 01:06:10 290人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关为什么linux会在桌面端完败给windows,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。十多年来,我一直是Linux桌面端的忠实拥护者,在桌面和服务器使用平台

这篇文章将为大家详细讲解有关为什么linux会在桌面端完败给windows,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

十多年来,我一直是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%。

 为什么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在桌面端的势弱,你有什么想法,欢迎在下方评论区分享互动。

关于为什么Linux会在桌面端完败给Windows就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 为什么Linux会在桌面端完败给Windows

本文链接: https://lsjlt.com/news/245666.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 为什么Linux会在桌面端完败给Windows
    这篇文章将为大家详细讲解有关为什么Linux会在桌面端完败给Windows,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。十多年来,我一直是Linux桌面端的忠实拥护者,在桌面和服务器使用平台...
    99+
    2023-06-06
  • CSS页面为什么会加载失败
    这篇文章主要介绍了CSS页面为什么会加载失败的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CSS页面为什么会加载失败文章都会有所收获,下面我们一起来看看吧。   常见CSS页...
    99+
    2024-04-02
  • LinuxLXDE作为Linux桌面的原因是什么
    这篇文章主要介绍了LinuxLXDE作为Linux桌面的原因是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、LXDE支持多面板。与KDE和Cinnamon一样,LXD...
    99+
    2023-06-12
  • Linux世界为什么会存在命令行
    Linux世界为什么会存在命令行,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。刚刚接触Linux的菜鸟也许会问,为什么Linux世界中有命令行呢?这个问题想必也困扰着很多Lin...
    99+
    2023-06-16
  • Windows server2008修改远程桌面端口的方法是什么呢
    本篇文章为大家展示了Windows server2008修改远程桌面端口的方法是什么呢,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。微软默认的服务器远程端口是3389,这是被很多黑客利用的端口,如何...
    99+
    2023-06-05
  • 选择LXDE作为Linux桌面的八大理由分别是什么
    选择LXDE作为Linux桌面的八大理由分别是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。去年年底,升级到Fedora 25带来的新版本KDE Plasma,想必让很多人...
    99+
    2023-06-16
  • 为什么当键入命令运行程序时,会在程序名前面自动插入./?
    在使用命令行运行程序时,你可能会注意到在程序名前面自动插入了"./"这两个字符。这是因为在Unix和Linux系统中,"./"表示当前目录。当你键入命令运行程序时,系统会首先在当前目录...
    99+
    2024-02-09
  • Java实体类属性和数据库字段都是大写字母,为什么返回给前端会变成小写字母
    Java实体类属性和数据库字段都是大写字母,为什么返回给前端会变成小写字母 1. 问题描述2. 原因3. 解决方法 1. 问题描述 最近我在开发系统的过程中发现了一个问题,我数据库中数据表的字段名使用的全是大写字母,Java...
    99+
    2023-08-19
    java
  • 如果子字符串在作为 LOCATE() 函数参数给出的字符串中出现多次,会发生什么情况?
    如果子字符串在字符串中出现多次,则 MySQL LOCATE() 函数将返回子字符串第一次出现的位置。示例mysql> Select LOCATE('good','Ram is a good boy. Is R...
    99+
    2023-10-22
  • 为什么下面的 go 程序会出现死锁错误“致命错误:所有 goroutine 都在睡眠 - 死锁!”
    在Go语言中,死锁是一个常见的错误,当所有的goroutine都处于睡眠状态时,就会出现致命错误:"致命错误:所有goroutine都在睡眠 - 死锁!"。这种情况通常发生在多个gor...
    99+
    2024-02-09
    go语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作