Gitg(0.3.3)をインストールし、ここで説明する手順に従います。 buntu 14.04にgitg 0.3.3をインストールする方法?
...しかし、パッケージマネージャーのリポジトリにない依存関係を見逃しているようです。
configure: error: Package requirements (
gthread-2.0 >= 2.38
glib-2.0 >= 2.38
gobject-2.0 >= 2.38
gmodule-2.0 >= 2.38
gio-2.0 >= 2.38
gio-unix-2.0 >= 2.38
gobject-introspection-1.0 >= 0.10.1
libgit2-glib-1.0 >= 0.0.18
gtk+-3.0 >= 3.12.0
webkit2gtk-3.0 >= 2.2
gee-0.8
json-glib-1.0
) were not met:
No package 'gthread-2.0' found
No package 'glib-2.0' found
No package 'gobject-2.0' found
No package 'gmodule-2.0' found
No package 'gio-2.0' found
No package 'gio-unix-2.0' found
No package 'gobject-introspection-1.0' found
No package 'libgit2-glib-1.0' found
No package 'gtk+-3.0' found
No package 'webkit2gtk-3.0' found
No package 'gee-0.8' found
No package 'json-glib-1.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBGITG_CFLAGS
and LIBGITG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
最後にコメントを理解していませんし、すべての依存関係をグーグルするよりも良い方法があり、それをインストールする方法があるかどうかもわかりません。
最初の2つ(gthread、glib)でこれを試してみましたが、パッケージの名前はパッケージマネージャーで異なることがわかりました-たとえばglib2.0はlibglib2.0と呼ばれ、それぞれ異なるpostfixを持つ11の可能なパッケージ(たとえば-bin)から4がインストールされています(バージョン2.0がありますが、バージョン2.38以降が必要ですか?)。
見つけるために、私が必要とする1つの依存関係のパッケージと、12のすべての依存関係のパッケージは、私にとって「プログラムをインストールするだけ」では複雑すぎます。
どんな助けも大歓迎です。
mostビルドの依存関係を取得する1つの方法は、Sudo apt-get build-dep gitg
を実行することです。これにより、gitg
のコンパイルに必要なすべてのビルド依存関係がインストールされます。
ただし、古いバージョン(0.2.7)のため、不要な依存関係がインストールされている場合と、必要であるがインストールされていない依存関係がある場合があることに注意してください。