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


74

J'ai installé Chromium et Tweet Deck dessus (via Chrome Store), maintenant j'ai désinstallé Tweet Deck et après ce problème, 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.

entrez la description de l'image ici

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)

Réponses:


119

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 devez disposer des autorisations nécessaires pour le supprimer.


9
C'était dans ~ / .local / share / applications. J'ai réussi à l'enlever. De nombreux chars: D
Supprimé

11
Cela m'a pris un peu, mais j'ai finalement trouvé plus de fichiers de bureau dans / usr / share / app-install / desktop / sur Ubuntu 11.10, où la version supplémentaire de jEdit apparaissait pour moi et lançait une ancienne version dupliquée. dans le menu de l'unité.
kcstrom

2
De plus, si vous supprimez un programme installé avec Wine, vous devrez regarder dans plusieurs dossiers du ~/.local/share/répertoire.
Zignd

1
Cela ne l'enlève pas du tableau de bord. D'une manière ou d'une autre, une réindexation doit encore se produire.
Elijah Lynn Le

Assurez-vous de vérifier la réponse de @ DolphinDream à propos d'Alacarte pour gérer ces problèmes. J'ai eu un lanceur d'applications Chrome qui était introuvable dans les répertoires ci-dessus. askubuntu.com/a/454494/11929
Elijah Lynn

10

J'utilise une application appelée alacarte ( atalacarte est un programme permettant d’éditer des menus adaptés à 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.


Alacarte roches! D'accord, cela devrait faire partie d'une installation par défaut d'Ubuntu ... ou pouvoir cliquer avec le bouton droit de la souris sur les icônes du lanceur pour les modifier / les configurer / les supprimer.
Elijah Lynn

1

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, version 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.


J'ai installé Wine, puis Photoscape.exe via Wine. Puis, après avoir rencontré un problème dans Photoscape, je l'ai simplement désinstallé à l'aide du programme de désinstallation de Wine. Mais malheureusement les icônes étaient présentes. Ensuite, j'ai exécuté "dpkg --list | grep photoscape" et toutes les icônes associées à Photoscape effacées.
Soumyadip Das

0

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' findutilitaire 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

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

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

Puis :

  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 similitudes de noms, etc.! Aucune garantie.


-2

Cliquez avec le bouton droit sur l'icône de l'application. Sur l'écran suivant qui apparaît, sélectionnez le bouton "Désinstaller". L'application doit maintenant être désinstallée.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.