apt-getを使って最新バージョンのGitにアップデートする方法は?

apt-getを使って最新バージョンのGitにアップデートする方法は?

私はUbuntu Oneiric 11.10を使って新しいシステムをセットアップして実行しました。

apt-get update
apt-get upgrade
apt-get install git

今実行しているとgit --version表示されますが、git version 1.7.5.4私のローカルコンピュータには新しいものがあります。git version 1.7.9.2

最新バージョンを入手するためにソースからインストールできることを知っていますが、すべてを標準化されたままにするには、可能な限りパッケージマネージャを使用することをお勧めします。

apt-getそれでは、最新バージョンを入手することが可能であり、git正しい方法は何ですか?

答え1

ただ完了するには、次のコマンドを実行する必要があります。

sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A1715D88E1DF1F24 40976EAF437D05B5 3B4FE6ACC0B21F32 A6616109451BBBF2
sudo apt-get update
sudo apt-get install git -y
git --version

2018年12月現在、この方法でgit 2.20.1を取得し、Ubuntu Xenialリポジトリのバージョンは2.7.4です。

システムにない場合は、次の方法add-apt-repositoryでインストールできます。

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

答え2

いくつかのオプションがあります。

  1. 使用しているリポジトリで必要なバージョンが利用可能になるまで待ちます。
  2. 独自のバージョンをコンパイルしてdeb
  3. 展開に必要なバージョンを提供するリポジトリを探します(例:子PPA)。
  4. 新しいバージョンの特定の機能が必要ない場合は、以前のバージョンを引き続き使用してください。

使用しているリポジトリに最新バージョンがある場合は、利用apt-get update && apt-get upgrade可能な最新バージョンにrootに更新してください。

PPAが何であるかわからない人のために協会

答え3

"git ppa"を検索すると結果が表示されます。Git安定版。インストール手順を見るここ。 Webページから直接パッケージをダウンロードしてインストールしてインストールすることもできますdpkg -i

答え4

ホームブレイクを使用すると、最も簡単な方法でこれを行うことができます。

溝を取り付けます:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

子アップグレード:

brew upgrade git

関連情報