Tengo una aplicación (gv) donde puedo ejecutarla desde la terminal, pero cuando hago clic en ella, me da errores. Esto me hace pensar que hay múltiples instancias o algo así. Intenté cuál y no obtuve nada... eso parece extraño. entonces traté de localizar, lo que me dio esta advertencia:
$ which gv
$ locate gv
WARNING: The locate database (/var/db/locate.database) does not exist.
To create the database, run the following command:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
Please be aware that the database can take some time to generate; once
the database has been created, this message will no longer appear.
Corrí sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
pero cuando corro localizar, sigo recibiendo este mensaje. sí, puedo buscar, pero está tardando una eternidad. ¿Cómo puedo localizar el trabajo? Estoy en OSX 10.6.8
El trabajo de lanzamiento se puede ejecutar manualmente para que pueda ver el progreso.
Dado que la ubicación se ejecuta find
por usted, eso también llevará una eternidad, pero tal vez pueda inspeccionar el progreso o la condición de error para comprender si la base de datos de ubicación no se está construyendo si es paciente:
time sudo /usr/libexec/locate.updatedb
Mientras se ejecuta, puede probar Spotlight, ya que probablemente haya indexado ese binario y pueda informar órdenes de magnitud más rápido que las opciones anteriores:
mdfind "kMDItemFSName == 'gv'"
bmike
escritura02392
mdfind
consulta el mismo caché que Spotlight?bmike
escritura02392