需要在Ubuntu上更新GTK +(10.04)

时间:2011-07-21 11:04:50

标签: ubuntu gtk

尝试从源代码构建Wireshark,因为没有Linux安装程序,并且在运行configure脚本时出现此错误:

checking for GTK+ - version >= 2.4.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
configure: error: GTK+ 2.4 or later isn't available, so Wireshark can't be compiled

尝试运行以下命令,但没有运气:

sudo apt-get update
sudo apt-get upgrade

任何人都可以帮我解决这个问题吗?

提前致谢。

3 个答案:

答案 0 :(得分:5)

这对我有用: apt-get install libgtk2.0-dev

答案 1 :(得分:0)

您提到的两个命令没有说明您要更新的应用程序。实际的命令实际上是 apt-get appname install

无论如何,我建议你使用GUI软件更新管理器。

答案 2 :(得分:0)

尝试使用 sudo apt-get install gtk+2.4

sudo apt-get upgrade实际上仅升级已安装的数据包:

当前使用新安装的软件包            可用的版本被检索和升级;没有            当前安装的软件包已被删除,或包            尚未安装检索和安装。
(来自手册页)

但在upgrade之前,您必须发出update命令才能使有关可用套餐的本地信息无效,并从/etc/apt/sources.list中获取的回购中获取所有最新更改。
这是因为当您使用apt-get时,包系统使用它自己的本地包索引来跟踪依赖关系。