【发布时间】:2011-12-08 16:04:03
【问题描述】:
我主要在 Python 中工作,但我一直在使用一些 Ruby 的东西进行服务器配置管理(即 Puppet 和 Chef)。我还使用 Ubuntu/Debian 作为服务器的主要 Linux 发行版。
为什么 Debian/Ruby 会在 Gems 上发生奇怪的冲突,而不是 Debian/Python 在 Pip 上的类似摊牌?
就个人而言,我不介意安装“系统”批准的较新软件包。我知道 Debian 想要做一个稳定的系统,但是当我在服务器上运行我自己的应用程序代码时,我可以向你保证它一开始就不稳定。
无论如何,我很想知道 Pip 是否在做一些不同的事情,或者它是否是一个自我的事情或其他什么?
【问题讨论】:
-
这主要是由 debian 人强制执行的策略。请注意,ruby 很快将按原样集成捆绑程序,因此用户安装更大的项目应该更简单。 Debian 可能有另一项政策并严格执行——它本质上是把外部项目经理视为对 debian 怀有敌意。