CentOS

2013-11-21 6 views
9

मैं CentOS पर Git स्थापित करना चाहते हैं पर Git स्थापित कर रहा है, मैं इस आदेशCentOS

yum install git-core 

चल रहा हूँ लेकिन समस्या यह है, मैं इन त्रुटियों को मिल रहा है:

Loaded plugins: fastestmirror, security 
Loading mirror speeds from cached hostfile 
* epel: mirrors.solfo.com 
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.e 
l6_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 2 pre-existing rpmdb problem(s), 'yum check' output follows: 
frontpage-2002-SR1.2.i386 has missing requires of libexpat.so.0 
sendmail-cf-8.14.4-8.el6.noarch has missing requires of sendmail = ('0', '8.14.4 
', '8.el6') 

मैं कैसे प्रबंधित कर सकते हैं उसे हल करने के लिए?

+0

पहले पर्ल स्थापित करने का प्रयास की खोज करके ठीक था, संदेश बताता है कि perl आवश्यक है। –

+0

@EnginePai मैंने perl इंस्टॉल करने का प्रयास किया लेकिन यह काम नहीं कर रहा था, फिर भी उपरोक्त त्रुटि बनी हुई है। – PinoyStackOverflower

+0

बस 'yum install git' का प्रयास करें – spuder

उत्तर

33

यह blog article by lishevita का उल्लेख है: क्रम में यम के माध्यम से किसी भी पर्ल संकुल की

यह पता चला, Cpanel ब्लॉक स्थापना यकीन है कि कुछ भी नहीं है उनके अनुकूलित संकुल के साथ हस्तक्षेप है कि बनाने के लिए।
एनईकेके में दर्द!

अच्छी खबर यह है कि गिल की जरूरत वाले पर्ल पैकेजों को सीपीएनल के साथ गड़बड़ नहीं होगी, ताकि आप आगे बढ़ सकें और उन्हें इंस्टॉल कर सकें।
यम में एक स्पिफी एक बार विकल्प है जो आपको बाहर की गई पैकेज समस्या के आसपास जाने देता है।

yum --disableexcludes=main install git 

मैं इस छोटे से tidbit के लिए सभी से अधिक खोजा गया है, और केवल यह इस post by Nick Andreson पाया।
उम्मीद है कि, इस पोस्ट को लेकर, और उसके पोस्ट पर वापस लिंक भविष्य में खोजों को बेहतर बनाने में मदद करेगा ताकि आपको अपना उत्तर अधिक आसानी से मिल सके !! (! और धन्यवाद, अपनी पोस्ट के लिए निक)

या आप उपयोग कर सकते हैं cPanel के अपने Git स्थित:

[email protected] [/]# /usr/local/cpanel/3rdparty/bin/git --version 
git version 1.8.3.4 
+0

पूरी तरह से अस्पष्ट जवाब, लेकिन पूरी तरह से सही है। अच्छा काम! – etusm

0

मैं एक ही मुद्दे को एक दूरस्थ सर्वर पर Git स्थापित करने के लिए किया था और थोड़ी देर मैंने पाया खोज करने के बाद इसे सुलझाने के लिए जिस तरह से निर्भरता एक जीसीसी है यम -y कि यम के बाद जीसीसी स्थापित Git स्थापित -y

मैं उम्मीद है कि इस मदद कर सकते हैं

पता लगाना अगर सब कुछ Git जो git यह आप एक रास्ता Git स्थापना के लिए और किया गया अधिक shure के लिए देना चाहिए Git --version