Soprano-2.5.63

Introduction à Soprano

Soprano est une bibliothèque logicielle qui fournit un environnement C++/Qt4 orienté objet pour des données RDF.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-6.7.

Informations sur le paquet

Dépendances de Soprano

Requises

Qt-4.8.0, cmake-2.8.6, rasqal-0.9.20, raptor-1.4.21, redland-1.0.12

Recommandées

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/soprano

Installation de Soprano

Installez soprano en lançant les commandes suivantes :

mkdir build &&
cd build

Préparez la compilation du paquet :

cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
make

Maintenant, en tant qu'utilisateur root :

make install

Configuration de Soprano

Créez un répertoire où soprano met certaines données au moment de l'exécution :

install -m755 -d /srv/soprano

Le sopranod accepte certains paramètres. Pour ne pas les coder en dur dans le script de démarrage, créez un fichier de configuratuion :

cat > /etc/sysconfig/soprano <<EOF
# Début de /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

# Fin de /etc/sysconfig/soprano
EOF

Script de démarrage

Afin que Soprano, démarre automatiquement au lancement du système, installez le script de démarrage /etc/rc.d/init.d/soprano inclu dans le paquet blfs-bootscripts-20111226.

make install-soprano

Contenu

Programmes installés: sopranod, sopranocmd, onto2vocabularyclass
Bibliothèques installées: libsoprano.so, libsopranoclient.so, libsopranoserver.so et several other libs in /usr/lib/soprano/
Répertoire installé: /usr/{lib,share}/soprano

Last updated on 2011-02-08 22:13:13 +0100