Не могу установить Peek на CentOS 7. Может у кого-нибудь есть подробная инструкция по установке Peek?
Инструкции по установке находятся на 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.
Самый полезный комментарий
Похоже, вам не хватает соответствующих пакетов разработки. Я не знаю об именах пакетов в CentOS, но вам, вероятно, потребуется установить пакеты разработки для gtk3, cairo и keybinder3. Имена пакетов, скорее всего, заканчиваются на
-devel
, что-то вроде gtk3-devel, keybinder3 - devel и т. Д.