Lex:

Le> В век пакетных дистрибутивов хотелось все-таки иметь пакет для
Le> установки. С чем связано не желание авторов выкладывать свои творения в
Le> пакетах? Лень/нехватка времени, или сложность создания этих самых
Le> пакетов?

Вообще-то rpm-пакет для ALT Linux есть.

[...]

>> Для того что б запускать emacspeak работающим в паре с voiceman в
>> /usr/local/bin сделал скрипт.

Le> Поправьтеменя, мне почему-то казалось, что такого рода настройки лучше,
Le> по возможности, хранить в своей пользовательской директории, в .emacs.
Le> Ведь у нас пакетный дистрибутив, и лучше по возможности не трогать
Le> файлы, закоторые отвечает менеджер пакетов.

dpkg не отвечает за файлы в /usr/local. В принципе, туда можно смело ставить
программы, не опасаясь конфликтов с файлами из пакетов. Создавать скрипт в
/usr/local/bin или у себя в ~/bin, предварительно добавив эту директорию в
$PATH, - это вопрос вашего удобства.

[...]

Le> А можно ли хранить все эти настройки в домашней директории?

Думаю, что можно, если собрать voiceman, чтобы он устанавливался в $HOME, а
сервер потом запускать в каком-нибудь скрипте при входе в систему или в том
же скрипте запуска Emacspeak. Сначала проверить, не запущен ли сервер, и
если нет, то запустить. А уже после этого запустить Emacspeak. Собрать
Voiceman в $HOME можно, например, так:

./configure --prefix=$HOME/voiceman default_socket=$HOME/voiceman/socket 
log_file=$HOME/voiceman/log
make
make install

default_socket и log_file можно здесь пропустить, а потом вписать нужные
пути в ~/voiceman/etc/voiceman.conf.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить