Comment puis-je trouver des fichiers * .desktop?

64

À ma connaissance, tous les raccourcis du Unity Launcher ont un fichier * .desktop correspondant. J'ai un raccourci (pour skrooge ) sans icône. Comment trouver le fichier * .desktop correspondant à ce raccourci pour pouvoir y ajouter une icône?

    
posée Koviko 30.03.2012 - 15:52
la source

2 réponses

85

Il est probablement assis dans /usr/share/applications/ mais si vous voulez trouver tous les fichiers .desktop sur le système, exécutez ceci:

find / -name '*.desktop'

ou

sudo updatedb
locate *.desktop

Pour trouver les fichiers avec "skrooge" dans leur chemin ou nom, ajoutez un grep à la commande:

locate *.desktop | grep -iR "skrooge"
    
réponse donnée Oli 30.03.2012 - 15:56
la source
25

Le système stocke les fichiers .desktop dans /usr/share/applications/ . Malheureusement, si vous ouvrez ce dossier dans Nautilus, les fichiers .desktop apparaissent avec l'icône spécifiée dans le fichier et avec le nom du fichier appelé dans le fichier. Vous ne serez pas autorisé à éditer ces fichiers en cliquant dessus et en sélectionnant edit.

Pour éditer ces fichiers, vous devez ouvrir ce dossier dans une fenêtre de terminal. Faire une commande ls affichera tous les fichiers .desktop avec leurs noms réels. Lorsque vous localisez le fichier .desktop que vous souhaitez modifier, exécutez gksudo gedit {file-name}.desktop .

Il est normal de conserver tous les fichiers .desktop que vous créez ou modifiez dans votre dossier personnel ~/.local/share/applications .

    
réponse donnée fragos 31.03.2012 - 06:18
la source

Lire d'autres questions sur les étiquettes