2007/12/10

Leopard-Spotlight

スポットライトをオフる

http://www.macosxhints.com/article.php?story=20071102215912892

/System/Library/LaunchAgents/com.apple.Spotlight.plist
/System/Library/LaunchDaemons/com.apple.metadata.mds.plist

とありました。

% sudo launchctl unload -w  /System/Library/LaunchAgents/com.apple.Spotlight.plist
% sudo launchctl unload -w  /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

とした。

さらに
http://www.macosxhints.com/article.php?story=2007103015513360

sudo chmod 0 /System/Library/CoreServices/Spotlight.app
To re-enable it later, do this:
sudo chmod 755 /System/Library/CoreServices/Spotlight.app


実行するとファインダーのメニューバーから虫眼鏡アイコンなくなりすっきりした。

+++

追記:スポットライトをオフると書いたとおり上記を実行するとスポットライト機能が停止します。言うまでもないことですがこの意味が分からない人は実行すべきではないでしょう。また同時に、find や grep コマンドを利用したことのない人や find って何?という人も上記のコマンドを実行すべきではないでしょう。
個人的には find (詳細は % man find ) を利用していてなんら不足はなく Spotlight を使用していなかった為 www.macosxhints.com にあった内容はとても有益でした。

ターミナルを起動したことがない人や普段コマンドを利用してない人が、スポットライト機能を抑制したい時に最初に行うべき操作は、システム環境設定->Spotlight->プライバシーを開いて抑制したいディレクトリやハードディスクを指定したり、Spotlight->検索結果を開いて検索結果に表示されるカテゴリを制御すること、かもしれません。もちろん公式な情報が知りたければ当然ながらアップルに電話してサポートをお願いするべきです。

ちなみに、なにかの間違いで上記のコマンドを実行してしまいスポットライト機能を停止させてしまった場合、再びもとの状態に戻すには
Applications->Utilities->Terminal.app を起動し下記のコマンドを実行しコンピュータを再起動。管理者権限を有するユーザで実行する必要があります。launchctl コマンドの詳細は % man launchctl とすると表示されます。

% sudo launchctl load -w  /System/Library/LaunchAgents/com.apple.Spotlight.plist
% sudo launchctl load -w  /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
% sudo chmod 755 /System/Library/CoreServices/Spotlight.app


% は単なる記号です。打ち込む必要はありません。

--imported_from
http://www.midore.net/daybook/2007/12/1197212405.html

+++ 追記 +++
2010-02-06

関連する記事
10.6.2 Spotlight OFF
"Leopard"ラベルがついた全ての記事

0 件のコメント: