我们公司使用 CentOS 作为产品运行平台。它是一个带有 Web 界面的服务器应用程序。
现在我们计划将我们的产品安装到更小的硬件中,并为该设备添加本地用户界面。这样我们就可以让我们的软件看起来像一个硬件设备,并以更高的价格出售。
问题是 CentOS 的软件存储库在 2 或 3 年前就被锁定了。因此大多数库都已过时。对于服务器应用程序来说,这不是什么大问题,因为我们只使用 C 语言运行时。
但是写一个用户界面,需要依赖很多库,而且要手动安装很多库,很复杂,也容易出错。
因此我向同事们建议,是否可以尝试切换到 Ubuntu 服务器版以使用新的软件存储库。但是,他们都对 Ubuntu 的稳定性持怀疑态度:
两个主要原因:
- 它可能不如 RHEL 或 Slackware 那么稳定。
- 它源自桌面版。因此它的稳定性尚未得到证实,值得怀疑。
我已经使用 Ubuntu 桌面很长时间了,感觉它很稳定。但我没有任何证据表明服务器版本足够稳定。
也许是因为我对 Ubuntu 更熟悉,所以我会有偏见。所以我认为您的客观建议可以帮助我找到真相。
答案1
一些参考资料Ubuntu 服务器版本。
建立在以强大的服务器安装而闻名的 Debian 的坚实基础之上 - 具有可靠性能和可预测发展的悠久传统。
Ubuntu 9.04 服务器版已在新款 HP ProLiant 服务器上获得认证
Ubuntu 9.04 服务器版现已在最新的 HP ProLiant G6 服务器上得到全面支持。目前,Canonical 总共为 17 种节能型 HP ProLiant 配置提供 Ubuntu 服务器版支持。
- Canonical 的 Ubuntu 管理和监控软件
现在管理 Amazon EC2 云上的 Ubuntu 服务器版本 - Ubuntu 服务器版本 10.04 Lucid Lynx:Canonical 的 ISV 优先事项
Canonical 在 2009 年中宣布 Alfresco(开源内容管理)和 Openbravo(开源 ERP)均在 Ubuntu 服务器版上运行。
- Canonical 的 Ubuntu 管理和监控软件
其他讨论熟悉的路线。
答案2
我的所有 *nix 服务器上都使用 Ubuntu 服务器。所以我的回答有点偏颇。但是,连续运行 4 年的 6 台服务器在过去 12 个月内停机了 3 个小时。其中 2 个小时是故意停机,1 个小时是由于第三方软件错误造成的。
Ubuntu = debian = 稳定性。如果你想确定的话。只需安装带有 TCP/IP 堆栈的最低限度的软件包,然后 apt-get 你需要的一切...有了冗余硬件,就不会出错。
答案3
答案4
不幸的是,不行。Ubuntu Server 是一款糟糕的服务器操作系统。Ubuntu 员工在报告错误时也非常讨厌和粗鲁。它是一款非常不令人满意的业务解决方案。