Ubuntu – How to run Updatedb everyday

locateupdatedb

How do I edit the update.conf at /etc/update.conf to run every day on Ubuntu? This would enable me to use locate with a very recent database.

I read this:

default setting, updatedb, it has been in /etc/cron.daily and its name
is slocate.cron if you want to run updatedb on startup, you can add
the line updatebd to the file /etc/rc.d/rc.local.

In FC4 you must edit the file /etc/updatedb.conf and set
DAILY_UPDATE=yes.

But that is for Fedora.

Best Answer

  • From http://manpages.ubuntu.com/manpages/oneiric/en/man8/updatedb.8.html

    updatedb is usually run daily by cron(8) to update the default database.

    Check /etc/cron.daily. It should be there.


    /etc/cron.daily$ ls *loc*    
    mlocate