UbuntuにGit用のコアライブラリをインストールできません
-
23-10-2019 - |
質問
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のバージョン)を構築するために必要なすべての依存関係を取得します。