Ubuntu में गिट के नवीनतम संस्करण को स्थापित करना


171

मेरा वर्तमान git संस्करण 1.7.9.5 ...

मुझे git cloneठीक से काम करने के लिए कमांड के लिए कम से कम git 1.7.10 में अपग्रेड करना होगा

मैंने sudo add-apt-repository ppa:git-core/ppaउन्नयन के लिए प्रयास किया , लेकिन इसके परिणामस्वरूप:

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 125, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (7, "couldn't connect to host")

नवीनतम गेट स्थापित करने (अपग्रेड करने) के लिए मुझे क्या करना चाहिए?



2
त्रुटियों / ट्रेसबैक से ऐसा लगता है कि आपके पास नेटवर्क समस्या है, क्या आप sudo apt-get updateअपनी मशीन पर कर सकते हैं या अपने ब्राउज़र में ppa.launchpad.net/git-core/ppa/ubuntu पर जा सकते हैं ?
नंबर 5

Sudo apt-get update में "" ppa.launchpad.net:http से कनेक्ट करने में असमर्थ: "लेकिन मैं अपने ब्राउज़र का उपयोग करके ppa.launchpad.net/git-core/ppa/ubuntu पर जा सकता हूं
अर्जुन पीआर

जवाबों:


343

उबंटू Git देखरेख टीम एक पीपीए है सिर्फ इतना है कि के लिए

ppa:git-core/ppa

बस करो:

sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git

यदि add-apt-repositoryकमांड नहीं मिली है, तो इसे पहले स्थापित करें

sudo apt-get install software-properties-common python-software-properties

3
सवाल यह था कि जब पहली कमांड उपरोक्त त्रुटि दिखाती है तो क्या करना है
अर्जुन कृष्ण पीआर

Sudo apt-get update में इसका "असमर्थ ppa.launchpad.net:http से कनेक्ट करने में असमर्थ": लेकिन मैं अपने ब्राउज़र का उपयोग करके ppa.launchpad.net/git-core/ppa/ubuntu पर जा सकता हूं। मैं इस नेटवर्क त्रुटि के साथ क्या करना है पर कोई सुराग नहीं है।
अर्जुन कृष्ण पीआर

शायद यह एक फ़ायरवॉल है? अधिकांश कॉर्पोरेट नेटवर्क इंटरनेट के साथ गंदा काम करते हैं।
तैसी

1
अपडेट लाइन में मुझे बहुत अधिक त्रुटि हो रही है 404: W: हमें लाने में विफल रहा ।archive.ubuntu.com/ubuntu/ubuntu/dists/raring-backports/main/… 404 नहीं मिला
गेब्रियलज़ेलो

2
कृपया ध्यान दें कि यदि add-apt-repositoryआपके सिस्टम पर "कमांड नहीं मिला" के साथ विफल रहता है, तो आपको apt-get install python-software-propertiesपहले अपने उबंटू पर
चलना होगा

24

सवाल था: "जब sudo add-apt-repository ppa:git-core/ppaकमांड विफल हो जाए तो क्या करें "।

मैं एक प्रॉक्सी के पीछे एक VM में एक ही मुद्दा था। मैंने इसे दो चरणों में हल किया:

  1. प्रॉक्सी वातावरण चर सेट करें

    export http_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    export https_proxy=http://<user>:<pwd>@<proxy_url>:<port_number>
    
  2. उपयोगकर्ता वातावरण को सुरक्षित रखने वाले विकल्प के add-apt-repositoryसाथ कमांड को फिर से sudo के रूप में चलाएँ -E:

    sudo -E add-apt-repository ppa:git-core/ppa
    

निर्यात http_proxy और https_proxy ने काम किया, लेकिन केवल रूट के रूप में। रनिंग `sudo -E apt-get update 'विफल रहा: क्लियर किया गया फ़ाइल मान्य नहीं है, उसे' NODATA 'मिला है
rofrol


-1

Git के नवीनतम संस्करण को अपडेट करने के लिए बस नीचे दिए गए आदेशों का पालन करें

sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get install git -y
git --version
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.