Ich versuche, meine Git-Version auf meinem neuen CentOS 6.4-Server (Cloud) auf 1.8.3 zu aktualisieren.
Ich versuche dieseAnleitung hierweil ich dann das Gitlab installieren werde. Ich habe dieses Dokument schon einmal bei meiner VirtualBox CentOS-Installation verwendet, da hatte ich keine Fehler.
Dieses Mal kann ich das Git-Repository jedoch nicht kompilieren, nachdem ich es geklont habe. Es schlägt in dieser Zeile fehl:
./configure --prefix=/usr/local
Hier ist der Fehler, den ich bekomme:
-bash: ./configure: Permission denied
Ich habe die Berechtigungen aktualisiert, das Ergebnis hat sich nicht geändert. Ich habe es verwendet sh ./configure
und es schien zunächst zu funktionieren, aber dann brach es mit diesem Fehler zusammen:
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'.
Was könnte das Problem sein? Bei einigen ähnlichen Problemen wird empfohlen, mount
den Befehl zu verwenden, aber ich konnte nichts zum Laufen bringen. Vielen Dank im Voraus.
Antwort1
Ich würde vorschlagen, git-1.8.3 zu installieren. vonIUS-Community-Repository
# 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.