Projects / mlocate

mlocate

mlocate is a new locate implementation. The "m" stands for "merging", because updatedb reuses the existing database to avoid rereading most of the file system, which makes updatedb faster and does not trash the system caches as much. The locate(1) utility is intended to be completely compatible to slocate. It also attempts to be compatible to GNU locate, when it does not conflict with slocate compatibility.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  22 Sep 2012 04:26

    Release Notes: A new --all option is available in locate(1). updatedb(8) now works around imprecise timestamps (caused by filesystem limitations or Linux spec violations). Translations were updated.

    •  03 Mar 2012 07:14

      Release Notes: Zero-length file names (a kernel bug) are handled more gracefully. PATH_MAX references were removed to hopefully support Hurd better. Minor bugs were fixed and translations were updated.

      •  31 Mar 2011 20:44

        Release Notes: Bind mount detection was changed to work on distributions that symlink /etc/mtab to /proc/self/mounts. Translations were updated.

        •  14 Sep 2010 15:25

          Release Notes: A few translations were added and updated.

          •  26 Aug 2010 22:10

            Release Notes: updatedb(8) no longer prunes no-op bind mounts (such as created by SELinux sandbox). Some translations were added or updated.

            Screenshot

            Project Spotlight

            The Epeios XML preprocessor

            A facility for macro and variable handling, and file inclusion in XML files.

            Screenshot

            Project Spotlight

            beets

            A media library management system for obsessive-compulsive music geeks.