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.5.
Téléchargement (HTTP) : http://downloads.sourceforge.net/soprano/soprano-2.9.4.tar.bz2
Somme de contrôle MD5 du téléchargement : 91413e5783efeee0beb747ea4c5c9ef0
Taille du téléchargement : 1.9 Mo
Estimation de l'espace disque requis : 22 Mo
Estimation du temps de construction : 0.6 SBU
cmake-2.8.12.2, Qt-4.8.5, et redland-1.0.17
clucene-2.3.3.4, D-BUS-1.6.18, libiodbc-3.52.8 (requis pour le programme Virtuoso. En outre , virtuoso-6.1.8 est requis comme une dépendance d'exécution pour ce programme.)
Doxygen-1.8.6 (pour construire la documentation) et, Sesame2
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/soprano
Installez soprano en lançant les commandes suivantes :
patch -Np1 -i ../soprano-2.9.4-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
-DCMAKE_BUILD_TYPE=Release
:
Ce paramètre est utilisé pour appliquer un plus haut niveau
d'optimisation à la compilation.
-DSOPRANO_DISABLE_CLUCENE_INDEX=ON
: Ce
paramètre désactive la compilation de l'index entièrement en texte
basé sur Clucene.
Créez un répertoire où soprano met
certaines données au moment de l'exécution en tant
qu'utilisateur root
:
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 de nouveau en tant qu'utilisateur
root
:
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
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-20140301 en tant
qu'utilisateur root
.
make install-soprano
Last updated on : 2012-10-24 22:29:52 +020