Ya, Anda dapat menonaktifkannya di crons atau menghapus paket yang menyediakan updatedb
. Pada sistem Red Hat, Anda akan melakukan langkah-langkah untuk menentukan apakah ada yang memerlukannya sebelum dihapus.
-
Pertama cari tahu di mana program itu berada di disk.
$ type updatedb updatedb is /usr/bin/updatedb
-
Selanjutnya cari tahu paket apa yang menyediakan
updatedb
.$ rpm -qf /usr/bin/updatedb mlocate-0.26-3.fc19.x86_64
-
Lihat apakah ada yang memerlukan
mlocate
.$ rpm -q --whatrequires mlocate no package requires mlocate
-
Tidak ada yang memerlukannya sehingga Anda dapat menghapus paket.
$ yum remove mlocate
Anda dapat menonaktifkan pemindaian direktori yang memiliki banyak file (/var/www
misalnya) dengan mengedit /etc/updatedb.conf
file konfigurasi. Jika Anda benar-benar ingin menonaktifkannya, cukup hapus cronjob.
Hapus menggunakan manajer paket Anda, jika paket lain menggunakannya, Anda akan tahu, karena harus bergantung padanya (ketergantungan paket).
Saya memiliki server dengan Nginx
, php-fpm
dan mysql
, dan berfungsi dengan baik tanpa updatedb
.