GNU/Linux >> Tutoriels Linux >  >> Linux

Puis-je simplement désactiver updatedb ?

Oui, vous pouvez le désactiver dans les crons ou supprimer le package qui fournit updatedb . Sur un système Red Hat, vous suivrez les étapes pour déterminer si quelque chose l'exige avant la suppression.

  1. Cherchez d'abord où se trouve le programme sur le disque.

    $ type updatedb
    updatedb is /usr/bin/updatedb
    
  2. Découvrez ensuite quel package fournit updatedb .

    $ rpm -qf /usr/bin/updatedb
    mlocate-0.26-3.fc19.x86_64
    
  3. Voir si quelque chose nécessite mlocate .

    $ rpm -q --whatrequires mlocate
    no package requires mlocate
    
  4. Rien ne l'exige, vous pouvez donc supprimer le package.

    $ yum remove mlocate
    

Vous pouvez désactiver l'analyse des répertoires contenant de nombreux fichiers (/var/www par exemple) en éditant le /etc/updatedb.conf fichier de configuration. Si vous voulez vraiment le désactiver, supprimez simplement le cronjob.


Supprimez-le à l'aide de votre gestionnaire de packages, si un autre package l'utilise, vous le saurez, car il doit en dépendre (dépendance du package).

J'ai un serveur avec Nginx , php-fpm et mysql , et cela fonctionne parfaitement sans updatedb .


Linux
  1. Utilisation des commandes Yum pour désactiver et supprimer les référentiels de packages sur CentOS

  2. Comment modifier, supprimer ou désactiver le mot de passe utilisateur sous Linux

  3. Pourquoi Rm peut-il supprimer les fichiers en lecture seule ?

  4. Supprimer en toute sécurité /var/cache ?

  5. Comment supprimer ou désactiver Ubuntu Dock

Tutoriel sur le package de désinstallation d'Ubuntu

Comment supprimer un paquet instantané sur Ubuntu

Impossible d'installer FreeTDS via Yum Package Manager

Impossible de faire menuconfig

Comment puis-je supprimer complètement Jenkins de Linux

Comment puis-je supprimer un fichier ou un répertoire nommé \ ?