web-dev-qa-db-ja.com

Ubuntuに最新バージョンのGitをインストールする

私の現在の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")

最新のgitをインストールする(アップグレードする)にはどうすればよいですか?

166

buntu gitメンテナーチームにはPPAがあります そのためだけに

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
330
tessi

問題は、「Sudo add-apt-repository ppa:git-core/ppaコマンドが失敗したときの対処方法」でした。

プロキシの背後にあるVMでも同じ問題が発生しました。次の2つの手順で解決しました。

  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
    
21
Damien

またはスーパーマニュアル方式

gitハブからgitソースをダウンロードしてから

make prefix=/usr/local all
Sudo make prefix=/usr/local install

https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-14-04

0
Kalpesh Soni

gitの最新バージョンを更新するには、以下のコマンドに従ってください

Sudo add-apt-repository ppa:git-core/ppa -y
Sudo apt-get update
Sudo apt-get install git -y
git --version
0
Rohit Parte