由于核心系统文件被删除,我最近不得不重建我们的专用服务器。但这是另一个故事了...
在重建之前,我们对 Bazaar 的许多不同项目进行了合并、分支和提交更改。现在看来托管公司已经在 CentOs 4.8 而不是 5.0 上重建了服务器,我猜是之前的情况。据支持人员称,Bazaar 与新操作系统不兼容。
支持人员表示:
我已经安装了所有 Bazaar 依赖项,但是缺少依赖项;
- 缺少依赖项:bzr 包需要 libc.so.6(GLIBC_2.4)
适用于更高版本的 CentOS。
我的问题是。这是完全正确的吗?有什么方法可以让 Bazaar 在 Centos 4.8 上运行吗?
如果没有,还有其他类似Bazaar的版本控制系统吗?
以下是尝试安装 Bazaar 的日志。
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package bzr
Error: Missing Dependency: python(abi) = 2.4 is needed by package bzr
Error: Missing Dependency: rtld(GNU_HASH) is needed by package bzr
Error: Missing Dependency: libcrypto.so.6 is needed by package python-pycurl
Error: Missing Dependency: python(abi) = 2.4 is needed by package python-paramiko
Error: Missing Dependency: rtld(GNU_HASH) is needed by package python-pycurl
Error: Missing Dependency: python(abi) = 2.4 is needed by package python-pycurl
Error: Missing Dependency: libssl.so.6 is needed by package python-pycurl
Error: Missing Dependency: rtld(GNU_HASH) is needed by package python-crypto
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package python-crypto
Error: Missing Dependency: python(abi) = 2.4 is needed by package python-crypto
Error: Missing Dependency: python-abi = 2.4 is needed by package python-crypto
答案1
如果你真的需要留在 RHEL4 / CentOS4 (想想这一点,阅读我对你的原始帖子的评论),你可以找到 RPM 至少git和水银在RHEL4 的 EPEL。两者都与 Bazaar 相当,但缺乏(我认为)Bazaar 具有的 Launchpad 集成。
答案2
您可以从源安装它。我有相当多的依赖项,显然有些部分似乎是用 C 编写的。但似乎并不是特别复杂。这里有一个相当详细的描述: