GNU/Linux >> Znalost Linux >  >> Linux

Jak opravit updatedb:nelze najít skupinu `mlocate' na entware?

addgroup balíček je nezbytný a je součástí busyboxu firmwaru padavan.

Jako root proveďte následující kroky:

grep -s mlocate /etc/group || addgroup mlocate
chgrp mlocate /opt/var/mlocate
chmod g=rx,o= /opt/var/mlocate
chgrp mlocate /opt/bin/locate
chmod g+s,go-w /opt/bin/locate
touch /opt/var/mlocate/mlocate.db
chgrp mlocate /opt/var/mlocate/mlocate.db

Toto je jeden řádek (jeden příkaz zkopírovat a vložit), který opraví zprávu „updatedb:can not find group mlocate“:

# grep -s mlocate /etc/group || addgroup mlocate;chgrp mlocate /opt/var/mlocate;chmod g=rx,o= /opt/var/mlocate;chgrp mlocate /opt/bin/locate;chmod g+s,go-w /opt/bin/locate;touch /opt/var/mlocate/mlocate.db;chgrp mlocate /opt/var/mlocate/mlocate.db

Linux
  1. Najít soubory, které uživatel nemůže číst?

  2. Linux – Ldd nenajde cestu, jak přidat?

  3. chgrp:příkaz nenalezen

  1. Jak opravit Ubuntu nemůže najít balíček

  2. Jak mohu vypočítat kontrolní součet md5 adresáře?

  3. Jak najdu svou verzi shellu pomocí příkazu Linux?

  1. CentOS / RHEL :Jak zjistit, zda je síťový port otevřený nebo ne?

  2. Jak mohu najít verzi Fedory, kterou používám?

  3. Jak najdu dostupná síťová rozhraní?