Назад | Перейти на главную страницу

Ошибка при установке Git на сервере centos

Я пытаюсь установить git на centos 5.5 и получаю эту ошибку:

git-email-1.7.7.3-1.w5.x86_64 from webtatic has depsolving problems
  --> Missing Dependency: perl(Net::SMTP::SSL) is needed by package git-email-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Git) is needed by package git-svn-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(URI) >= 1.17 is needed by package subversion-1.6.13-0.1.el5.rf.x86_64 (webtatic)
Error: Missing Dependency: perl(Term::ReadKey) is needed by package git-svn-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Authen::SASL) is needed by package git-email-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(DBI) is needed by package git-cvs-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Git) is needed by package git-cvs-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Error) is needed by package git-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Net::SMTP::SSL) is needed by package git-email-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Error) is needed by package git-email-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl-Git = 1.7.7.3-1.w5 is needed by package git-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Git) is needed by package git-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl(Git) is needed by package git-email-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl-Git = 1.7.7.3-1.w5 is needed by package git-email-1.7.7.3-1.w5.x86_64 (webtatic)
Error: Missing Dependency: perl-Git = 1.7.7.3-1.w5 is needed by package git-all-1.7.7.3-1.w5.x86_64 (webtatic)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

Я установил с помощью этого:

rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
yum install --enablerepo=webtatic git-all

Как я могу это исправить?

Удалите решение для панели управления, которое вы используете, так как оно имеет исключения в вашей конфигурации yum, которые блокируют модули Perl. Да, и git есть в EPEL.