web-dev-qa-db-ja.com

Ubuntu HardyでGitをアップグレードする方法は?

Gitバージョン1.5.4.3がインストールされていますが、これは古いバージョンである必要があります。 Ubuntu Hardy 8.04を実行しています。 Git GUIを機能させるには、少なくともバージョン1.6をインストールする必要があります。インストールをアップグレードするにはどうすればよいですか?

pdate:インストールしたGitをアップグレードできましたが、Ubuntuのバージョンが古いため、最新バージョンにアップグレードしました。これにより、新しいパッケージ(Gitを含む)に自動的にアクセスできるようになりました。

23
Andrew

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
23
Manuel Meurer

Ubuntuでgitを新しいバージョンに更新するには

Sudo add-apt-repository ppa:git-core/ppa
Sudo apt-get update
Sudo apt-get install git

私はubuntu 10.04.2 Lucidを使用しています

19
Arul

このチュートリアル はうまく機能しました。これはあなたがすべきことです:

最新バージョンを 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がインストールされました。

7
Andrew

すべてのパッケージは 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
2
grosser
 $ Sudo apt-get update 
 $ Sudo apt-get install git-core 

どのubuntuを使っていますか?たとえば、Hardyはまだバージョン1.5.4.3です。ただし、ubuntuの新しいリリースの1つからバージョンをインストールできる場合があります。

2
gnibbler

Git 1.6はJauntyから利用可能です: https://launchpad.net/ubuntu/+source/git-core

したがって、自分でパッケージをコンパイル/インストールしたくない場合は、システムを新しいubuntuバージョンにアップグレードする必要があります。

1
tonfa

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

誰かがこのようにしない理由を知っている場合は、コメントしてください。

1
Jawa

なぜこれをしたいのですか?

Sudo apt-get build-dep git-core 

新しくインストールされたKarmicで560MB/137パッケージをインストールしようとします

https://launchpad.net/~git-core/+archive/ppa は、更新を簡単にするために特別に使用する方法です。

0
ld

まず、ソフトウェア更新ユーティリティを実行して、新しいバージョンがあるかどうかを確認してください。または、ルートとして、

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
0

@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
0
Fran Marzoa