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?
Sortie de ls /usr/share/applications/ | grep -i audacious
est
audacious.desktop
audacious-qt.desktop
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
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.