How to Remove Apps from Launchpad in Mac OS X

By Richard Mallion

Launchpadは、iOSのようなアプリケーションランチャーで、10.7 LionのリリースとともにMac OS Xに登場しました。

とても気に入っていますが、現在の形式では完璧ではありません。 私が直面している最大の問題の 1 つは、私のハード ドライブ上のすべてのアプリケーションが含まれていることです。

Launchpadは、アプリケーションを削除する際にも難しく、一貫性がありません。 Mac App storeから購入したアプリは、optionキーを押しながら、アイコンが揺れ始めたら、削除したいアイコンの隅に表示されている「X」をクリックすることで簡単に削除できます。 この操作を行うと、ハードドライブからアプリがアンインストールされてしまうので注意が必要です。

コマンドラインを使用して、すべてのアプリを削除したり、どこで購入したかにかかわらず、LaunchPadからアプリを選択的に削除することができます。 LaunchPad は SQLite データベースを保持しています。 このデータベースを直接編集して、任意のアプリまたはすべてのアプリを削除することができます。

ターミナルを使用する – 単一のアプリケーションを削除する

ターミナルを開き、以下のコマンドを使用します。「APPNAME」は、Launchpadから削除したいアプリケーションの名前に置き換えてください。

sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from apps WHERE title='APPNAME';" && killall Dock

たとえば、「TextEdit」を削除すると次のようになります。

ターミナルを使用する – Launchpad からすべてのアプリケーションを削除する
再びターミナルを使用して、Launchpad データベース全体からすべてのアプリケーションを消去し、新しいスタートを切ることができます。 これを行うには、ターミナルで次のコマンドを入力します:

sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from apps;"
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from groups WHERE title<>'';"
sqlite3 ~/Library/Application Support/Dock/*.db "DELETE from items WHERE rowid>2;"
killall Dock

データベースのバックアップがない限り、元に戻すことはできないことに注意してください。これを行った後は、アプリケーションを Launchpad のドック アイコンにドラッグして手動で追加する必要がありますが、少なくとも、必要なアプリケーションだけを備えた、よりスリムな Launchpad になります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です