我对 Linux 不是很熟悉,但我听说过各种不同类型的 Linux,例如 Ubuntu、Debian、Red hat、Fedora 等。我认为有些是连续发布的,但它们之间有什么区别呢?
答案1
“Linux” 正确的意思是操作系统内核。
你说的“不同版本的 Linux”指的是不同的 Linux 发行版。“发行版”是一个完整的操作系统——内核与各种其他实用程序、服务和 shell 的特定打包,这些实用程序、服务和 shell 提供了用户对操作系统的其他期望。 nik 的回答提供了一些很好的入门链接。
发行版之间的差异在于
- 分发的目的是什么,
- 它包含哪些版本的哪些工具来实现该目标,以及
- 它如何选择处理配置和包装。
针对桌面用户的发行版通常包括 X-window 系统、桌面环境、打印子系统、网络组件等。为服务器设计的发行版通常不包括 X 或桌面环境,但会添加桌面上不需要的服务(Web 服务器、数据库、网络文件系统等)。
答案2
- 维基百科:Linux 发行版比较
- 进一步阅读发行观察
- 类似问题:各大 Linux 发行版之间有何区别?我会注意到吗?