我在使用 Fedora Core 8 时遇到了一个非常烦人的问题。我无法安装 git,每次我安装时都会出现这个错误yum install git-core
Error: Missing Dependency: libcurl.so.3 is needed by package git
似乎没有办法解决这个依赖关系,因为 FC8 默认具有 libcurl.so.4,并且 git 似乎没有任何版本支持此版本的 libcurl。
如能提供关于如何在 FC8 中安装 git 的任何帮助,我们将不胜感激。
答案1
您应该能够通过为缺少的依赖项创建符号链接来解决这个问题:
sudo ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3
但是,在 Fedora Core 这么老的版本上尝试安装较新的软件包(例如 Git)时,您可能会遇到更多此类依赖性问题。您无法升级吗?
答案2
您也可以尝试下载源 rpm 并使用 重建rpmbuild --rebuild git-*.src.rpm
。