L'installation de Git sur CentOS échoué?
Je suis nouveau à cela, l'installation de git sur mon VPS en cours d'exécution sur CentOS.
J'ai essayé yum install git-core
et yum install git
et deux a entraîné dans No package git-core available.
. Je suppose que
Nothing to dogit
n'est pas dans la CentOs repos.
J'ai essayé une autre méthode ici: http://www.lunix.com.au/blog/install-gitosis-on-centos5/.
De course rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
me donne le message:
error: skipping http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm - transfer failed - Unknown or unexpected error
warning: u 0x9079f18 ctrl 0x907ad30 nrefs != 0 (download.fedora.redhat.com http)
Est-il un autre moyen d'installer git
?
Mise à JOUR
J'obtiens l'erreur suivante après l'ajout dans le bon repo:
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package git.i386 0:1.7.4.1-1.el5 set to be updated
--> Processing Dependency: perl-Git = 1.7.4.1-1.el5 for package: git
--> Processing Dependency: perl(Error) for package: git
--> Processing Dependency: perl(Git) for package: git
--> Finished Dependency Resolution
git-1.7.4.1-1.el5.i386 from epel has depsolving problems
--> Missing Dependency: perl(Git) is needed by package git-1.7.4.1-1.el5.i386 (epel)
git-1.7.4.1-1.el5.i386 from epel has depsolving problems
--> Missing Dependency: perl-Git = 1.7.4.1-1.el5 is needed by package git-1.7.4.1-1.el5.i386 (epel)
git-1.7.4.1-1.el5.i386 from epel has depsolving problems
--> Missing Dependency: perl(Error) is needed by package git-1.7.4.1-1.el5.i386 (epel)
Error: Missing Dependency: perl-Git = 1.7.4.1-1.el5 is needed by package git-1.7.4.1-1.el5.i386 (epel)
Error: Missing Dependency: perl(Git) is needed by package git-1.7.4.1-1.el5.i386 (epel)
Error: Missing Dependency: perl(Error) is needed by package git-1.7.4.1-1.el5.i386 (epel)
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
The program package-cleanup is found in the yum-utils package.
Je pense que cela peut être dû à cPanel, donc je n'ai yum --disableexcludes=main install git
. Ensuite, il est résolu à l'dépendances, je laisse télécharger le paquet git, mais il échoue:
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 217521f6
GPG key retrieval failed: [Errno 5] OSError: [Errno 2] No such file or directory:
/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
J'ai bien fait de
yum install git
et il dit theres aucun git paquet trouvé...cela signifie que vous n'avez pas configuré le bon dépôt, ou vous n'avez pas configuré correctement dans un dépôt
OriginalL'auteur Nyxynyx | 2011-11-28
Vous devez vous connecter pour publier un commentaire.
Qui CentOS version utilisez-vous?
"aucun paquet trouvé" signifie que vous n'avez pas configuré le bon dépôt, ou vous n'avez pas configuré correctement dans un dépôt
Votre message d'erreur "sauter..." d'ailleurs dans cette direction.
Vous avez besoin de google "CentOS référentiel Git" ...
cela donne ce résultat: http://www.davegardner.me.uk/blog/2010/01/29/setting-up-git-on-centos-5-server/
Ressemble, vous devez configurer le dépôt EPEL, comme indiqué sur cette page.
yum install perl
etyum install perl-git
mais la première ne fait rien, la seconde affirme qu'il n'existe pas de perl-git paquet. Mis à jour le post avec msg d'erreur.J'utilise CentOS 5.7 i686
Résolu ce problème en compilant les fichiers binaires
Génial! Ceci a permis d'économiser beaucoup de maux de tête!
OriginalL'auteur Tilo