Active Topics

 


Reply
Thread Tools
Posts: 838 | Thanked: 292 times | Joined on Apr 2010
#1
well I installed the package and try running updatedb/gupdatedb locate/glocate...well nothing seems to work even when running in /usr/bin/gnu using ./command...

just uninstall buggy package or is this user error.
 
Posts: 838 | Thanked: 292 times | Joined on Apr 2010
#2
I guess nobody could locate/glocate this thread?
 

The Following User Says Thank You to extendedping For This Useful Post:
Posts: 245 | Thanked: 233 times | Joined on May 2010 @ Ljubljana, Slovenia
#3
Installed about week ago and not working either.
 
Posts: 838 | Thanked: 292 times | Joined on Apr 2010
#4
I wonder why the app is there? I mean I know some buggy stuff is in these repos but this one just plain does nada...

Ok now that I know it is not just me, I will uninstall...
 
Posts: 701 | Thanked: 585 times | Joined on Sep 2010 @ London, England
#5
Works fine. Only problem is that it is dependent on "find", while the default version of find on the N900 is the busybox built-in. Install the GNU find, (apt-get install findutils-gnu), remove the symlink to busybox for find, "rm /usr/bin/find", create a symlink to GNU find ("ln -s /usr/bin/gnu/find /usr/bin/find"), run "/usr/bin/gnu/updatedb" to build the locate database, now /usr/bin/gnu/locate will work.

If you want to uninstall GNU find for any reason, then delete the symlink to it you created ("rm /usr/bin/find") and create a new one pointing to busybox ("ln -s /bin/busybox /usr/bin/find").

Last edited by retsaw; 2010-11-08 at 14:58.
 

The Following 4 Users Say Thank You to retsaw For This Useful Post:
Posts: 838 | Thanked: 292 times | Joined on Apr 2010
#6
Originally Posted by retsaw View Post
Works fine. Only problem is that it is dependent on "find", while the default version of find on the N900 is the busybox built-in. Install the GNU find, (apt-get install findutils-gnu), remove the symlink to busybox for find, "rm /usr/bin/find", create a symlink to GNU find ("ln -s /usr/bin/gnu/find /usr/bin/find"), run "/usr/bin/gnu/updatedb" to build the locate database, now /usr/bin/gnu/locate will work.

If you want to uninstall GNU find for any reason, then delete the symlink to it you created ("rm /usr/bin/find") and create a new one pointing to busybox ("ln -s /bin/busybox /usr/bin/find").
Thanks, now that I installed all the linux stuff (gtar gdiff gfind coreutils) and put /usr/bin/gnu first in my path in .profile for user and root I feel like I am finally getting some real linux in my n900.
 

The Following User Says Thank You to extendedping For This Useful Post:
Posts: 1 | Thanked: 0 times | Joined on Jan 2011
#7
Of course, you can create symbolic links without typing full path:

ln -s/usr/bin/gnu/locate /usr/bin/locate
ln -s/usr/bin/gnu/updatedb /usr/bin/updatedb
 
Reply


 
Forum Jump


All times are GMT. The time now is 10:29.