Нужно обновить GTK + на Ubuntu (10.04) - PullRequest
5 голосов
/ 21 июля 2011

Попытка собрать Wireshark из исходного кода, так как нет установщика Linux, и я получаю эту ошибку при запуске сценария настройки:

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 ]

5 голосов
/ 29 мая 2012

Это сработало для меня: apt-get install libgtk2.0-dev

0 голосов
/ 21 июля 2011

Попробуйте использовать sudo apt-get install gtk+2.4

sudo apt-get upgrade фактически обновляет только уже установленных пакетов:

Пакеты, установленные в настоящее время с новыми доступные версии извлекаются и обновляются; под нет обстоятельства, установленные в настоящее время пакеты удалены или пакеты еще не установлен восстановлен и установлен.
(со страницы руководства)

, но до upgrade необходимо выполнить команду update, чтобы сделать недействительной локальную информацию о доступных пакетах и ​​получить все последние изменения из репозиториев, зачисленных в /etc/apt/sources.list.
Это связано с тем, что система пакетов использует собственный локальный индекс пакета для отслеживания зависимостей при использовании apt-get.

0 голосов
/ 21 июля 2011

Две упомянутые вами команды не указывают, какое приложение вы хотите обновить. Фактическая команда на самом деле apt-get appname установить

В любом случае я предлагаю вам использовать для этого диспетчер обновления программного обеспечения с графическим интерфейсом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...