我有一个与CentOS 5的VPS,我的公司托pipe一个颠覆回购。 我的问题是我想在那里安装更多的软件(如Trac),但我很难。
大多数教程告诉我使用yum来安装软件包,但它已被托pipe公司禁用。 他们也禁用了编译器,所以下载源代码并安装make也不行。
使用rpm安装负载后,我得到颠覆运行,但现在我想安装Trac我找不到我需要的软件包。 它需要python,这需要其他库,这似乎都需要对方…
我在这里错过了什么? 有没有一种(简单)的方法来查找和安装rpm包及其所有依赖项?
你的VPS有多less内存? 百胜已知呕吐本身试图使用下200MB的RAM。 使用3dinfluence,你确定这是一个VPS? 大多数VPS提供商允许完全的根访问,允许您安装几乎任何types的软件。 解决方法可能是为Yum及其依赖项查找RPM。 如果你能安装,你可以使用Yum。 但现在,这听起来像你在快速轨道上RPM地狱:)
是的,这就是所谓的Yum :)那么为什么托pipe公司禁用百胜? 我能想到的唯一原因是他们不希望你安装软件。 也许正确的行动方式是与他们合作,以获得trac安装在您的VPS?
简单的方法叫做yum :)。
为什么会在VPS上禁用yum,尤其是当rpm不是? 听起来像一个配方搞砸了一台机器,并最终以rpm的依赖地狱真快。 你确定这是一个VPS的B / C应该是你的虚拟机做你想做的事情。
我会尝试安装通过rpm的yum。 如果这不起作用,请尝试在本地机器上安装CentOS,并将/etc/yum.conf中的keepcache = 1。 在“yum安装trac”之后,trac和所有的依赖被保存在/ var / cache / yum中。 将rpms上传到您的服务器,并使用rpm命令进行安装。