Après la mise à niveau vers Ubuntu 14.04 à partir de 12.04, j’ai des entrées en double dans le tableau de bord.
Comment puis-je m'en débarrasser?
Dans Dash, les applications sont représentées par les fichiers .desktop
. Ces fichiers se trouvent dans /usr/share/applications
ou ~/.local/share/applications
. Pour les programmes instantanés, regardez également /var/lib/snapd/desktop/applications
Ce que vous voyez dans Dash n’est pas le nom de fichier de ces fichiers .desktop
, mais le nom (application) défini dans le Name=
ligne, à l'intérieur du fichier.
Lorsque vous avez des copies de la même application dans Dash, cela signifie certainement que vous avez des fichiers de bureau dans /usr/share/applications
ou ~/.local/share applications
(ou même dans le dossier de capture) avec un fichier différent fichier nom, mais représentant la même application et avec la même ligne Name=
.
C'est par exemple le résultat lorsque je copie le fichier gedit.desktop, le renomme en monkey.desktop
et le copie en /usr/share/applications
:
Dans votre cas, il s’agit probablement du résultat de l’installation de nouvelles versions des applications déjà installées. Ces nouvelles versions installent de nouveaux fichiers .desktop
, mais avec un nom (fichier) légèrement différent.
Ce que vous devez faire est de regarder dans les deux répertoires, trouver ces fichiers "presque dupliqués" .desktop
, supprimer les plus anciens et conserver les derniers.
Quelques informations supplémentaires
A partir des deux emplacements: /usr/share/applications
et ~/.local/share/applications
, ce dernier a priorité. Si deux fichiers .desktop
portant le même nom de fichier existent dans les deux répertoires, le fichier local s’affiche dans Dash (s’il est simplement copié, il faut se déconnecter/se connecter). C'est pourquoi il est généralement recommandé de copier d'abord un fichier .desktop
dans le répertoire local (pour ajouter des éléments à la liste rapide du programme de lancement, par exemple) avant de le modifier, et de laisser le fichier global intact.
Si vous installez une version plus récente de certains logiciels et que le nom de fichier nouvellement installé .desktop
diffère de l'ancien (et l'ancien est pas supprimée pour une raison quelconque), l'application aura plusieurs occurrences dans Dash. La même chose se produit lorsque le fichier .desktop
est remplacé , mais les gens oublient qu’ils ont une version locale (modifiée) du .desktop
fichier.