Debian 6或CentOS 6 – 最新版本的Ruby和Postgres最容易使用哪一个?

当我尝试安装Postgres 9(在我的CentOS 5.8盒子)时,我得到一个新的服务器,因为我弄乱了当前的盒子。 长话短说,我删除了postgres,但是yum决定删除virtualmin-base,这打破了我的virtualmin安装(postfix / dovcot停止工作)。 一旦virtualmin-base被删除/重新安装,Virtualminbuild议全新安装。

所以我可能会根据这个简单的标准做出决定:哪一个发行版使得安装最新版本的Ruby和Postgres最简单?

它们同样受到networking服务器的尊重,所以我真的不介意 – 我只是想用我最需要的软件。

那么,据我所知,Debian 可能会更容易,因为你可以尝试钩入Ubuntu和它的叉子库。

到目前为止,我对CentOS的经验相当可怕(“只是本地编译习惯”)。

从Ruby的angular度来看,我认为RHEL / Scientific Linux / CentOS仍在运行Ruby 1.8.7。

我相信Rails的人正在慢慢地逐步停止对这个版本的支持。

我知道你可以从Debian Testing / Unstable使用固定(YMMV – 风险)来引入更高版本的Ruby。

我不知道你的使用要求。

Ruby应用程序通常依赖于特定的ruby版本,所以你最好找出你需要的ruby版本,然后看看标准版本库中的版本。

Ruby可能非常挑剔。 如果发行版支持你需要的ruby版本,那就去做吧。 话虽如此,我使用Centos自带的Ruby编译版本和一些没有存储库的Gems。

如果你去Centos,EPEL仓库有一些通常需要的gem。

如果您想使用发行版中的软件包,而不是从源代码编译: