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 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
by communities within areas that you desire. Work with new car highest bidder website pages. While on using the internet, you will be purportedly visiting.<br><p>
obtain many websites producing request to that are serious in taking up by working with truck auctions. These web sites produce proper details that could be for sale to users. Fair bit regarding prices might be demanded, but the truth is could be certain that you may find further sale that anyone can look insanity workout video schedule for independently. Without having ones own fitness center, you'll probably still clearly try to find many of these discounts; but once you're.
Hi there to every body, it's my first pay a visit of this weblog; this blog carries amazing and actually good stuff in support of visitors.
If you would like to take a great deal from this paragraph then you have to
apply these methods to your won weblog.
Hey There. I found your blog using msn. This is an extremely well written article.
I will be sure to bookmark it and return to read more of your
useful information. Thanks for the post. I'll certainly return.
Wow that was odd. I just wrote an incredibly long
comment but after I clicked submit my comment didn't appear. Grrrr... well I'm not writing all
that over again. Regardless, just wanted to say fantastic blog!
hello there and thank you for your information – I have definitely
picked up something new from right here.
I did however expertise a few technical points using this
web site, as I experienced to reload the website many times previous to I could get it to load correctly.
I had been wondering if your hosting is OK? Not that I'm complaining, but sluggish loading instances times will often affect your placement in google and could damage your quality score if advertising and marketing with Adwords. Anyway I'm adding this RSS to my e-mail and can look out for much more
of your respective exciting content. Ensure that you update
this again very soon.
Good day! I know this is kinda off topic but I was wondering
which blog platform are you using for this site?
I'm getting tired of Wordpress because I've had issues
with hackers and I'm looking at options for another platform. I would be great if you could point me in the direction of a good platform.
Highly descriptive blog, I liked that bit.
Will there be a part 2?
Hi to all, it's really a good for me to pay a visit this website, it contains important Information.
Howdy! This is kind of off topic but I need some guidance from an established blog.
Is it hard to set up your own blog? I'm not very techincal but I can figure things out pretty quick. I'm thinking
about setting up my own but I'm not sure where to start. Do you have any points or suggestions? Thank you
Someone essentially help to make seriously posts I might state.
That is the first time I frequented your website page and so far?
I surprised with the research you made to
make this actual put up extraordinary. Great task!
My spouse and I stumbled over here from a different page and thought I should check things out.
I like what I see so i am just following you. Look forward to finding
out about your web page for a second time.
Heya! I just wanted to ask if you ever have any trouble with hackers?
My last blog (wordpress) was hacked and I ended up losing many months of
hard work due to no backup. Do you have any solutions to stop hackers?
Hi, i believe that i saw you visited my web site so i got here to return the want?
.I'm trying to to find things to improve my site!I suppose its ok to use some of your concepts!!
An intriguing discussion is definitely worth comment.
I think that you ought to write more about this subject matter, it might not be a taboo subject but generally folks don't speak about such issues. To the next! Best wishes!!
Oh my goodness! Incredible article dude! Thanks, However I am
having troubles with your RSS. I don't know why I am unable to join it. Is there anybody getting similar RSS problems? Anyone who knows the solution will you kindly respond? Thanx!!
Hello, I enjoy reading through your article. I wanted to write a little comment to support you.
I relish, result in I found exactly what I used to be having a look for.
You have ended my four day long hunt! God Bless you man.
Have a nice day. Bye
I am no longer sure the place you're getting your information, but great topic. I needs to spend a while studying much more or understanding more. Thank you for magnificent info I was looking for this information for my mission.
It's amazing to visit this website and reading the views of all friends on the topic of this article, while I am also eager of getting know-how.
Wow that was odd. I just wrote an really long comment
but after I clicked submit my comment didn't appear. Grrrr... well I'm
not writing all that over again. Anyway, just wanted
to say fantastic blog!
Howdy! Do you know if they make any plugins to safeguard against hackers?
I'm kinda paranoid about losing everything I've worked hard on.
Any suggestions?
Link exchange is nothing else except it is just placing the other person's blog link on your page at appropriate place and other person will also do similar in favor of you.
I like the helpful info you provide in your articles. I'll bookmark your blog and check again here frequently. I'm quite sure I'll learn many new stuff right here! Good luck for the next!
Currently it looks like BlogEngine is the preferred blogging platform
out there right now. (from what I've read) Is that what you're
using on your blog?
It's nearly impossible to find educated people in this particular subject, but you seem like you know what you're talking about!
Thanks
For latest information you have to pay a visit web and on the web
I found this website as a finest site for most up-to-date
updates.
I do not know if it's just me or if perhaps everyone else experiencing issues with your site. It appears like some of the written text in your content are running off the screen. Can someone else please provide feedback and let me know if this is happening to them too? This could be a problem with my internet browser because I've had this
happen previously. Kudos
If you are going for finest contents like me, simply visit this web site daily because it offers quality contents, thanks
When some one searches for his vital thing, therefore he/she
desires to be available that in detail, therefore that thing is maintained over
here.
Good post. I learn something new and challenging on websites I stumbleupon everyday.
It's always helpful to read through content from other writers and practice something from other sites.
I really like your blog.. very nice colors & theme.
Did you make this website yourself or did you hire someone to do it for you?
Plz reply as I'm looking to construct my own blog and would like to know where u got this from. cheers
When someone writes an paragraph he/she maintains the image of
a user in his/her brain that how a user can be aware of it.
Thus that's why this post is outstdanding. Thanks!
Quality content is the secret to invite the people to pay a quick visit the
web site, that's what this web site is providing.
I'd like to thank you for the efforts you've put in writing this site.
I'm hoping to check out the same high-grade content by you in the future as well. In fact, your creative writing abilities has motivated me to get my very own blog now ;)
Good article! We are linking to this particularly great article on our
website. Keep up the great writing.
Hello there! Do you know if they make any plugins to assist with Search Engine Optimization?
I'm trying to get my blog to rank for some targeted keywords but I'm not
seeing very good gains. If you know of any please share. Many thanks!
It's very effortless to find out any matter on web as compared to textbooks, as I found this paragraph at this web site.
Hey There. I found your blog using msn. This is an
extremely well written article. I will make sure to bookmark it and return
to read more of your useful info. Thanks for the post. I will definitely comeback.
Thank you for some other informative website. The place else may
just I am getting that type of information written in such an ideal means?
I have a challenge that I am just now working on, and I have been
at the look out for such info.
Its like you read my mind! You appear to know so much about this,
like you wrote the book in it or something. I think that
you can do with some pics to drive the message home a little bit,
but other than that, this is excellent blog.
A great read. I'll certainly be back.
I would like to thank you for the efforts you have put in writing this site.
I'm hoping to check out the same high-grade content by you in the future as well. In fact, your creative writing abilities has inspired me to get my very own site now ;)
Very quickly this web site will be famous among all blogging people, due to it's fastidious posts
Marvelous, what a blog it is! This blog gives useful information
to us, keep it up.
Hi there, You have done a great job. I'll certainly digg it and personally suggest to my friends. I am sure they will be benefited from this website.
My brother suggested I would possibly like this web site.
He used to be totally right. This submit truly made my day.
You cann't believe simply how so much time I had spent for this info! Thanks!
Hello this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or
if you have to manually code with HTML. I'm starting a blog soon but have no coding experience so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!
Wonderful blog! I found it while browsing on Yahoo News.
Do you have any tips on how to get listed in Yahoo News?
I've been trying for a while but I never seem to get there! Appreciate it
I'm not positive where you're getting your information, however
good topic. I needs to spend some time studying much more or
understanding more. Thanks for excellent information I was on the lookout for this info
for my mission.
Today, I went to the beachfront with my children. I found a sea shell and gave it to my
4 year old daughter and said "You can hear the ocean if you put this to your ear." She put the shell to her ear and screamed.
There was a hermit crab inside and it pinched her ear. She never wants to
go back! LoL I know this is completely off topic but I had to tell someone!
Every weekend i used to visit this site, because i want enjoyment, as this
this site conations actually good funny stuff too.
Thank you for the auspicious writeup. It in fact was a amusement account it.
Look advanced to more added agreeable from you! However, how can we
communicate?