Установка Git на сервер с CPanel

CPanel работает на CentOS и установить Git на CentOS легко, не так ли? Нет неправильно.

Cpanel должен исключить много пакетов Perl, чтобы они не сбоить с его Mojo. Попытка  установить выглядит следующим образом:

root@bandit [~]# yum install git
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package git.x86_64 0:1.7.1-3.el6_4.1 will be installed
–> Processing Dependency: perl-Git = 1.7.1-3.el6_4.1 for package: git-1.7.1-3.el6_4.1.x86_64
–> Processing Dependency: perl(Git) for package: git-1.7.1-3.el6_4.1.x86_64
–> Processing Dependency: perl(Error) for package: git-1.7.1-3.el6_4.1.x86_64
–> Finished Dependency Resolution
Error: Package: git-1.7.1-3.el6_4.1.x86_64 (updates)
Requires: perl-Git = 1.7.1-3.el6_4.1
Error: Package: git-1.7.1-3.el6_4.1.x86_64 (updates)
Requires: perl(Error)
Error: Package: git-1.7.1-3.el6_4.1.x86_64 (updates)
Requires: perl(Git)
You could try using –skip-broken to work around the problem
** Found 1 pre-existing rpmdb problem(s), ‘yum check’ output follows:
frontpage-2002-SR1.2.i386 has missing requires of libexpat.so.0

Упссс…

Однако все просто – git уже установлен! (начиная с версии cPanel 11.36)

Просто запусти:

/usr/local/cpanel/3rdparty/bin/git

Если вы хотите добавить его в свой путь, который вы можете создать его симлинк, используя что-то вроде этого:

ln -s /usr/local/cpanel/3rdparty/bin/git /usr/bin/git

www.servermule.com.au/help/cpanel/install-git-cpanel-server/