GNU/Linux >> Linux Esercitazione >  >> Linux

Individuare e aggiornatob non funziona. Cosa dovrei fare?

Soluzione 1:

Non è stato installato e non nelle directory elencate da natxo, ma ho trovato una soluzione per installarlo. Grazie per i ragazzi principali!

http://www.nicecabbage.com/2009/08/install-locate-and-updatedb-on-centos-and-debian/

Nella radice:apt-get install locate

Soluzione 2:

Penso che tu debba installare il programma locate. In un sistema debian lenny, il file /usr/bin/updatedb è un collegamento simbolico a /etc/alternatives/updatedb che è un collegamento simbolico a /usr/bin/updatedb.findutils.

Usando dpkg -S puoi trovare a quale pacchetto appartiene un file:

$ dpkg -S /usr/bin/updatedb.findutils 
locate: /usr/bin/updatedb.findutils

Quindi penso che tu debba installare locate e quindi eseguire updatedb come root.

Modifica:sì, hai bisogno del pacchetto locate. Nel file /usr/share/doc/findutils/NEWS.Debian.gz puoi leggere:

locate non è più incluso nel pacchetto findutils. È stato suddiviso in un pacchetto separato "locate".

e poi in /usr/share/doc/findutils/changelog.Debian.gz, sul changelog dell'11 nov 2007:

Dividi locate/updatedb in un pacchetto separato.

Soluzione 3:

Gli elementi del comando che devono essere eseguiti come root non si trovano nel $PATH dell'utente, quindi esegui semplicemente:

$ sudo aggiornatob

e dovrebbe funzionare.


Linux
  1. Che cos'è il kernel Linux e dovresti aggiornare al kernel più recente?

  2. Quando si dovrebbe compilare e installare dal sorgente?

  3. Cos'è Content Curation e come dovresti farlo?

  4. Database NoSQL distribuito Elasticsearch:cos'è e dovresti usarlo?

  5. Perché eval dovrebbe essere evitato in Bash e cosa dovrei usare invece?

Che cos'è il DNS inverso e come funziona?

Che cos'è VDI e come funziona?

Che cos'è il comando sorgente in Linux e come funziona?

Che cos'è un Homelab e perché dovresti averne uno?

Cos'è la funzionalità della community di ONLYOFFICE e perché dovresti usarla?

7 Esempi pratici di comandi di localizzazione di Linux – mlocate e updateb