web-dev-qa-db-ja.com

Gitの最新バージョンを入手する際の問題

Ubuntu 10.04LTSを使用しています。個人プロジェクトのソース管理として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

もう一度やり直しましたが、違いは見られませんでした。関連性があるかどうかはわかりませんが、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

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

8
TheMethod

あなたは私のLaunchpadPPAを使うことができます、現在それはあなたにgit1.8.0を与えます。

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

  • Ubuntu 12.10(Quantal)
  • Ubuntu 12.04(正確)
  • Ubuntu 11.10(Oneiric)
  • Ubuntu 11.04(Natty)
  • Ubuntu 10.10(マーベリック)
  • Ubuntu 10.04(Lucid)

Gitリポジトリをインストールするには、次の手順に従います。 buntuのGitパッケージ•仮想ホーム

Sudo add-apt-repository ppa:pdoes/ppa

404を取り除くには、リポジトリソースから404を削除する必要があります。 Lucidを搭載したマシンを持っていないので、正しい指示を与えるかどうかは100%わかりませんが、かなり閉じるはずです。

  • Synaptic PackageManagerを起動します
  • 設定->リポジトリ
  • その他のソフトウェア
  • 404を提供するリポジトリの選択を解除します。
10

どうやらLinuxシステムのgitGNU Interactive Tools を参照しているようです。 Ubuntuに Gitバージョン管理システム をダウンロードするコマンドは次のとおりです。

Sudo apt-get install git-core git-doc 

追加のツール(GUIおよびWebアクセスを含む)が必要な場合は、次のことができます。

Sudo apt-get install gitweb git-gui gitk git-email git-svn
8
YevgenyAnanin

この問題はubuntu16.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
1
Scott Stensland