GNU/Linux >> Znalost Linux >  >> Linux

Mohu prostě zakázat updatedb?

Ano, můžete to zakázat v cronech nebo odstranit balíček, který obsahuje updatedb . V systému Red Hat byste před odstraněním provedli kroky k určení, zda to něco vyžaduje.

  1. Nejprve zjistěte, kde je program umístěn na disku.

    $ type updatedb
    updatedb is /usr/bin/updatedb
    
  2. Dále zjistěte, jaký balíček poskytuje updatedb .

    $ rpm -qf /usr/bin/updatedb
    mlocate-0.26-3.fc19.x86_64
    
  3. Podívejte se, zda něco vyžaduje mlocate .

    $ rpm -q --whatrequires mlocate
    no package requires mlocate
    
  4. Nic to nevyžaduje, takže můžete balíček odstranit.

    $ yum remove mlocate
    

Můžete zakázat skenování adresářů, které mají mnoho souborů (/var/www například) úpravou /etc/updatedb.conf konfigurační soubor. Pokud jej opravdu chcete deaktivovat, stačí odstranit cronjob.


Odstraňte jej pomocí správce balíčků, pokud jej používá jiný balíček, budete to vědět, protože na něm musí záviset (závislost balíčku).

Mám server s Nginx , php-fpm a mysql a funguje to skvěle i bez updatedb .


Linux
  1. Použití příkazů Yum k deaktivaci a odstranění úložišť balíčků v systému CentOS

  2. Jak mohu zakázat automatické aktualizace KernelCare?

  3. Jak změnit, odebrat nebo zakázat uživatelské heslo v systému Linux

  1. Proč může Rm odebrat soubory pouze pro čtení?

  2. Může funkce Strace/ptrace způsobit selhání programu?

  3. Jak odstranit balíček snap na Ubuntu

  1. Jak odebrat nebo zakázat Ubuntu Dock

  2. Jak mohu použít grep k zobrazení pouze názvů souborů v Linuxu?

  3. Jak mohu odstranit konkrétní pravidla z iptables?