Установка PyBookReader
Возможно несколько вариантов:
1. Не устанавливать.
Скачать исходники (tar.gz), распаковать, выполнить make (для поддержки
FictionBook), и запускать оттуда:
$ ./pybr
Можно кинуть симлинк на этот файл
например в ~/bin.
2. Установка из исходников.
В каталоге исходных текстов запустить от root'а:
# python setup.py install
3. Установка из rpm.
Скачать rpm-пакет.
Запустить от root'а:
# rpm -ivh PyBookReader-*.rpm
Обратите внимание: rpm-пакет собран для python-2.2, для других версий
python пакет надо пересобрать (см. п. 4).
4. Самостоятельно собрать пакет rpm.
В каталоге исходных текстов выполнить:
$ python setup.py bdist_rpm
После этого в каталоге ./dist должны появиться собранные для Вашей версии
python пакеты.
Устанавливать как обычный пакет rpm.
5. Установка с указанием пути.
5.1. Установка в домашний каталог.
Для установки в домашний каталог надо выполнить команду:
$ python setup.py install --home=~
В результате пакет установится в ~/lib/python, а программа в ~/bin.
После этого для того, чтобы программа нашла пакет необходимо установить
переменную окружения PYTHONPATH в "~/lib/python", прописав её в profile file
(для bash добавьте в ~/.bashrc:
export PYTHONPATH=~/lib/python
) или
указывая в командной строке при запуске программы:
$ PYTHONPATH=~/lib/python pybr
5.2. Установка в другой каталог.
Установка в другой каталог мало чем отличается от установки в домашний
каталог, единственно вместо опции --home надо использовать --prefix:
# python setup.py install --prefix=/usr/local
И также как в случае с домашним каталогом Вам необходимо определить PYTHONPATH.
6. Другие варианты установки.
Более подробно о вариантах установки Вы можете узнать набрав:
$ python setup.py --help
а также из документации к python (модуль distutils).