在评估我们的下一台服务器的操作系统时,我们有以下需求:
具有稳定版本Python3的操作系统,以便从C/C++/等编译机器代码。我们的
pip
软件包中的源代码在很长一段时间内不需要更改,很少更新。附带最新版本 PHP(特别是 PHP 7.4)的发行版,以便我们可以调用外部 Python 和 C 程序,而无需使用该
proc_open
函数转义 shell 的命令字符串。
CentOS 被排除在考虑范围之外,得分为 2,Ubuntu 则被排除在考虑范围之外; Fedora 的更新周期对于大多数服务器(包括我们的服务器)来说太不稳定了。
对于某些人来说,无论是否出于实际目的,都希望在他们的系统上安装外部软件包。特别是一种情况,是在 Linux 上使用 FreeBSD 端口。我没有尝试过,但理论上应该是可行的。
这个问题的要点在于:
问:我想要一些关于一些棘手领域的建议,特别是维护系统完整性。