Thoughts on Rails

Riding the Train of Thought

Beagle on PCBSD / FreeBSD – IT WORKS!!!

with 4 comments

Continuing on my rant a few hours ago… days, hours, they seem all the same when I’m toying with computers… anyway…

So I tried installing Beagle, the fantastic desktop search comparable to Google Desktop and Spotlight from Mac, and I failed miserably. Apparently, Beagle uses a few linux-specific tricks, which are not available on FreeBSD.

Somehow, I failed to notice the work done by BSD# team. My bad. Really, because they have a port ready for FreeBSD since last few months (that’s what the CVS repository seems to be saying) and it compiled and installed painlessly as far as my experience goes. I’m only very slightly annoyed that it downloaded and installed evolution, a rather large application – that I never use. Dependencies… well, sometimes I thank the FreeBSD guys that the ports system does the work of driving me up the wall – at least like RPM, it doesn’t coax into driving yourself up the wall. Bad pun I guess, nevermind – thoughts start getting dizzy and confusing when you are at the desk for more than 14 hours.

Ok, back to the rant. So I installed Beagle, and right now, as I type, the beagle daemon is indexing my files. Sweet!

Only one small issue: it is not easy to get the files – Beagle is not included in the standard FreeBSD ports tree, and there seems to be no simple way of getting the required files and start compiling. After hunting around the website, you find the CVS repository… from that point you either have to know CVS, or have to browse the repository and save each file to your disk, in the proper directory hierarchy and then copy the directory named “beagle” into “/usr/ports/deskutils/” and then run “make install”.

I’m hoping it is included in the standard ports tree soon because Beagle seems like a very sensible and useful tool.

Cheers to people working on Beagle, BSD#, PCBSD and FreeBSD! Long live Open Source!


Written by hiway

February 28, 2007 at 3:26 am

4 Responses

Subscribe to comments with RSS.

  1. Hi, is it possible to use beagle on openbsd?


    March 10, 2007 at 12:46 am

  2. Hello Dmitry,

    Mono platform seems to work on OpenBSD ( ), so if you can install FreeBSD’s packages on OpenBSD (I’m not sure about this…) or if you can get an OpenBSD package for Beagle things should be fine.

    Beagle needs some Linux specific stuff (inotify), FreeBSD has alternatives to that. If OpenBSD has those, and if beagle has been ported to use them – it should not be an issue.

    Right now, I cant come up with any smarter answer since I have never used OpenBSD. 😛

    Thanks for stopping by!


    March 10, 2007 at 3:38 am

  3. Heh, there is no way to install beagle on OpenBSD: no inotify alternative, no ports… Continuing to use locate 🙂 Thanks


    March 10, 2007 at 1:51 pm

  4. Thanks for the update. If you can get wine working… I have tried GoogleDesktop – it works (with a few glitches though). You can’t see its GUI, but the indexer and the search engine (via tcp/ip on you own computer) seems to work.

    Of course, locate does the job (almost) just fine!



    March 11, 2007 at 2:17 am

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: