Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 22. Другие серверные программы Вперед

Пакет Soprano-2.5.63

Знакомимся с пакетом Soprano

В библиотеке Soprano Software предоставляется объектно-ориентированный фреймворк для C++/Qt4 для работы с данными RDF.

Известно, что пакет правильно собирается и работает на платформе LFS-6.7.

Информация о пакете

  • Загрузка (HTTP): http://downloads.sourceforge.net/soprano/soprano-2.5.63.tar.bz2
  • Контрольная сумма MD5: bef6147f1245cd99aa9ad1a37f7d48ac
  • Размер загружаемого пакета: 1,9 MB
  • Оценочный размер требуемого дискового пространства: 23 MB
  • Оценочное время сборки: 1,1 SBU

Зависимости пакета Soprano

Обязательные

Qt-4.7.1, CMake-2.8.6, Rasqal-0.9.20, Raptor-1.4.21,Redland-1.0.12

Рекомендуемые

CLucene-0.9.21b, JDK-6 Update 18

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/soprano

Установка пакета Soprano

Установите пакет soprano с помощью следующих команд:

mkdir build &&
cd build

Подготовьте пакет для компиляции:

cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
make

Теперь в роли пользователя root выполните:

make install

Конфигурирование пакета Soprano

Создайте директорий, в котором пакет soprano будет размещать некоторые данные времени исполнения:

install -m755 -d /srv/soprano

Демон sopranod позволяет использовать некоторые параметры. Чтобы не задавать их жестко в скрипте запуска, создайте конфигурационный файл:

cat > /etc/sysconfig/soprano << EOF
# Begin /etc/sysconfig/soprano

SOPRANO_STORAGE="/srv/soprano"
SOPRANO_BACKEND="virtuosobackend"        # virtuoso, sesame2, redland
SOPRANO_OPTIONS="--with-index"           # using CLucene index
#SOPRANO_OPTIONS="$SOPRANO_OPTIONS --port 4711"  # Default port is 5000

# End /etc/sysconfig/soprano
EOF

Загрузочный скрипт

Чтобы пакет Soprano запускался автоматически при загрузке системы, установите загрузочный скрипт /etc/rc.d/init.d/soprano, который есть в пакете blfs-bootscripts-20111226.

make install-soprano

Описание пакета

Установленные программы: sopranod, sopranocmd, onto2vocabularyclass

Установленные библиотеки: libsoprano.so, libsopranoclient.so, libsopranoserver.so и несколько других библиотек в директории /usr/lib/soprano/

Установленные директории: /usr/{lib,share}/soprano

Перевод сделан с варианта оригинала, датированного 2011-02-08 21:13:13 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Virtuoso-6.1.2   Глава 23