Peek: Обзор проблемы при установке на CentOS 7

Созданный на 2 нояб. 2017  ·  7Комментарии  ·  Источник: phw/peek

Не могу установить Peek на CentOS 7. Может у кого-нибудь есть подробная инструкция по установке Peek?

question

Самый полезный комментарий

Похоже, вам не хватает соответствующих пакетов разработки. Я не знаю об именах пакетов в CentOS, но вам, вероятно, потребуется установить пакеты разработки для gtk3, cairo и keybinder3. Имена пакетов, скорее всего, заканчиваются на -devel , что-то вроде gtk3-devel, keybinder3 - devel и т. Д.

Все 7 Комментарий

Инструкции по установке находятся на https://github.com/phw/peek#installation.

Какие у вас проблемы на самом деле? Поскольку я знаю, что пакетов CentOS нет, вы можете установить их из исходного кода или попробовать пакеты Fedora и посмотреть, можно ли их установить (возможно, нет). Другой вариант - Flatpak, но не знаю, как это поддерживается в CentOS.

Другой вариант, конечно, использовать AppImage, возможно, это самый простой способ, если он работает на CentOS 7.

Из исходников работает некорректно.

$ cmake -DCMAKE_INSTALL_PREFIX = / usr / local ..
- Найден Vala: / usr / bin / valac (найдена версия "0.34.6")
- Найден Vala: / usr / bin / valac (найдена подходящая версия "0.34.6", минимально необходимая "0.22")
- проверка модуля 'gtk + -3.0> = 3.14'
- пакет 'gtk + -3.0> = 3.14' не найден
Ошибка CMake в / usr / share / cmake / Modules / FindPkgConfig. cmake: 279 (сообщение):
Требуемый пакет не найден
Стек вызовов (сначала последний вызов):
/ usr / share / cmake / Modules / FindPkgConfig. cmake: 333 (_pkg_check_modules_internal)
CMakeLists. txt: 31 (pkg_check_modules)

- проверка модуля 'cairo'
- пакет 'cairo' не найден
Ошибка CMake в / usr / share / cmake / Modules / FindPkgConfig. cmake: 279 (сообщение):
Требуемый пакет не найден
Стек вызовов (сначала последний вызов):
/ usr / share / cmake / модули / FindPkgConfig. cmake: 333 (_pkg_check_modules_internal)
CMakeLists. txt: 32 (pkg_check_modules)

- проверка на наличие модуля keybinder-3.0
- пакет keybinder-3.0 не найден
Ошибка CMake в / usr / share / cmake / Modules / FindPkgConfig. cmake: 279 (сообщение):
Требуемый пакет не найден
Стек вызовов (сначала последний вызов):
/ usr / share / cmake / модули / FindPkgConfig. cmake: 333 (_pkg_check_modules_internal)
CMakeLists. txt: 36 (pkg_check_modules)

Ошибка CMake в CMakeLists. txt: 57 (если):
если даны аргументы:

"VERSION_EQUAL" "3.16" "OR" "VERSION_GREATER" "3.16"

Указаны неизвестные аргументы

- Настройка не завершена, возникли ошибки!
См. Также «Peek / peek / build / CMakeFiles / CMakeOutput.log».

Пример, keybinder был установлен - https://i.imgur.com/glYcHyj.png

Похоже, вам не хватает соответствующих пакетов разработки. Я не знаю об именах пакетов в CentOS, но вам, вероятно, потребуется установить пакеты разработки для gtk3, cairo и keybinder3. Имена пакетов, скорее всего, заканчиваются на -devel , что-то вроде gtk3-devel, keybinder3 - devel и т. Д.

Хм ... действительно работает :)

phw , спасибо за помощь!

Мне также удалось выполнить локальную установку. И мне нужно было установить ffmpeg для анимированного gif после локальной установки, как описано в Fedora в Readme.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

austincunningham picture austincunningham  ·  3Комментарии

ArsenArsen picture ArsenArsen  ·  3Комментарии

fbruetting picture fbruetting  ·  3Комментарии

phw picture phw  ·  3Комментарии

CasperHK picture CasperHK  ·  5Комментарии