Synapticはバージョン1.7.1を提供しますが、ソースからダウンロードしてビルドする必要のないバージョン1.7.3が必要です。
DebianとUbuntuは、重要な機能の修正やセキュリティの更新がない限り、積極的に開発されているパッケージの最新のマイナーリビジョンを追跡しないことがよくあります(そのような変更があっても、リビジョンへの重要な変更のためにアップデートをバックポートすることがよくありますこれは、まったく新しいリビジョンを取得するのではなく、実行します。これは、Debian/StableとUbuntu/Releaseed全般、およびDebian/TestingとUbuntu/Nextがリリース時間に近い場合(「機能フリーズ」状態の場合)に特に当てはまります。 。
それ以降のバージョンを入手するには、いくつかのオプションがあります。
Ubuntu/Nattyは現在、Debian/Queezeと同じ1.7.2.3-2(おそらく、「1.7.2.3とそれ以降のリビジョンから少なくとも2つのバックポートされたアップデート」を意味します)を搭載しています。
Debian/Sidのバージョンを試すこともできますが(これは現在同じバージョンですが)、これはお勧めしません。 「不安定」という名前には理由があります。パッケージがテストに昇格する前に重大な破損を見つけるために特に存在するため、パッケージはいつでも破損する可能性があります。
動作する可能性が高い方法は、 pstream からダウンロードし、通常の実行することです。
$ autoreconf
$ ./configure --prefix=/PATH/WHERE/YOU/PUT/YOUR/STUFF
$ make install
解凍されたソースディレクトリ内。
[〜#〜]編集[〜#〜]
編集で、ソースからビルドしたくないことと、2010/10/21にタグ付けされた1.7.3が必要であることを明示的に記述したため、外観が異なります。
buntuのgitパッケージ は Debianの から直接来ているようで、Debianは1週間前に1.7.2.3-2をTESTINGに移行しました。 Debianバグトラッカーでバージョンバンプを要求することで運が良かったかもしれません。そうすれば、Ubuntuでそのパッケージを直接使用できます。
次の行を追加した後
deb http://ftp.de.debian.org/debian squeeze main
to /etc/apt/sources.list
Synapticを使用してGit1.7.2.3をインストールできました。