web-dev-qa-db-fra.com

Deux icônes sont présentes dans Ubuntu 17.10. Comment puis-je supprimer l'un d'eux?

J'ai trouvé plusieurs icônes du même logiciel dans ma liste de logiciels installés. Je souhaite supprimer l'une des icônes. Comment puis-je supprimer une icône ou fusionner deux icônes en une seule icône?

two icons

Sortie de ls /usr/share/applications/ | grep -i audacious est

audacious.desktop
audacious-qt.desktop
1
Prabin Kumar Sahu

Selon la sortie de ls /usr/share/applications/ | grep -i audacious il semble que les icônes correspondent à audacious.desktop et audacious-qt.desktop.

Suppression d'un .desktop de /usr/share/applications/ le fichier devrait fonctionner, mais ce n'est pas une solution permanente (et il n'est généralement pas recommandé d'apporter des modifications dans le répertoire racine à moins que vous ne soyez absolument sûr). Une fois qu'un package associé est mis à jour, le .desktop le fichier réapparaîtrait très certainement.

Pour une solution permanente, copiez le .desktop fichier associé au lanceur Audacious dont vous voulez vous débarrasser de /usr/share/applications/ à ~/.local/share/applications/. Ouvrez ensuite le fichier copié avec un éditeur de texte et ajoutez (ou modifiez) la ligne suivante:

NoDisplay=true
1
pomsky

Il semble que vous ayez installé à la fois audacieux et audacieux-qt. Si vous souhaitez simplement supprimer l'une des icônes, je vous suggère de regarder dans les fichiers qui définissent les icônes en utilisant:

$ cat /usr/share/applications/audacious.desktop

et

$ cat /usr/share/applications/audacious-qt.desktop

Cela devrait vous dire quel programme est exécuté en cliquant sur l'icône afin que vous puissiez décider lequel supprimer. Supprimer le fichier .desktop devrait supprimer l'icône. A fonctionné pour moi lorsque j'ai fait installer pycharm-ce et pycharm-pro.

0
harvey_qiu