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.
Téléchargement (HTTP) : http://downloads.sourceforge.net/soprano/soprano-2.9.3.tar.bz2
Somme de contrôle MD5 du téléchargement : 714a729809943efd4b536ed15cd66aca
Taille du téléchargement : 1.9 Mo
Estimation de l'espace disque requis : 23 Mo
Estimation du temps de construction : 1.2 SBU
cmake-2.8.11.2, Qt-4.8.5 et redland-1.0.16
D-BUS-1.6.14, libiodbc-3.52.8 (requis pour le programme Virtuoso. En outre , virtuoso-6.1.7 est requis comme une dépendance d'exécution pour ce programme.)
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
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
-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.
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
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
Last updated on : 2012-10-24 22:29:52 +020