现在主流的这些商业系统,出问题直接点一点就能解决,再不济也有公司支持或者身边的人能够帮忙。 但是各种 Linux 发行版还是太小众,也没有强大的商业支持,身边人也很少能够帮助。 除非政策或者公司要求一定要用某种 distro ,否则消费者自由选择的情况下,显然会选择那些主流商业系统。
PrinceofInj
336 天前
@june4 #19 事实上根据我的经验,基本上生产型企业,只要设备是国外的,而且有面向操作者的软件,其配套的软件服务端大多数都是 windows 。也就互联网行业从刚开始的屌丝本色不改,基础都是在 linux 上的。最简单的一个问题,生产企业中你要想找个熟悉 linux 的运维,要多少钱?会用 windows 的呢?我们经常从用户现场拉一个电脑比较熟悉的,临时培训一下就能当初级 windows 管理员了。
zjsxwc
336 天前
Windows 10 之后让人感觉你的电脑不再是你的电脑,桌面 Linux 始终是我自己的电脑。
minami
336 天前
Linux DE 的问题主要在于根子上,也就是 X11 和 Wayland ,本质上都有非常大的问题,都还没有到消费者,开发者就都快蚌埠住了。谷歌最成功的地方就是开发安卓时一脚踢开了这两货,自己搞了一套
不缺什么,你要面向普通用户的“发行版”,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 这些公司在背后卖他们的企业支持或者服务器。