Linux 不像是 Windows,是各个组件由不同个人编写的,然后根据规范合并起来的东西。
因此合并的工作就有很多人在做。
但是我合并了你也合并了,大家合并时版本不一样,收录的软件数量不一样,规范也可能有一定细小差距,此时就会出岔子,因此每个“收集者”都叫一个“发行”(并不准确,只是比方)
比如 ubuntu 就是一个 Linux 发行版,ArchLinux 也是一个 Linux 发行版。
而 ubuntu 的主要优势在于,其用户数量大(bug 更容易被发现并解决),安装时就帮你安装了图形界面 gnome(小白不用敲安装第一步敲半天命令行),以及一些 ui 方面的改动。
所以对于小白而言安装 ubuntu 之后的 Linux 学习曲线没有 ArchLinux 那种开局 tty 里放一个 root shell,啥都靠自己那样劝退。