GXneur из сорцов и Mandriva 2009.1
Решил сегодня попользовать таки Xneur.
Для незнающих, xneur - это аналог PuntoSwitcher, только для Linux.
Правда для большего соответствия надо поставить еще Gxneur (для Gnome) или Kxneur (для KDE).
Собственно с Gxneur у меня и возникла основная проблема, но обо всем по порядку.
Естественно первая мысль - поставить из репозитария.
Мысль вполне удачная :), но с небольшими минусами.
Минус стандартный - в репозитариях не самая последняя версия (на момент написания последняя версия - 0.9.6, в репах - 0.9.4)
Минус второй - версия из репозитариев как-то странно реагировала на запятую в тексте, включая после неё Caps Lock, из-за чего в разговорах по аське я переодически напоминал натуральную блондинку :)
Соответственно созрело решение поставить xneur и gxneur из исходных кодов.
http://dists.xneur.ru/release-0.9.6/tgz/xneur-0.9.6.tar.bz2
http://dists.xneur.ru/release-0.9.6/tgz/gxneur-0.9.6.tar.bz2
С xneur особых проблем не возникло, и, хотя ./configure не сразу прошло удачно, но требуемые для установки пакеты опознавались без проблем. (чуть ниже я приведу почти полный список требуемых пакетов).
Зато проблема с конфигурацией gxneur надолго задержала меня у компа. (хотя, как оказалось, всё было до банального просто).
Я надолго завис над ошибкой
В результате длительных мучений и поисков xnconfig (не нашел)? в сети было найдено решение:
Дальше всё было просто.
Еще одна ошибка
решилась банальным
После этого был только один глюк, созданный собственноручно.
Первый запуск gxneur я произвел от root'a, и поэтому при последующих запусках, уже от обычного пользователя конфиг не хотел записываться.:)
Ну а теперь требуемые пакеты для установки xneur и gxneur.
естественно со всеми их зависимостями.
Данный квест был пройден благодаря записи в блоге http://alexvolkov.ru/
Для незнающих, xneur - это аналог PuntoSwitcher, только для Linux.
Правда для большего соответствия надо поставить еще Gxneur (для Gnome) или Kxneur (для KDE).
Собственно с Gxneur у меня и возникла основная проблема, но обо всем по порядку.
Естественно первая мысль - поставить из репозитария.
Мысль вполне удачная :), но с небольшими минусами.
Минус стандартный - в репозитариях не самая последняя версия (на момент написания последняя версия - 0.9.6, в репах - 0.9.4)
Минус второй - версия из репозитариев как-то странно реагировала на запятую в тексте, включая после неё Caps Lock, из-за чего в разговорах по аське я переодически напоминал натуральную блондинку :)
Соответственно созрело решение поставить xneur и gxneur из исходных кодов.
http://dists.xneur.ru/release-0.9.6/tgz/xneur-0.9.6.tar.bz2
http://dists.xneur.ru/release-0.9.6/tgz/gxneur-0.9.6.tar.bz2
С xneur особых проблем не возникло, и, хотя ./configure не сразу прошло удачно, но требуемые для установки пакеты опознавались без проблем. (чуть ниже я приведу почти полный список требуемых пакетов).
Зато проблема с конфигурацией gxneur надолго задержала меня у компа. (хотя, как оказалось, всё было до банального просто).
Я надолго завис над ошибкой
checking for XNEUR... configure: error: Package requirements (xnconfig = 0.9.6) were not met:
No package 'xnconfig' found
В результате длительных мучений и поисков xnconfig (не нашел)? в сети было найдено решение:
ln -s /usr/local/lib/pkgconfig/xnconfig.pc /usr/lib/pkgconfig
Дальше всё было просто.
Еще одна ошибка
No package 'libglade-2.0' found
решилась банальным
urpmi libglade2.0_0-devel
После этого был только один глюк, созданный собственноручно.
Первый запуск gxneur я произвел от root'a, и поэтому при последующих запусках, уже от обычного пользователя конфиг не хотел записываться.:)
Ну а теперь требуемые пакеты для установки xneur и gxneur.
libxorg-X11-devel
libgstreamer0.10-devel
aspell
aspell-ru
aspell-uk
libaspell-devel
libxosd2-devel
libnotify-devel
libglade2.0_0-devel
естественно со всеми их зависимостями.
Данный квест был пройден благодаря записи в блоге http://alexvolkov.ru/
Комментарии
Отправить комментарий