Linux DE 与普通消费市场的距离到底在哪?

2024-03-09 18:59:29 +08:00
 livin2
产生这个想法是非技术背景的同事吃饭闲聊时问我 MacMini(其实是 jenkins 节点)为啥放着不用😂
OP 自己的主力是 Arch+i3,自己用得挺习惯的,但显然这种东西离普通消费者非常遥远。
Ubuntu 、PopOS 、Deepin 这些相对开箱即用的 distro ,以前也体验过。但即使是最省心的 deepin ,很多时候也是离不了终端的。
这种情况下普通人:搜索引擎=>复制粘贴=>输入 sudo 密码,要搞崩自己又不知道怎么救真是分分钟。
生态的问题是有或无,但 Linux distro 目前除了生态,是不是选择太多太自由而反而导致大家总在折腾的路上?

类似 Android 或 ChromeOS 这种另类的 Linux distro ,都有类似[开发者选项]的隐藏菜单,如果有一个 DE 能够提供这样足够的底层屏蔽,为普通人做减法,提供更为稳定高容错的 GUI 和平滑更新,结合 Snap/Flatpak 这种沙盒应用商店,是否就能走向普通消费市场了?

如果不是,又还缺什么呢?
16154 次点击
所在节点    Linux
155 条回复
orangie
2024-03-09 20:42:13 +08:00
有人愿意蒙头自己做鸵鸟自己骗自己有什么办法。
H0GDEm5h00U77d0s
2024-03-09 20:44:39 +08:00
本人非技术相关,算是普通人,使用 linux 桌面版长达 10 年。。。
adoal
2024-03-09 20:46:31 +08:00
经常见到这种问题。有一种文科硕士写论文前做调研的感觉。
icyalala
2024-03-09 20:53:58 +08:00
现在主流的这些商业系统,出问题直接点一点就能解决,再不济也有公司支持或者身边的人能够帮忙。
但是各种 Linux 发行版还是太小众,也没有强大的商业支持,身边人也很少能够帮助。
除非政策或者公司要求一定要用某种 distro ,否则消费者自由选择的情况下,显然会选择那些主流商业系统。
PrinceofInj
2024-03-09 21:02:19 +08:00
@june4 #19 事实上根据我的经验,基本上生产型企业,只要设备是国外的,而且有面向操作者的软件,其配套的软件服务端大多数都是 windows 。也就互联网行业从刚开始的屌丝本色不改,基础都是在 linux 上的。最简单的一个问题,生产企业中你要想找个熟悉 linux 的运维,要多少钱?会用 windows 的呢?我们经常从用户现场拉一个电脑比较熟悉的,临时培训一下就能当初级 windows 管理员了。
zjsxwc
2024-03-09 21:04:44 +08:00
Windows 10 之后让人感觉你的电脑不再是你的电脑,桌面 Linux 始终是我自己的电脑。
minami
2024-03-09 21:20:27 +08:00
Linux DE 的问题主要在于根子上,也就是 X11 和 Wayland ,本质上都有非常大的问题,都还没有到消费者,开发者就都快蚌埠住了。谷歌最成功的地方就是开发安卓时一脚踢开了这两货,自己搞了一套
an0nym0u5u5er
2024-03-09 21:23:06 +08:00
@gujun1225 #1 说的好像你买过 windows 似得
gujun1225
2024-03-09 21:40:12 +08:00
@an0nym0u5u5er 不好意思,我还真的是 Win Server 的正版用户~
cnbatch
2024-03-09 21:50:36 +08:00
最麻烦的一点,桌面环境本身并不自带中文输入法,需要发行版自己处理。
如果发行版没预装中文输入法,那就只能全手动安装,一点都不方便。
wangkun025
2024-03-09 21:56:15 +08:00
普通消费者都用手机了,正经人谁用电脑啊。
terrytw
2024-03-09 22:04:24 +08:00
这个问题简直是 r/linux 月经,上面说了一大堆都是表象,没有触及核心
有人总结的很好,"there is a level of polish that can only be achieved through commercial incentives."

linux 系统/开源环境下,开发者是大爷,想干啥干啥,只为了满足自己,不爽了就 fork ,大家分裂开来;
你为啥要这么用我的软件?我的软件就该那么用!
你想要这个?不不不,你想要的是那个!

这种氛围下,不可能诞生普通 non tech savvy user friendly 的体验

有时候你想要把一个产品做好,需要巨大的精力打磨细节,是很痛苦很无聊的,没有金钱引诱,没人干的下去
开源的人都喜欢干有趣的新东西
这是一个根本上的矛盾
terrytw
2024-03-09 22:11:30 +08:00
所以 linux/开源的东西,要么是做相对简单的工具类软件,用户体验有可能较好
要做复杂的系统,用户一定是其他开发者而不是普通人
justdoit123
2024-03-09 22:34:05 +08:00
@terrytw 很赞同。打磨细节很痛苦很无聊很长期,没有金钱的诱惑,真的干不下去。
jqtmviyu
2024-03-09 22:37:52 +08:00
感觉无解, 分裂的社区和积木一样的系统, 用户权限还很高, 普通人装个 gui 软件就可能导致系统崩溃, 很难还原.

最后, wayland 支持还远远不够
Jirajine
2024-03-09 22:55:02 +08:00
不缺什么,你要面向普通用户的“发行版”,Android 和 chromiumOS 已经是了。
GNU/Linux 就不是给不知道自己在做什么的用户用的,无论哪一个“开销即用”的发行版,最终都需要用户的了解和维护。
如果不愿意动脑子,左转去 mac 。Windows 就不用提了,这个系统无论对普通用户还是开发者都一样垃圾:普通用户的 Windows 电脑往往都是各种广告弹窗满天飞的肉鸡;至于开发者,编码路径防病毒踩不完的坑,wsl2 的发布已经表明了微软彻底放弃 Windows 的 DX:去用 linux 。
cnt2ex
2024-03-09 23:15:58 +08:00
不如作为一个使用 linux 的程序员,反过来思考为什么不喜欢 windows 。

在 windows 上遇到问题,搜索问题得到的解决方案通常是图形化的步骤,虽然有步骤,但你不知道你在做什么,为什么这么做,你只是重复着别人给你的过程。比如有时候遇到网络问题,无法打开网页之类的,如果在 windows 上,通常会让你点某个界面,然后重置一下网络。至于问题的原因出在哪,为什么这么做,根本一无所知。这种做法对计算机不熟悉的用户来说,是很合适的。但是对于程序员来说,这就让人难受了,作为程序员,你总会想知道是 DNS 问题还是路由问题又或者是其他什么原因导致的。

在 linux 系统上,即使不是每一方面都理解,但整体上你有掌控这台计算机的感觉。而在 windows 上,完全没有这样的感觉。所以我是无论如何都不会觉得所谓的 WSL 能提供任何 Linux 的体验的,因为 windows 无法掌控的那部分过于巨大完全无法忽略。

把身份调换一下,为什么一般用户没法适应 linux 。由于 linux 的用户大都是有基础知识的,并且相较于图形化界面,更愿意使用命令行来解决问题,加上碎片化的各种发行版,你搜索到的解决方案有时候还需要你根据实际情况修改一些参数。一个毫无相关知识的小白很难顺手使用 linux 。
agagega
2024-03-09 23:19:01 +08:00
就我使用 Linux ,还有 macOS 和 Windows 上的感受来说,开源社区实际上能够把单个软件或者组件做得很好,Gnome 设置里有很多 Windows 和 macOS 根本不会考虑的功能,开源社区出品的东西就是更尊重开发者的感受。

但到整合的问题上就麻烦了。到现在用 Linux 桌面都有各种东西拼装在一块凑合用的感觉,并不像一个系统,一致性和 macOS 或者 Windows 不能比。只能说有刚需可以将就干活,但自己用总觉得各种地方不舒服。

其实开源社区并不是克服不了这个问题,比如 GNU 旗下的各种工具都可以相互配合,Gimp 还可以用 Guile 写扩展。也许是 GUI 要考虑的东西太多了,Gnome 或者 KDE 难以面面俱到吧。感觉还是要有个商业公司做推动,并不是弄个 Wine 跑一堆 Windows 程序就够了,Linux 桌面要走出自己的风格
duluosheng
2024-03-09 23:53:54 +08:00
Windows MacOS 的日常维护和问题修复微软和苹果一直在做。Linux 主要发行版针对的服务器市场也是各个 Linux 巨头在支持。桌面版的 Linux ,巨头在这方面的支持不够完善的。
Linux 表面是免费,但是 IBM 、Redhat 、Ubuntu 、Oracle 这些公司在背后卖他们的企业支持或者服务器。
424778940
2024-03-09 23:55:56 +08:00
上面很多人总结的很到位了, 核心问题就是这种社区开源项目本质上都是乌合之众, 每个人按照他们自己的方式且只做自己认为 cool 的东西, 碎片化极高, 所以无法产生出一个适合普通用户使用的东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1022136

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX