GNU/Linux >> Linux Esercitazione >  >> Linux

Posso semplicemente disabilitare updatedb?

Sì, puoi disabilitarlo in crons o rimuovere il pacchetto che fornisce updatedb . Su un sistema Red Hat dovresti eseguire i passaggi per determinare se qualcosa lo richiede prima della rimozione.

  1. Per prima cosa scopri dove si trova il programma sul disco.

    $ type updatedb
    updatedb is /usr/bin/updatedb
    
  2. Quindi scopri quale pacchetto fornisce updatedb .

    $ rpm -qf /usr/bin/updatedb
    mlocate-0.26-3.fc19.x86_64
    
  3. Vedi se qualcosa richiede mlocate .

    $ rpm -q --whatrequires mlocate
    no package requires mlocate
    
  4. Niente lo richiede quindi puoi rimuovere il pacchetto.

    $ yum remove mlocate
    

Puoi disabilitare la scansione delle directory che contengono molti file (/var/www per esempio) modificando il /etc/updatedb.conf file di configurazione. Se vuoi davvero disabilitarlo, rimuovi semplicemente il cronjob.


Rimuovilo utilizzando il tuo gestore di pacchetti, se un altro pacchetto lo utilizza, lo saprai, poiché deve dipendere da esso (dipendenza dal pacchetto).

Ho un server con Nginx , php-fpm e mysql , e funziona magnificamente senza updatedb .


Linux
  1. Come posso disabilitare gli aggiornamenti automatici di KernelCare?

  2. Perché Rm può rimuovere i file di sola lettura?

  3. Rimuovere in modo sicuro /var/cache?

  4. Strace/ptrace può causare il crash di un programma?

  5. Come rimuovere o disabilitare Ubuntu Dock

Esercitazione sul pacchetto di disinstallazione di Ubuntu

Come posso rimuovere regole specifiche da iptables?

Impossibile rimuovere una directory in Unix

Impossibile creare menuconfig

Come posso rimuovere completamente Jenkins da Linux

Come posso rimuovere un file o una directory chiamata \?