web-dev-qa-db-fra.com

Comment supprimer des icônes / raccourcis du menu Unity?

J'ai installé Chromium et Tweet Deck dessus (auge Chrome Store), maintenant j'ai désinstallé Tweet Deck et après cela, le problème est que, lorsque j'ai installé Tweet Deck, il m'a demandé si je voulais créer un raccourci. et j'ai choisi OUI. Maintenant que les deux sont désinstallés, l'icône Tweet Deck apparaît toujours dans Unity Menu sur Internet.

enter image description here

J'ai essayé de supprimer l'icône du menu mais je n'arrive pas à comprendre comment faire cela. Ce devrait être une chose simple à faire, mais me donne des maux de tête: P

Que dois-je faire pour supprimer le raccourci et les fichiers indésirables éventuels de Chromium?

De plus, ma version Ubuntu est 11.10 x64.

(Désolé si j'écris quelque chose de mal)

74
Removed

Il semble que vous ne puissiez pas supprimer les applications du tableau de bord, mais vous pouvez gérer vos lanceurs (fichiers * .desktop) dans l’un des répertoires suivants:

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

Si votre fichier de lancement se trouve dans l'un des deux premiers répertoires, vous aurez besoin des autorisations root pour le supprimer.

115
Severo Raz

J'utilise une application appelée alacarte ( atalacarte est un programme qui permet de modifier les menus de freedesktop.org ). Il vous permet de supprimer les lanceurs indésirables du menu ou d'en créer/ajouter de nouveaux. J'ai dû installer cette application moi-même (apt-get) dans Ubuntu 12.04. IMO cette application devrait faire partie d'une installation par défaut d'Ubuntu.

10
DolphinDream

J'ai eu le même problème avec la suppression de l'icône Firefox du lanceur Unity. J'ai installé deux exemples de Firefox: l'un avec apt-get et l'autre avec dpkg de * .deb. Ainsi, après avoir supprimé les deux copies de Firefox, l'icône est toujours affichée dans le lanceur Unity.

Voici la recette qui m'a aidé:

Vous cherchez un paquet dans dpkg

dpkg --list | grep firefox

résultat

ii firefox-mozilla-build: i386 35.0.1-0ubuntu1 Mozilla Firefox, compilation officielle de Mozilla, fournie pour Ubuntu par le projet Ubuntuzilla.

a trouvé! bien, quand on connaît le nom du paquet, on peut enlever ses restes

Sudo dpkg -r firefox-mozilla-build: i386

C'est tout, l'icône en excès a disparu du lanceur.

1
Art B

Tout à l'heure, j'ai eu un problème similaire avec une application. Le problème avec la réponse acceptée est que les fichiers du bureau peuvent être stockés dans de nombreux autres emplacements, pas seulement ceux répertoriés, comme celui-ci ~/.kde/share/apps/RecentDocuments/, par exemple.

Je peux donc suggérer d'utiliser l'utilitaire find dans un tel cas. Il faut déterminer quelle chaîne est garantie comme faisant partie du nom d'un fichier de bureau pour l'application en question et cette chaîne doit être assez longue pour éviter une sortie excessive.

Par exemple ("iname" signifie "nom insensible à la casse, * est un caractère générique, cela signifie tout caractère à la place"):

Sudo find / -iname '*Tweet*'

En outre, vous devriez essayer si nécessaire de rechercher une chaîne particulière dans tous les fichiers du bureau sur le système, comme ceci:

Sudo find / -name '*.desktop' -exec grep -i '*Tweet*' {} +

Ensuite, supprimez tous les fichiers trouvés et déconnectez-vous.

Cela aurait dû aider le PO à supprimer ces icônes du menu.

0
user907860

J'ai eu le même problème.

J'ai d'abord désinstallé l'application, puis j'ai supprimé toutes les références du dossier suivant:

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

Redémarré ... mais jamais résolu mon problème.

Donc installé cet éditeur de menu:

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

et supprimez les icônes indésirables.

0
pst007x

Développer la réponse de Severo Raz:

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

vous pouvez facilement le faire en utilisant terminal, par:

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

Ce qui vous donnera une sortie comme celle-ci:

application_name.desktop

Et alors :

  1. rm application_name.desktop

En fait, vous devriez pouvoir combiner les étapes 3 + 4:

ls | grep <appname> | xargs rm -f

Soyez averti: vous pouvez supprimer des icônes du bureau que vous n’avez pas voulu supprimer en raison de noms similaires, etc.! Aucune garantie.

0
LMD