我曾经使用 Fedora 直到 F15,后来我看到它有三种不同的风格(工作站、服务器和原子(?))。这些版本是互斥的?它们的区别和目的是什么?
答案1
区别在于安装的软件包。
Fedora Workstation 安装图形 X Windows 环境 (GNOME) 和办公套件。
Fedora Server不安装图形环境(在服务器中无用),并提供DNS、邮件服务器、Web服务器等的安装。
Fedora Atomic 是围绕 Kubernetes 和容器设计的。
答案2
从 Fedora 32 开始,工作站风格将默认安装启用用户空间 OOM 杀手 - 命名 -> earlyoom
。
如果您愿意,没有什么可以阻止您earlyoom
在 Fedora Server 或任何其他 Linux 发行版上进行安装;-)
根据 Fedora 32 发行说明
Fedora Workstation 中内存不足情况下的恢复速度更快
The earlyoom service is now enabled by default in Fedora Workstation.
The earlyoom service monitors system memory usage. If free memory falls below a set limit, earlyoom terminates an appropriate process to free up memory. As a result, the system does not become unresponsive for long periods of time in low-memory situations.
The following is the default earlyoom configuration:
If both RAM and swap go below 10% free, earlyoom sends the SIGTERM signal to the process with the largest oom_score.
If both RAM and swap go below 5% free, earlyoom sends the SIGKILL signal to the process with the largest oom_score.
For more information, see the earlyoom man page.
答案3
一个值得注意的区别是可用的存储库。您不能将 RPM Fusion 或 EPEL 与 Fedora 服务器一起使用。这限制了可用的软件包