Mac OS X 10.10(Yosemite)のLaunchpadからアプリを削除するにはどうすればよいですか?


8

管理アプリを使用せずにLaunchpadから不要なアプリアイコンを削除する方法はありますか?

これは、Mac OS X 10.7(Lion)で「ターミナル」のいくつかのコマンドを使用して可能です。しかし、Mac OS X 10.10(Yosemite)はどうですか?


なぜ管理アプリがないのですか?これは何か知っていますか?
slhck 2014年

@slhck Launchpad ManagerもLaunchpad ControlもYosemiteと互換性がなく、両方をテストしました。ターミナルでこれを制御する方法あることを願っています。
ベンジャミンR

そうですが、管理アプリがあればそれを使用しても大丈夫でしょうか?それが私の質問のポイントでした。ターミナルだけが必要な理由がわかりませんでした。
slhck 2014年

回答:


16

端末を介して解決策を思いついた。SQLiteデータベースの場所はMac OS X 10.10(Yosemite)で変更されました。

この「ターミナル」コマンドを使用して、ランチパッドからアプリを削除できます。APPNAMEを削除したいアプリに置き換えるだけです。

sqlite3 $(sudo find / private / var / folders -name com.apple.dock.launchpad)/ db / db "DELETE FROM apps WHERE title = 'APPNAME';" &killall Dock

再起動後も削除されるかどうかをテストしました。これまでのところ、うまくいくようです。


これは、ユーザーが1人しかいない場合にのみ機能します。-user <username>複数のユーザーがいる場合に単一の結果が得られるようにfindコマンドに追加するか、それが必要な場合はすべてのユーザーfind ... -execに対して実行するために使用する必要があります。
Tim Sylvester

4

どうやらスポットライトで物事を検索し、EnterキーだけでなくCommand-Enterキーを押すと、ファイルの場所が表示されるので、すぐに削除しました。


0

次の手順を実行します:

  1. Finderを開きます。
  2. オープンアプリケーション、
  3. ラウンチパッドから削除するアプリケーションの名前を検索し、
  4. アプリケーションをゴミ箱にドラッグします。
  5. プロセスが完了しました。

回答ありがとうございます。ChromeDevToolsの[ホーム画面に追加]リンクをクリックしてインストールされたアプリを削除する解決策を見つけました。
piecioshka


0

アイコンをクリックするか、アイコンが揺れ始めるまでオプションキーを押し続けると、App Storeからダウンロードしたアプリでのみ機能し、

アイコンをゴミ箱に移動している場合は、以下の回答を行わないように注意してください。アイコンを削除することは望ましくない場合が多いため、Launchpadに属さない機能を削除すると、後で問題が発生する可能性があります。

Launchpadからアイコンを削除するだけで削除しない場合の最良のオプションは、davidtrautmannによって投稿された端末コマンドです。


0

したがって、Davidの答えはかなり近いものでしたが、何らかの理由で私のコンピューターでは正しく機能しませんでした。(OS X 10.11.6)findはデータベースを再帰的に検索したくありませんでした。すべきでない場所をぶちまけるコツがあるので、うまくいく解決策を見つけました。これには、いくつかの手動作業が必要になります。

私の場合、ダッシュボードアプリを無効にしたので、削除したいと思いました。オフラインのAPIドキュメントアプリであるDashを頻繁に使用していますが、ランチパッドから検索する場合、アプリのリストの最初にあるのがダッシュボードです。これはENTER、検索時にヒットするだけではなく、トラックパッドを使用する必要があることを意味します。そして、私はそれをする必要がありません。また、組み込みアプリであるため、アプリを押し続けることで削除することもできません。かなり迷惑でしょう?


フォルダを検索

私のアカウントでは、データベースはのサブディレクトリにありました/private/var/folders/cn。Davidの回答に関するTimのコメントを読んだ後、ここに複数のフォルダーが存在することに気付きました。おそらくユーザーごとに1つです。私はこれを自分でテストしていませんが、自分にどのフォルダが属しているかを最初にチェックするように答えを変更しました。

ターミナルで、コピーして貼り付けls -l /private/var/folders/cn、を押しENTERます。アカウント名が表示されているものを探します。「データベースを開く」セクションにジャンプします。

Finderで検索したい場合)

ターミナルに精通していない場合や、Finderで検索したい場合は、ショートカットを作成できます。(終了したら削除してください。危険な領域に冒険しています!)作成するln -s /private/var/folders ~/Desktop/privateには、ターミナルにコピーして貼り付け、を押しますENTER。Finderを開き、デスクトップに移動し、ショートカットを開き、が見つかるまでフォルダを参照しますcom.apple.dock.launchpad。それはおそらくcn/(gobbly-gook name)/dbフォルダ内にあります。の下cnに複数のフォルダがある場合は、1つをハイライトしてCommand + i、所有者をクリックして表示します。あなたが所有者としてあなたを持っている人が見つかるまで検索してください。

ターミナルで実行する

DBを開く

sqlite3 /private/var/folders/cn/(folder name)/0/com.apple.dock.launchpad/db/dbターミナルにコピーして貼り付け、(folder name)見つけたものに置き換えます。(括弧を削除します。)ENTERを押してsqlite3シェルを開きます。

(Ifはcnありません、フォルダ、すべて私に言えることは、その中に別のものを試してみることです/foldersディレクトリ。)

アプリを削除

DELETE FROM apps WHERE title='APPNAME';ターミナルにコピーして貼り付け、APPNAME削除するアプリケーションに置き換えます。引用符を付けてください!削除する必要があるすべてのアプリに対してこれを繰り返します。あなたはできるシステム・デフォルト値を削除します。

ドックを終了して終了

入力.exitしてbashに戻ります。次にタイプsudo killall DockしてヒットしENTERます。Launchpadを開く前に、システムに少し時間を与えてください。削除するには、あなたが望んでいたすべてのアプリケーションは、必要があります消えて!


0

アプリケーションがセカンダリドライブで複製され、通常の手順ではプライマリドライブからのみ削除されたことがわかりました。user> applicationsに移動して、セカンダリドライブからもファイルを削除し、そのフォルダーから削除する必要がありました。

幸運を!


これは、質問された質問に対する回答ではないようです。回答する前に質問を注意深く読み、回答が質問のニーズに対して正しいことを確認してください。
music2myear 2017

-1

オプションキーを押したままにすると、ランチパッドのアイコンが揺れ、​​一部のアイコンは隅にある[X]をクリックして削除できます。おそらくそれは明白ですが、私の場合、削除しようとしたアイコンをランチパッドから取り除くことができました。


これにより、MASアプリのアイコンのみが削除されます。
RusI

-1

YosemiteでLaunchpadを開き、Ctrlキーを押しながら、削除するアイコンをクリックします。アイコンの上に疑問符が表示されます。ごみ箱にドラッグアンドドロップするだけです。


「Alt」キーを押す必要があります。「X」は、アイコンのコーナーを左上に表示されます。そして、これによりMASアプリのアイコンが削除されます
RusI
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.