Unityメニューからアイコン/ショートカットを削除する方法は?


74

ChromiumとTweet Deckをインストールしました(Chromeストア)、今度はTweet Deckをアンインストールしました。両方がアンインストールされたので、インターネット経由でUnityメニューにTweet Deckアイコンが表示されたままになります。

ここに画像の説明を入力してください

メニューからアイコンを削除しようとしましたが、これを行う方法がわかりません。簡単なことですが、頭痛の種です:P

Chromiumからショートカットとジャンクファイルを削除するにはどうすればよいですか?

また、私のUbuntuバージョンは11.10 x64です。

(何か間違ったことを書いても申し訳ありません)

回答:


119

Dashからアプリを削除できないようですが、次のいずれかのディレクトリでランチャー(* .desktopファイル)を管理できます。

  • /usr/share/applications
  • /usr/local/share/applications
  • ~/.local/share/applications

ランチャーファイルが最初の2つのディレクトリのいずれかにある場合、それを削除するにはルート権限が必要です。


9
〜/ .local / share / applicationsにありました。削除に成功しました。多くの戦車:D
削除

11
少し時間がかかりましたが、Ubuntu 11.10の/ usr / share / app-install / desktop /にさらに多くのデスクトップファイルが見つかりました。これは、重複した古いバージョンを起動するjEditの追加バージョンが表示されていた場所です。統一メニューで。
kcstrom

2
また、Wineでインストールされたプログラムを削除する場合は、~/.local/share/ディレクトリ内の複数のフォルダーの中を見る必要があります。
-Zignd

1
それはダッシュからそれを削除しません。どういうわけか、インデックスの再作成が必要です。
イライジャ・リン

これらを管理するには、アラカルトに関する@DolphinDreamの回答を確認してください。上記のディレクトリに見つからないChromeアプリケーションランチャーがありました。askubuntu.com/a/454494/11929
イライジャ・リン

10

私はalacarteと呼ばれるアプリケーションを使用します(atalacarteはfreedesktop.org準拠メニューを編集するためのプログラムです)。不要なランチャーをメニューから削除したり、新しいランチャーを作成/追加したりできます。私はこのアプリを自分で(apt-get)Ubuntu 12.04にインストールする必要がありました。IMOこのアプリは、デフォルトのUbuntuインストールの一部である必要があります。


アラカルト岩!デフォルトのUbuntuインストールの一部であることに同意するか、ランチャーのアイコンを右クリックして編集/構成/削除することができます。
イライジャリン

1

UnityランチャーからFirefoxアイコンを削除するのと同じ問題がありました。Firefoxの2つの見本をインストールしました。1つはapt-getで、もう1つは* .debのdpkgでした。そのため、Firefoxの両方のコピーを削除しても、Unityランチャーにアイコンが表示されます。

ここに私を助けたレシピがあります:

dpkgでパッケージを探す

dpkg --list | grep firefox

結果

ii firefox-mozilla-build:i386 35.0.1-0ubuntu1 Ubuntu FirefoxプロジェクトによってUbuntu用にパッケージ化されたMozilla Firefox、公式Mozillaビルド。

見つかった!パッケージの名前がわかったら、残りを削除できます

sudo dpkg -r firefox-mozilla-build:i386

これで、ランチャーから余分なアイコンが消えました。


Wineをインストールしてから、Wineを介してPhotoscape.exeをインストールしました。その後、Photoscapeで問題が発生した後、Wineアンインストーラーを使用してアンインストールしました。しかし、残念ながらアイコンは存在していました。次に、「dpkg --list | grep photoscape」を実行し、Photoscapeに関連するすべてのアイコンをクリアしました。
Soumyadipダス

0

たった今、1つのアプリで同様の問題が発生しました。受け入れられた答えの問題は、デスクトップファイルは~/.kde/share/apps/RecentDocuments/、たとえばこのようなリストされた場所だけでなく、他の多くの場所に保存できることです。

そのため、findこのような場合にユーティリティを使用することをお勧めします。問題のアプリのデスクトップファイルの名前の一部であることが保証されている文字列を把握する必要があります。また、出力が多くなりすぎないようにするには、文字列を非常に長くする必要があります。

たとえば(「iname」は大文字と小文字を区別しない名前を表し、*はワイルドカードであり、代わりに任意の文字を意味します):

sudo find / -iname '*tweet*'

また、必要に応じて、次のようにシステム上のすべてのデスクトップファイルで特定の文字列を検索する必要があります。

sudo find / -name '*.desktop' -exec grep -i '*tweet*' {} +

次に、見つかったファイルをすべて削除してログオフします。

これは、OPがメニューからこれらのアイコンを削除するのに役立つはずです。


0

同じ問題がありました。

最初にアプリケーションをアンインストールしてから、次のフォルダーからすべての参照を削除しました。

/usr/share/applications
/usr/local/share/applications
~/.local/share/applications

再起動しました...しかし、私の問題は解決しませんでした。

したがって、このMENUエディタをインストールしました:

sudo add-apt-repository ppa:caldas-lopes/ppa
sudo apt-get update
sudo apt-get install ezame

不要なアイコンを削除します。


0

セベロ・ラズの答えを拡大する:

  • /usr/share/applications
  • /usr/local/share/applications
  • ~/.local/share/applications

ターミナルを使用して簡単に完了できます:

  1. cd <directory>
  2. ls | grep <application_name("tweet")>

次のような出力が得られます。

application_name.desktop

その後 :

  1. rm application_name.desktop

実際、ステップ3 + 4を組み合わせることができるはずです:

ls | grep <appname> | xargs rm -f

警告:命名の類似性などにより、削除したくないデスクトップアイコンを削除できます。無保証。


-2

アプリのアイコンを右クリックします。表示される次の画面で、「アンインストール」ボタンを選択します。これで、アプリがアンインストールされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.