4Store stuff
By Yves on Friday 19 August 2011, 10:29 - Permalink
Update: The repository below is not maintained anymore, as official packages have been pushed into Debian. They are not yet available for Ubuntu 11.04 though. In order install 4store on Natty you'd have to install the following packages from the Oneiric repository, in order:
- libyajl1
- libgmp10
- libraptor2
- librasqal3
- lib4store0
- 4store
And you should have a running 4store (1.1.3).
Old post, for reference: I've been playing a lot with
Garlik's 4store recently, and I have been
building a few things around it. I just finished building packages for Ubuntu Jaunty, which you can get by adding the
following lines in your /etc/apt/sources.list:
deb http://moustaki.org/apt jaunty main deb-src http://moustaki.org/apt jaunty main
And then, an apt-get update && apt-get install 4store
should do the trick. The packages are available for i386 and amd64. It is also
one of my first packages, so feedback is welcomed (I may have gotten it
completely wrong). After being installed, you can create a database and start a SPARQL server.
I've also been writing two client libraries for 4store, all available on Github:
- 4store-php, a PHP library to interact with 4store over HTTP (so not exactly similar to Alexandre's PHP library, which interacts with 4store through the command-line tools);
- 4store-ruby, a Ruby library to interact with 4store over HTTP or HTTPS.
Comments
Great; thanks for the work.
Could you perhaps package 4store-ruby as a gem?
Yes, I plan to - it's taking me a bit of time, as I am still a ruby newbie :-)
That works fine ! Thanks for this package, Yves ! And now I test your PHP class library :-)
Ah ! Non, finally, I won't test your php library, you use turtle and I only use RDF/XML (I know, i'm mad, but it's like that ;-) ). I think your php library will help me to make the same thing with RDF/XML.
Another question : why did you use Zend framework and not the cURL php library (more used, I think) ?
@Got For weird BBC reasons :-) We use the Zend framework as part of some of the things we do, so that's why. I agree this is quite a heavy dependency though :/
The package install doesn't seem to work now - complains about missing librasqal1 (which doesn't seem to be available now, librasqal2 is installed by default).
I echo what Kludge said; attempted to install the package on Maverick and apt gave me:
4store : Depends: librasqal1 (>= 0.9.16) but it is not installable
Yves:
Any luck updating for Maverick? The only issue is librasqal1 instead of 2, and I almost tore up half the packages on my machine uninstalling librasqal2 (baaad mistake).
I will do the update myself if I can get some minimal guidance from you, and you are willing to host the updates on here with the jaunty and karmic versions.
Is this worth the work? Is 4store the best large-RDF system out there? (Better than Jena, Allegro, etc.?) Please give me a holler at the email address egbuttershift-2gmailpuntocom. Thanks!
Yesterday I built 4store 1.1.2 on Ubuntu 64bit desktop using Raptor 2.0.2 and Rasqal 0.9.25. All the other dependencies were available using apt and the default repositories. Installing raptor then rasqal then 4store in each case was a matter of:
./configure; make; sudo make install
Then I had to "sudo ldconfig" to make the raptor and rasqal libraries known to 4store.
http://patricklogan.blogspot.com/20...
I just built 4store 1.1.3 on Ubuntu 11.04 64bit using raptor2-2.0.2 and rasqal-0.9.25. I did it following the instructions above for dependencies using the packages from the default repositories. 4Store couldn't find libxml2 so I built that from source.
Hello!
Sorry, just noticed all the comments here - the packages were impossible to build for 10.10, as both branches of 4store (1.0.x and 1.1.x) depended on rasqal/raptor versions that were not available in the repo. It is possible now in Maverick. However, there is now an official 4store package in Debian unstable.
Cheers, and sorry about the delay!
y
Mulberry Bags are more and more popular all over the world. They have unique style and the practical internal. They become people's first choice. Here show no sale tax Mulberry Outlet , including the Mulberry Alexa Bags, it is the hot item in the store. Take action to get it quickly. And you can get more from our Mulberry Factory Shop . http://www.mulberry-outlet-online.c...
Burberry are more and more popular all over the world. They have unique style and the practical internal. They become people's first choice. Here show no sale tax burberry outlet , including the burberry handbags, burberry scarves and so on. Take action to get them quickly. And you can get more from our replica burberry outlet online store . http://www.burberryoutletonlineuk.c...
jasdnajbsweiyqwenasdasydaba
now it's your time to own the Cheap Mulberry Handbags,style yourself up wherever you go from http://www.mulberryhandbags-factory...
we can say Ferragamo Shoes owe the success to its exquisite workmanship, elegant style, generous and competitive price. Wherever and whenever you go, owning stylish Ferragamo Handbag style you up.
Ccx
http://www.montblancpenswebsite.com...
http://www.christianlouboutinsalesc...
http://www.hermesscarfsales.com/her...
http://www.montblancpenswebsite.com...
http://www.christianlouboutinsalesc...
http://www.hermesscarfsales.com/her...
http://www.montblancpenswebsite.com...
http://www.christianlouboutinsalesc...
http://www.hermesscarfsales.com/her...
http://www.montblancpenswebsite.com...
http://www.christianlouboutinsalesc...
http://www.hermesscarfsales.com/her...
I was looking for something like this
I think everyone should have health insurance.It is help them to fight with critical time,when our health demand huge money to cure.Excellent post to all who seeking about.Avid smoking and live happy life.
Thanks for this useful input. I hope this generate a good output. This is a very nice and powerful post. Thanks to share this.
Thanks great input indeed! This was exactly what I was looking for.