पता लगाने के पैकेज के कार्यान्वयन है का पता लगाने से जीएनयू findutils । Mlocate पैकेज इसी अवधारणा बुलाया का एक और कार्यान्वयन है mlocate । वे एक ही मूल कार्यक्षमता को लागू करते हैं: हर रात एक सूचकांक के आधार पर फ़ाइल नामों की त्वरित खोज (आमतौर पर) का पुनर्निर्माण किया जाता है। वे बुनियादी उपयोग से परे अपनी कुछ कार्यक्षमता में भिन्न होते हैं। विशेष रूप से, जीएनयू केवल विश्व-पठनीय फ़ाइलों का एक सूचकांक बनाता है (जब तक कि आप इसे अपने खाते से नहीं चलाते हैं), जबकि एमएलओकेट सभी फ़ाइलों का एक सूचकांक बनाता है, लेकिन केवल कॉलिंग उपयोगकर्ता को उन फ़ाइलों को देखने देता है जो इसे एक्सेस कर सकते हैं। यह ज्यादातर परिस्थितियों में मिलीलीटर को अधिक उपयोगी बनाता है, लेकिन कुछ असामान्य प्रतिष्ठानों में अनुपयोगी होता है जहां यह सिस्टम व्यवस्थापक द्वारा नहीं चलाया जाता है (क्योंकिmlocate
), और एक सुरक्षा जोखिम को निर्धारित किया जाना चाहिए ।
डेबियन और डेरिवेटिव के तहत, यदि आप दोनों को स्थापित करते हैं, locate
तो mlocate
कार्यान्वयन चलाएंगे , और आपको locate.findutils
GNU कार्यान्वयन को चलाने के लिए चलाने की आवश्यकता है । यह विकल्प के माध्यम से प्रबंधित किया जाता है । यदि आपने दोनों को स्थापित किया है, तो वे दोनों अपने संबंधित सूचकांक के पुनर्निर्माण में समय बिताएंगे, लेकिन इसके अलावा वे एक दूसरे के साथ संघर्ष नहीं करेंगे।