Установка Git для более новой версии завершается ошибкой ./configure

Установка Git для более новой версии завершается ошибкой ./configure

Я пытаюсь обновить версию Git до 1.8.3 на моем новом сервере CentOS 6.4 (Cloud).

Я пробую этоинструкции здесьпотому что я затем установлю Gitlab. Я уже использовал этот документ при установке VirtualBox CentOS, и у меня не было никаких ошибок.

Однако на этот раз после клонирования репозитория git я не могу скомпилировать, ошибка возникает на этой строке:

./configure --prefix=/usr/local

Вот какая ошибка у меня возникает:

-bash: ./configure: Permission denied

Я обновил разрешения, результат не изменился. Я использовал sh ./configure, и это, казалось, работало сначала, но затем сломалось с этой ошибкой:

checking whether the C compiler works... configure: error: in `/tmp/git':  
configure: error: cannot run C compiled programs.  
If you meant to cross compile, use `--host'.  

В чем может быть проблема? Некоторые похожие проблемы говорят использовать mountкоманду, но у меня ничего не получилось. Спасибо заранее.

решение1

Я бы посоветовал установить git-1.8.3. отсюдаРепозиторий сообщества IUS

# yum info git18
Available Packages
Name        : git18
Arch        : x86_64
Version     : 1.8.3.4
Release     : 1.ius.centos6
Size        : 6.7 M
Repo        : ius
Summary     : Fast Version Control System
URL         : http://git-scm.com/
License     : GPLv2
Description : Git is a fast, scalable, distributed revision control system with an
            : unusually rich command set that provides both high-level operations
            : and full access to internals.
            :
            : The git rpm installs the core tools with minimal dependencies.  To
            : install all git packages, including tools for integrating with other
            : SCMs, install the git-all meta-package.

Связанный контент