我喜欢它的灵活性和可定制性(以及它是前沿和滚动释放的事实).但对于我的新服务器,我想要使用不同的发行版.主要是因为编译所有内容都会对虚拟服务器产生影响,但也是因为Gentoo过于紧张,有时候更新应该(更多)正确测试和延迟.
(作为旁注:多年来我已经成功部署/维护了几个Gentoo盒子,而且大多数情况下,事情变得非常顺利,盒子很棒.)
因此,我想根据经验(而不是意见)向社群寻求建议,哪些分布最符合以下标准:
一般
>滚动释放或非常好(可靠)的就地升级路径
>既没有完全过时也没有绝对出血的包装库
> Python 2.7 / 3.3(系统将主要部署python / django应用程序)
>最近的gcc(> = 4.7)
>维护良好,良好的社区
>灵活和可定制
>应该可以并排安装不同的gcc或python版本
安全
>签名(或其他安全)包存储库
>健全/安全的编译器标志(为安全而不是性能而量身定制)
>及时的安全更新和专门的安全团队/公告列表
立即想到的是CentOS和Debian,但不幸的是,它们在包装方面都已经过时了.
我正在关注Ubuntu,但他们正式支持的软件(主要/限制回购)与宇宙或其他发行版相比相当小.我也不太确定他们维护官方软件包有多好(关于安全修复),而且在做出影响用户的决策时,我并不喜欢他们的公司(=封闭)心态.旁注:我最近为朋友安装了12.10桌面,并没有给人留下深刻的印象.
ArchLinux接近Gentoo,减去包编译,imho.我自己没有尝试过,但是立即脱颖而出(负面影响)是相当小的核心团队和缺失的安全团队.似乎没有专门的安全列表,他们最近才集成了包签名(我不知道这是否是强制性的).还有很多软件包只能通过AUR或不同方式支持.关于这一点我没有其他的说法.
OpenSuSE也是我所关注的东西,但是我最后一次尝试SuSE是在内核1.x天,老实说(我当时是一个非常年轻的极客:P).所以我对它的当前状态几乎一无所知.
Fedora老实说也是我想过的.它通常维护良好(如果它没有延迟几个月)有一个很好的发布时间表.另一方面,我已经阅读了很多关于Fedora 18的不好的事情,特别是关于升级路径.这绝对是非常前沿.