Видео смотреть бесплатно

Смотреть домашний видео

Официальный сайт rosregistr 24/7/365

Смотреть видео бесплатно

15.04.10 14:17 proft

How-to`sСтавим последнюю версию gXNeur под Ubuntu

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

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

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

sudo apt-get remove xneur gxneur


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

1
2
3
4
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 и собираем. Первым шагом после утсановки я всегда отключаю звуки, поэтому решил собирать без поддержки звуков.

1
2
3
4
cd xneur-0.9.8
./configure --with-sound=no
make
sudo make install


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

1
2
3
4
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/, меняем права на такие же как у старой либы и делаем симлинк:

1
2
3
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 ;)

PS: Крос пост с моего блога.
PSS: Первый пост ... сильно не пинайте :)


Теги:

muhas 15.04.10 14:24 # +-2
не судь ба ли пакет собрать? а то как в анекдоте где помойка начинается с корня
ну и на странице загрузки черным по белому написано что можно добавить
Для дистрибутивов Debian/Ubuntu пакеты могут быть включены в официальные репозитории дистрибутивов, но рекомендуется ставить последнюю версию. Для этого добавьте в список подключенных репозиториев одну из следующих строчек (в зависимости от используемого дистрибутива):
  • deb http://gq.net.ru/debian etch xneur
  • deb http://gq.net.ru/debian lenny xneur
  • deb http://gq.net.ru/debian squeeze xneur
  • deb http://gq.net.ru/ubuntu hardy xneur
  • deb http://gq.net.ru/ubuntu intrepid xneur
  • deb http://gq.net.ru/ubuntu jaunty xneur
  • deb http://gq.net.ru/ubuntu karmic xneur

Скачать пакеты напрямую можно по этой ссылке.


Там же есть для суси и для генты.
арчеводам как обычно yaourt -S xneur gxneur =)
proft 15.04.10 14:26 # +0
Я бы не собирал если в репах была последняя версия - 0.9.8 (в посте об этом упоминул)
Shtsh 15.04.10 14:49 # +0
тогда хотя бы ставил в /usr/local, чтобы какой-то порядок был

для этого нужно ./configure --with-sound=no --prefix=/usr/local
ZaWertun 15.04.10 14:59 # +0
как правило --prefix и так указывает на /usr/local
Shtsh 15.04.10 15:02 # +0
есть подозрение, что в данном случае не так
muhas 15.04.10 15:55 # +1
кстати, да. не заметил что там нет последней версии.
а вообще собирать надо в пакет хотябы тем же чекинсталом, а то потом помойка с корня а сие есть нехорошо
Nivelir 15.04.10 23:16 # +-1
Я тоже так думал, пока не переустановил дистр. Именно последний гиХнеур не заработал из пакета собранного чекинсталом. Пришлось собирать с исходников, паралельно доустанавливая зависимости.
muhas 15.04.10 23:25 # +1
так и из сиходников можно deb пакет делать. если пользуешся дебианом/убунтой и относительно часто компиляешь то это ой как выручает (хотя у меня не дебианбейсед)
Nivelir 16.04.10 01:25 # +0
У меня несравненно меньше опыта, но всё же, хотелось бы узнать подробнее о создании deb пакета иным способом нежели checkinstall (если он такой же простой в осуществлении).
Скажем Gajim 0.13.3 собрал с исходников в *.деб использовав чекинсталл, и он нормально установился и работает. А гхнеур после установки только висит в зомбях. Отсюда делаю вывод, что конкретно checkinstall не панацея :(
И таки да, юзаю Минт.
MagoBuono 16.04.10 02:06 # +0
Странный вывод про чекинсталл. С чего вывод, что ошибка в нем?

У меня и не только им собран был не один пакет и проблем никаких.

И в Минте тоже.
Nivelir 16.04.10 21:41 # +0
Не уверен что виноват он, но пакет собирался стандартно, на старой системе работал, а на чистой установке дистра никак. И зависимости все предусмотрительно удовлетворил, но нет, не судьба. Пересобрав заново всё встало на ура. Отсюда и вывод, может я что-то упустил, хз.
muhas 16.04.10 08:59 # +1
http://tigro.info/blog/index.php?id=353
ну и ниже nvbn http://welinux.ru/post/2799/#cmnt51293 рассказал для конкретного лучая
uafz 15.04.10 16:33 # +0
Удаляем симлинк на старую версию либы:

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


ругается на отсутствие

помогло sudo ldconfig
digiwhite 15.04.10 17:12 # +0
Пакет то действительно собрать можно было :) На welinux есть посты на эту тему.
nvbn 15.04.10 19:07 # +1
1
2
3
4
5
6
7
8
9
10
11
12
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 xfv gxneur-0.9.8.tar.bz2
tar xfv xneur-0.9.8.tar.bz2
sudo apt-get build-dep xneur gxneur
cd  xneur-0.9.8
./configure --with-sound=no
dh_make -e youremail@site.org -f ../xneur-0.9.8.tar.bz2
cd ../gxneur-0.9.8
./configure --with-sound=no
dh_make -e youremail@site.org -f ../gxneur-0.9.8.tar.bz2
sudo dpkg -i ../*xneur*.deb

Думаю будет удачней)

Extender 15.04.10 19:23 # +0
Спасибо, все получилось! Не хватает только sudo в последних трех командах. Ну и libxnconfig у меня вообще не стоял.
MagoBuono 15.04.10 20:38 # +3
Позиционировать пост как гайд по установке в Убунте и не использовать checkinstall - это просто изврат.

Автор, конечно молодец, в общих чертах. Но
cd xneur-0.9.8
./configure --with-sound=no
make
sudo make install


А должно быть
1
2
3
cd xneur-0.9.8
./configure --with-sound=no
checkinstall


И тож самое для gxneur. Тогда установленный пакет можно будет спокойно удалить, не оставляя в системе никакой шняги.

Надо соблюдать идею дистрибутива.
proft 15.04.10 22:23 # +0
Спасибо, учту.

Лучшие блоги (все 107)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2127 из 160 городов)
Топ пользователей Топ блогов
В сети: Aesdana

Новенькие: blaw, off220, troyane, arts, dr_lo
welinux.ru

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн