GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Kann ich updatedb einfach deaktivieren?

Ja, Sie können es in den Crons deaktivieren oder das Paket entfernen, das updatedb bereitstellt . Auf einem Red Hat-System würden Sie die Schritte ausführen, um festzustellen, ob etwas dies vor der Entfernung erfordert.

  1. Finden Sie zuerst heraus, wo sich das Programm auf der Festplatte befindet.

    $ type updatedb
    updatedb is /usr/bin/updatedb
    
  2. Finden Sie als Nächstes heraus, welches Paket updatedb bereitstellt .

    $ rpm -qf /usr/bin/updatedb
    mlocate-0.26-3.fc19.x86_64
    
  3. Sehen Sie nach, ob irgendetwas mlocate erfordert .

    $ rpm -q --whatrequires mlocate
    no package requires mlocate
    
  4. Es ist nicht erforderlich, sodass Sie das Paket entfernen können.

    $ yum remove mlocate
    

Sie können das Scannen von Verzeichnissen mit vielen Dateien deaktivieren (/var/www zum Beispiel) durch Bearbeiten von /etc/updatedb.conf Konfigurationsdatei. Wenn Sie es wirklich deaktivieren möchten, dann entfernen Sie einfach den Cronjob.


Entfernen Sie es mit Ihrem Paketmanager, wenn ein anderes Paket es verwendet, werden Sie es wissen, da es davon abhängig sein muss (Paketabhängigkeit).

Ich habe einen Server mit Nginx , php-fpm und mysql , und es funktioniert wunderbar ohne updatedb .


Linux
  1. Wie kann ich automatische KernelCare-Updates deaktivieren?

  2. Warum kann Rm schreibgeschützte Dateien entfernen?

  3. /var/cache sicher entfernen?

  4. Wie kann ich die CPU-Frequenzskalierung deaktivieren?

  5. Wie kann ich grep verwenden, um nur Dateinamen unter Linux anzuzeigen?

Ubuntu-Deinstallationspaket-Tutorial

Kann FreeTDS nicht über Yum Package Manager installieren

Menükonfiguration kann nicht erstellt werden

kann das libc6-Paket nicht installieren

Wie kann ich eine Datei oder ein Verzeichnis namens \ entfernen?

Kann dpkg Dateien aus einem installierten Paket überprüfen?