Gitバージョン1.5.4.3がインストールされていますが、これは古いバージョンである必要があります。 Ubuntu Hardy 8.04を実行しています。 Git GUIを機能させるには、少なくともバージョン1.6をインストールする必要があります。インストールをアップグレードするにはどうすればよいですか?
pdate:インストールしたGitをアップグレードできましたが、Ubuntuのバージョンが古いため、最新バージョンにアップグレードしました。これにより、新しいパッケージ(Gitを含む)に自動的にアクセスできるようになりました。
Ubuntu Git MaintainersのPPAを使用して、GardをHardyの1.5.4.3から1.6.5.2に更新しました。コンパイルせずに、ソースリストに別のエントリを追加し、apt-get updateを実行するだけです。
https://launchpad.net/~git-core/+archive/ppa
ページの詳細情報(技術的な詳細>インストールについて読む)。
または単に実行します:
Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:git-core/ppa
Sudo apt-get update
Sudo apt-get install git
Ubuntuでgitを新しいバージョンに更新するには
Sudo add-apt-repository ppa:git-core/ppa
Sudo apt-get update
Sudo apt-get install git
私はubuntu 10.04.2 Lucidを使用しています
このチュートリアル はうまく機能しました。これはあなたがすべきことです:
最新バージョンを Git Webサイト からホームディレクトリにダウンロードして展開します。
ターミナルを開き、次のコマンドを(一度に1つずつ)入力します。
Sudo apt-get remove git git-svn
Sudo apt-get build-dep git-core
cd git-1.6.5/ (or whatever version you downloaded and extracted)
./configure
make
Sudo make install
これで、最新バージョンのGitがインストールされました。
すべてのパッケージは https://launchpad.net/ubuntu/+source/git-core にあります
cd /tmp
Sudo apt-get install liberror-Perl libdigest-sha1-Perl
wget --no-check-certificate https://launchpad.net/ubuntu/+archive/primary/+files/git-core_1.7.0.4-1_AMD64.deb
Sudo dpkg -i git-core_1.7.0.4-1_AMD64.deb
$ Sudo apt-get update $ Sudo apt-get install git-core
どのubuntuを使っていますか?たとえば、Hardyはまだバージョン1.5.4.3です。ただし、ubuntuの新しいリリースの1つからバージョンをインストールできる場合があります。
Git 1.6はJauntyから利用可能です: https://launchpad.net/ubuntu/+source/git-core
したがって、自分でパッケージをコンパイル/インストールしたくない場合は、システムを新しいubuntuバージョンにアップグレードする必要があります。
Hardyで次のコマンドを実行しました。
wget http://www.backports.org/debian/pool/main/g/git-core/git-core_1.6.3.3-1~bpo50+1_i386.deb
Sudo dpkg -i git-core_1.6.3.3-1~bpo50+1_i386.deb
誰かがこのようにしない理由を知っている場合は、コメントしてください。
なぜこれをしたいのですか?
Sudo apt-get build-dep git-core
新しくインストールされたKarmicで560MB/137パッケージをインストールしようとします
https://launchpad.net/~git-core/+archive/ppa は、更新を簡単にするために特別に使用する方法です。
まず、ソフトウェア更新ユーティリティを実行して、新しいバージョンがあるかどうかを確認してください。または、ルートとして、
apt-get update && apt-get upgrade
それが失敗した場合、 this one などのgitのバックポートされたバージョンを見つけてみてください。
何らかの理由でそれがうまくいかない場合は、git Webページからソースファイルをダウンロードできます。 build-essentialがインストールされていることを確認してください---
apt-get install build-essential
そしてそれが他の合理的なパッケージのようなものであれば、
./configure --prefix=/usr/local && make && Sudo make install
@Manuel Meurerからの回答は良かったが、アップデートされたUbuntu 8.04 "Hardy"にはadd-apt-repositoryコマンドがなく、どのパッケージにも存在しないようなので、私にはうまくいきませんでした。
それで、誰かが同じ問題を見つけた場合に備えて、これらは私自身の指示です:
/etc/apt/sources.list.d/内に「git.list」というファイルを作成し、次の内容を含めます。
deb http://ppa.launchpad.net/git-core/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/git-core/ppa/ubuntu hardy main
次に、exec:
Sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A1715D88E1DF1F24
その後:
Sudo apt-get update
Sudo apt-get install git
インストール中に依存関係の問題に気づいた場合は、前のapt-getコマンドの前にこれを試してください。
Sudo apt-get purge git git-core