Попытка установить Libnotify
Когда я бегу sudo sh autogen.sh
Я получаю этот вывод:
Обработка./configure.ac Запуск gtkdocize... Запуск авторегистрации... autoreconf: вход в каталог ``.' autoreconf: configure.ac: не использовать Gettext autoreconf: выполняется: aclocal --force --warnings= отсутствие переносимости -I m4 ${ACLOCAL_FLAGS} autoreconf: configure.ac: трассировка autoreconf: выполняется: libtoolize --copy --force libtoolize: помещение вспомогательных файлов в AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: копирование файла 'build-aux/ltmain.sh' libtoolize: размещение макросов в AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: копирование файла 'm4/libtool.m4' libtoolize: копирование файла 'm4/ltoptions.m4' libtoolize: копирование файла 'm4/ltsugar.m4' libtoolize: копирование файла 'm4/ltversion.m4' libtoolize: копирование файла 'm4/lt~obsolete.m4' autoreconf: выполняется: /usr/bin/autoconf --force --warnings=no-portability autoreconf: выполняется: /usr/bin/autoheader --force --warnings=no-portability autoreconf: выполняется: automake --add-missing --copy --force-missing --warnings= не переносимость configure.ac:75: установка 'build-aux/compile' configure.ac:69: установка 'build-aux/missing' docs/reference/Makefile.am:73: предупреждение: "INCLUDES" - это старое имя для "AM_CPPFLAGS" (или "*_CPPFLAGS") libnotify/Makefile.am:85: ошибка: HAVE_INTROSPECTION не отображается в AM_CONDITIONAL libnotify/Makefile.am:120: ошибка: HAVE_INTROSPECTION не отображается в AM_CONDITIONAL libnotify / Makefile.am: установка 'build-aux/depcomp' tests/Makefile.am:1: предупреждение: "INCLUDES" - это старое имя для "AM_CPPFLAGS" (или "*_CPPFLAGS") tools/Makefile.am:10: предупреждение: "INCLUDES" - это старое имя для "AM_CPPFLAGS" (или "*_CPPFLAGS") autoreconf: не удалось выполнить automake со статусом выхода: 1
Теперь я понимаю, что могу установить sudo apt-get install libnotify4
но мне нужно получить последнюю версию, потому что это требуется для установки Nuvola Apps Runtime.
1 ответ
Похоже, вы пытаетесь построить из источника. Хотя для этого есть причины - например, если вам нужно использовать передовые функции, которые еще не были выпущены, в целом, это не идеальный способ установки программного обеспечения.
Установка из исходного кода означает, что вам придется вручную следить за обновлениями (включая обновления безопасности).
Вы можете предпочесть установку с помощью системного менеджера пакетов, который устанавливает пакет, который был протестирован с вашей версией Ubuntu и будет проверяться на наличие обновлений операционной системой.
Как сказал Чарльз Грин, вы можете сделать это с sudo apt-get install libnotify4
,