我们使用的是 Lenny。(好吧,实际上是 Sid)。为了开发不得不这么做。我用 ubuntu 10.04 升级了我的服务器,用于另一个项目。注意到了软件包。戴上我的开发人员帽子,这是一件轻而易举的事。我们需要的一切都在那里。
我也是管理员。我们可能需要多个“盒子”(目前在 VPS 上运行)。我确实需要不是想要构建 apt 可以帮我安装的东西。这并不难,但我需要时间。
Debian“盒子”上有很多东西,必须正确集成,但我认为我们将在极短的时间内上线。(刚刚发现。)
我知道这个问题的答案是反射性的。我想问的是,是否存在严重的错误或严重的不稳定性,会让人避开 ubuntu/server 路径?我找不到任何会阻止我的错误,但也许有什么?
答案1
在我们的商店中,我们在物理机和虚拟机上都使用 Ubuntu。
我们唯一不使用 Ubuntu 的机器是任务关键型服务器(主要是数据库),我们在这些服务器上使用 SLES,因为硬件供应商不支持 Ubuntu。在某些商店中,让硬件供应商支持您选择的平台非常重要,它会让高管感到温暖和欣慰。:-)
答案2
为了稳定起见,您可能需要考虑使用长期支持服务(长期支持)版本,其中 10.04 是其中之一(6.06 和 8.04 也是)。Ubuntu 的发布周期为六个月,支持时间为十八个月,而 LTS 版本的桌面版支持三年,服务器版支持五年。这意味着 Ubuntu 6.06 LTS Server 将再支持一年。它于 2006 年发布。
答案3
对于典型角色,我没有任何了解。我使用它。对于我想要的 - NFS、Web、FTP、LDAP,我还没有遇到问题。
答案4
Debian 稳定分支中的软件包如此“过时”是有原因的,但它们是稳定的。任何时候您在生产服务器上使用“前沿”版本,您都有可能遇到大量错误。
但是,没有理由不能将 Ubuntu 用作服务器。我当然也不会推荐在生产服务器上使用 sid 或 lenny。但也许您需要更新、更强大的库等。
不过,我不会将整个系统都放到测试/不稳定的分支上,而是会考虑根据需要构建自己的软件包,以跟上或调查apt-pinning