Ask HN:你为什么使用 Ubuntu?

1 分•作者: flanked-evergl•大约 1 个月前
我认为 Ubuntu 是现有发行版中质量最差的之一。他们试图用自己的方式做所有事情,而且通常似乎在“自己的方式”上投入很少的精力,并且似乎不理解其他发行版为何以另一种方式做事,结果导致使用起来非常痛苦。 我使用 Ubuntu 是因为我需要 Intune,而微软似乎也认识到了这一点,并决定如果他们只支持质量最差的 Linux 发行版之一,那么他们就可以更长时间地保持市场份额,因为人们会认为 Linux 是低质量且构建糟糕的东西,这反映了微软自己的产品。 一些具体的问题: - 我从未在 Ubuntu 上成功进行过版本更新。 - Ubuntu 多年来一直使用包装拙劣的 SysV init 脚本作为 systemd 单元的后端,导致 SysV init 脚本出错时出现静默失败,因为 systemd 没有正确识别错误,因为包装 SysV init 脚本的人不知道他们在做什么。 - 我很少使用 snapd 安装的东西而不遇到问题。最近我的一位同事使用 snapd 安装了 Docker,但结果是 Docker 安装无法读取其主目录中的 Docker 配置文件。 Fedora 在几乎所有方面都更好。Fedora 的使用难度并没有增加,而且出错的频率也少得多。 那么,为什么人们仍然使用 Ubuntu 呢?
查看原文
I think Ubuntu is one of the worst quality distros that exists. They try to do everything in their own way, and usually seem to put very little effort into &quot;their own&quot; way, and seem to lack understanding of why things were done in another way by other distros, resulting in something which is really painful to use.<p>I use Ubuntu because I need intune, and M$ seems to have recognized like for like and decided that if they limit support to one the worst quality Linux distro then they can keep market share for longer as people will have a conception of Linux as something low quality and poorly built which mirror&#x27;s Microsoft&#x27;s own products.<p>Just some specific problems:<p>- I have never had a release update work on Ubuntu<p>- Ubuntu used poorly wrapped SysV init scripts as their backing for Systemd units for years, resulting in silent failures when the SysV init script errored out, as the errors were not properly recongized by systemd because whoever wrapped the SysV init scripts did not know what they were doing.<p>- I have rarely used something via snapd without having some problems. Most recently was with a colleague who used snapd to install docker but the result was a docker installation which did not read the docker config file from their home directory.<p>Fedora is better in almost every way. Fedora is not more difficult to use, it goes wrong a lot less often.<p>So why do people still use Ubuntu?