Risposte:
OK, ho appena provato questo in SL e ha funzionato, l'icona è stata rimossa ma i riflettori funzionavano ancora nel Finder:
$ cd /System/Library/CoreServices/
$ sudo mv Search.bundle/ Search2.bundle/
Ora riavvia SystemUIServer, l'icona è sparita, Spotlight funziona ancora. Per ripristinare l'icona di Spotlight:
$ sudo mv Search2.bundle/ Search.bundle/
E riavvia nuovamente SystemUIServer ...
Che ne dici di fare:
sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
In questo modo, il binario di ricerca è ancora leggibile / scrivibile per root e può quindi essere aggiornato da SoftwareUpdate. Renderlo non leggibile per altri utenti ne impedirà l'avvio!
killall SystemUIServer
domanda per applicarlo senza riavviare
chmod: Unable to change file mode on /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: Operation not permitted
il 10.14 Mojave
sudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
Snow Leopard e Leopard gestiscono il menu Spotlight in modo molto diverso. Sotto Leopard, il menu Spotlight è un'applicazione con diritti propri. Quell'applicazione è lanciata da launchd. Il menu può quindi essere facilmente disabilitato modificando il file di configurazione di avvio appropriato.
Snow Leopard sembra aver rispettato il modo Tiger di gestire il menu Spotlight. Il menu stesso si trova in /System/Library/CoreServices/Search.bundle. Viene automaticamente caricato da SystemUIServer.app che ospita anche gli extra di menu.
Mentre ci sono file di preferenze che ci consentono di disabilitare gli extra di menu, non riesco a trovare alcun modo per disabilitare Search.bundle
L'opzione precedentemente suggerita di rinominare Search.bundle funziona, ma presenta un rischio elevato. Un futuro aggiornamento del sistema potrebbe tentare di aggiornare Search.bundle e finire con un file bundle parziale. Pertanto SystemUIServer si arresta in modo anomalo nel tentativo di caricare quel pacchetto. Per sicurezza, è necessario ripristinare il pacchetto prima di ogni aggiornamento. Difficilmente una soluzione desiderabile.
Inoltre, rinominare Search.bundle o rimuovere i diritti di lettura influisce su tutti gli utenti della macchina. Sarebbe preferibile una preferenza per utente come disponibile in Leopard.
Se vuoi essere ancora in grado di mantenere tutte le funzionalità della ricerca dei riflettori sulla barra dei menu ma hai uno spazio bianco per i riflettori nella barra dei menu, puoi sostituire il file immagine dell'icona con uno vuoto o la tua icona personalizzata. Il file di immagine è
/System/Library/CoreServices/Search.bundle/Contents/Resources/MDSearchMenuIcon.pdf
cd /System/Library/CoreServices/Search.bundle/Contents/Resources
Aperto .
killall SystemUIServer
Facile e veloce è usare l'utilità gratuita OnyX .
Inoltre, sto usando LaunchBar impostato per utilizzare una scorciatoia da tastiera per la ricerca Spotlight in LaunchBar (impostato nelle preferenze LB).
Ciò arresta anche le scorciatoie da tastiera per Spotlight, ma non nella ricerca del Finder.