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

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

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

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

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

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

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

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

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

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

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

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

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

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

https://tanronggui.xyz/t/1022136

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

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

© 2021 V2EX