Soprano-2.9.3

Introduction à Soprano

Soprano (connu sous le nom de QRDF) est une bibliothèque que fournit une jolie interface Qt pour les solutions de stockage RDF. elle a une structure modulaire qui autorise de remplacer le stockage actuel par implémentation utilisée.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.4.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Soprano

Requises

cmake-2.8.11.2, Qt-4.8.5 et redland-1.0.16

Recommandées (Requis pour la construction de KDE)

Optional

Doxygen-1.8.5 (pour construire la documentation), CLucene (plus requis pour utiliser soprano dans KDE) et Sesame2

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

Installation de Soprano

Installez soprano en lançant les commandes suivantes :

patch -Np1 -i ../soprano-2.9.3-dbus-1.patch &&
mkdir build &&
cd build    &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      .. &&
make

Ce paquet n'est pas fournit avec une suite de tests qui fonctionne.

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

-DCMAKE_BUILD_TYPE=Release: Ce paramètre est utilisé pour appliquer un plus haut niveau d'optimisation à la compilation.

-DSOPRANO_DISABLE_CLUCENE_INDEX=1 : Soprano ne peut pas être construit avec les versions récentes de Clucene. Utilisez cette option pour corriger cela.

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 configurer comment les scripts de démarrage démarre sopranod, créez un fichier de configuration:

cat > /etc/sysconfig/soprano <<EOF
# Begin /etc/sysconfig/soprano
SOPRANO_STORAGE="/srv/soprano"
SOPRANO_BACKEND="virtuoso"                       # virtuoso, sesame2, redland
#SOPRANO_OPTIONS="$SOPRANO_OPTIONS --port 4711"  # Default port is 5000
# End /etc/sysconfig/soprano
EOF

Boot Script

[Note]

Note

Cela n'est pas nécessaire de démarrer le serveur Soprano au démarrage pour KDE. KDE pourra démarrer Soprano si besoin.

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

make install-soprano

Contenu

Programmes installés: onto2vocabularyclass, sopranocmd et sopranod
Bibliothèques installées: libsopranoclient.so, libsopranoserver.so et libsoprano.so
Répertoires installés: /usr/include/soprano, /usr/include/Soprano, /usr/lib/soprano et /usr/share/soprano

Last updated on : 2012-10-24 22:29:52 +020