質問

Scott ChaconのPro Git Bookに基づいて、9ページにあるUbuntuにGitをインストールするには、gitに依存するライブラリが必要です。 カール, Zlib, openssl, 外国人, 、 と libioconv. 。したがって、私はタイプします

$ sudo apt-get install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

そして、エラーメッセージを受け取りました

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package curl-devel

だから誰かがこの問題に会ったことがありますか?

私は使用しています Ubuntu 10.04 LTS, 、そして私がインストールしようとしているgitバージョンは Git-1.7.3.

ありがとうございました。

役に立ちましたか?

解決

簡単に試しましたか sudo apt-get install git-core?パッケージマネージャーは、手動でそれを行う必要がないように、依存関係を解決するように設計されています。確かに、lucidパッケージリポジトリにあるgitのバージョンは1.7.0ですが、実際に最新バージョンが必要な場合を除き、リリースにサポートされているものを使用するだけではるかに簡単かもしれません(または、インストール後にGitを更新した後はGITを更新します。サポートバージョン)。

apt リストされている依存関係を見つけます ここ あなたのために、そしてあなたもそれを自動的にインストールするように促します。

他のヒント

あなたはおそらく欲しいです libcurl-dev, 、ただ必要な場合 a gitのバージョン、 git-core 大丈夫です。

Gitソースのターボールを構築したい場合 apt-get build-dep git-core 必要なすべての開発パッケージをインストールする必要があります。

ubuntuにgitを直接インストールできます。

apt-get install git-core

これはあなたのためのすべての依存関係を処理します。

本当にソースから構築したい場合は、実行してください。

apt-get build-deps git-core

これにより、Git(少なくとも、Ubuntuで利用可能なGITのバージョン)を構築するために必要なすべての依存関係を取得します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top