For a long time this bugged me, because I knew that slocate and locate and other similar tools didn't really do real time file searching (all they did was read from a database, which might be several hours, or even days out of date) and those tools that did do file searching usually took so long to do a search, that they were barely worth using.
All of that ended with rlocate. Now I can search my entire 600GB worth of hard drives faster than I can blink. What's more I can do this in real time too, so that a file I added only a few moments ago, will show up immediately in my search, regardless of where on my system I place it.
What's more I have paired rlocate up with a KDE app called Kiolocate which uses locate to do it's searching, by simply symlinking rlocate to locate and renaming the locate binary.
Having done this I now have something few people in Linux have experienced yet, which is a full blown, lightning fast desktop search capability.
The thing is I am still a little dissatisfied. I happen to think that searching should be obvious - and I do not think that it might be obvious to someone who is new to linux that if they write locate: and then a file name in Konqueror's address bar and then hit return that they stand a very good chance of finding what they are looking for. Why then have an option under 'Tools -> find file " if there is already a much faster, much more accurate way of finding files? So basically my preferred solution would be to somehow find a way to hack the KDE app 'kfind', so that it used kiolocate (and thereby rlocate) by default. Can anyone tell me if this is possible - and if so, since like I said I am not a coder, could you please possibly show me how to do this? Ideally I would just like a hacked kfind binary that uses kilolocate to find, list and display file icons. Even better would be a way to be able to specify to kfind, which internal search engine it should use.
Then at last I think all the wasted time doing searches and trying to find files in Linux will be over.
Any assistance would be deeply appreciated.
Best regards,
GJ



