Сборка авахи без графического интерфейса
Я использую Ubuntu Jaunty на подключаемом компьютере, к которому у меня есть доступ только через SSH.
Я хочу обновить Avahi на устройстве (без графического интерфейса), и единственный способ (который я знаю) получить самую последнюю версию - это сборка из исходного кода.
Я скачал 0.6.30 с сайта Avahi, но когда я запускаю ./configure
Я продолжаю беспокоиться о загрузке и загрузке пакетов, которые мне не нужны (так как я не хочу GUI).
Сначала я просто установил пакет, на который он жаловался, а затем запустил ./configure
еще раз, но теперь это просто глупо!
Даже бег с ./configure --disable-qt3 --disable-qt4 --disable-gtk --disable-dbus --disable-mono --disable-monodoc --enable-core-docs
Я все еще получаю ошибку:
configure: error: Package requirements ( gtk+-3.0 ) were not met:
No package 'gtk+-3.0' found
Что странно, потому что я указал --disable-gtk
флаг.
Так что здесь происходит? И как я могу собрать Avahi без всех ненужных (необязательных) компонентов графического интерфейса? Похоже, что по этому вопросу имеется немного документации, если таковая имеется.
2 ответа
Если вы хотите иметь gtk3, установите его с помощью:
sudo apt-get install libgtk-3-dev