Ставим последнюю версию gXNeur под Ubuntu

gxneur098.png

19 марта вышла новая версия gXNeur с кучей новых вкусностей (например добавили флажок для украинского языка :) ), полный список изменений можно посмотреть тут.

X Neural Switcher - программа для автоматического переключения раскладок клавиатуры, в зависимости от набираемого текста. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный.

Появление последней версии в репозитариях я не дождался и решил сам собрать.

Для начала удаляем старую версию (если установлена)

sudo apt-get remove xneur gxneur

Скачиваем последнюю версию xneur и gxneur и распаковываем:

wget http://dists.xneur.ru/release-0.9.8/tgz/xneur-0.9.8.tar.bz2
wget http://dists.xneur.ru/release-0.9.8/tgz/gxneur-0.9.8.tar.bz2
tar xfvj gxneur-0.9.8.tar.bz2 
tar xfvj xneur-0.9.8.tar.bz2 

Устанавливаем необходимые библиотеки:

sudo apt-get install libx11-dev libpcre3-dev aspell libaspell-dev aspell-ru aspell-uk libxosd2 libxosd-dev libnotify-dev libglade2-dev

Переходим в папку с xneur и собираем. Первым шагом после утсановки я всегда отключаю звуки, поэтому решил собирать без поддержки звуков.

cd xneur-0.9.8
./configure --with-sound=no
make
sudo make install

Переходим в папку с gxneur и собираем.

cd ../gxneur-0.9.8/
./configure --with-sound=no
make
sudo make install

Если сборка и установка прошла успешно то осталось только обновить libxnconfig, т.к. у меня в системе (ubuntu 9.10) была установлена libxnconfig.so.9.0.6, а надо libxnconfig.so.9.0.8, то проделываем такие манипуляции:

Удаляем симлинк на старую версию либы:

sudo rm /usr/lib/libxnconfig.so.9

Копируем новую версию либы в /usr/lib/, меняем права на такие же как у старой либы и делаем симлинк:

cp xneur-0.9.8/lib/config/.libs/libxnconfig.so.9.0.8 /usr/lib/
chmod --reference=/usr/lib/libxnconfig.so.9.0.6 /usr/lib/libxnconfig.so.9.0.8 
ln -s /usr/lib/libxnconfig.so.9.0.8 /usr/lib/libxnconfig.so.9

Последний шаг: добавляем gxneur в автозагрузку.

Все, теперь можно вкушать новую версию gXNeur ;)

UPD 19.05.2010

Отключаем языковый индикатор в Gnome 2.30:

gconftool-2 -s /desktop/gnome/peripherals/keyboard/general/disable_indicator -t bool false

blog comments powered by Disqus