Git の最新バージョンの取得に問題があります

Git の最新バージョンの取得に問題があります

私は Ubuntu 10.04 LTS を使用しています。個人プロジェクトのソース管理には git を使用し、リモート リポジトリには Github を使用することを検討しています。リモート github リポジトリにコミットをプッシュする際に、次のエラー メッセージが表示され、問題が発生しました。

The requested URL returned error: 403 while accessing https://github.com/Jstall/helloworld.git/info/refs

調べてみると、問題は Git の最新バージョンを持っていないことが原因である可能性があることがわかりました。--version を実行すると、version 1.7.0.4ローカルに最新バージョンがあることがわかりました。そこで、次のコマンドを使用して Git を更新しようとしました。

sudo apt-get install git

しかし、次のエラーが発生します。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package git is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package git has no installation candidate

実行してみました:

sudo apt-get update

もう一度試してみましたが、違いはなかったようです。関連があるかどうかはわかりませんが、更新を実行すると 404 もいくつか表示されます。

Err http://wine.budgetdedicated.com edgy/main Packages
  404  Not Found
Fetched 4,117B in 0s (5,142B/s)
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/edgy/universe/binary-i386/Packages.gz  404  Not Found [IP: 91.189.91.15 80]

W: Failed to fetch http://wine.budgetdedicated.com/apt/dists/edgy/main/binary-i386/Packages.gz  404  Not Found

次にいつ試すべきかわかりません。この問題を解決するための行動方針を提案してくれる人はいますか? アドバイスをいただければ幸いです。どうもありがとうございます!

答え1

私の Launchpad PPA を使用できます。現在は git 1.8.0 が提供されています。

Git は次の Ubuntu ディストリビューションで利用できます。

  • Ubuntu 12.10 (クォンタル)
  • Ubuntu 12.04 (正確)
  • Ubuntu 11.10 (オネイリック)
  • Ubuntu 11.04 (ナッティ)
  • Ubuntu 10.10 (マーベリック)
  • Ubuntu 10.04 (ルシッド)

私の Git リポジトリをインストールするには、次の手順に従ってください:Ubuntu 用 Git パッケージ • 仮想ホーム

sudo add-apt-repository ppa:pdoes/ppa

404 を取り除くには、リポジトリ ソースからそれらを削除する必要があります。Lucid がインストールされたマシンを持っていないので、正しい手順を示しているかどうか 100% 確信はありませんが、かなり近いはずです。

  • Synaptic パッケージ マネージャーを起動します
  • 設定 -> リポジトリ
  • その他のソフトウェア
  • 404 を返すリポジトリの選択を解除します。

答え2

どうやらgitLinuxシステムではGNU インタラクティブ ツール. ダウンロードするコマンドGit バージョン管理システムUbuntu の場合:

sudo apt-get install git-core git-doc 

追加のツール(GUI や Web アクセスを含む)が必要な場合は、次の操作を実行できます。

sudo apt-get install gitweb git-gui gitk git-email git-svn

答え3

この問題は Ubuntu 16.04 まで続いています... 解決策:

System Settings -> Software & Updates -> Other Software

チェックボックスをオンにします:

Canonical Partners
Software packaged by Canonical for their partners

次に発行

sudo apt-get update
sudo apt-get -y install git-core

関連情報