web-dev-qa-db-fra.com

Comment éditer des menus gnome / Unity sans utiliser Alacarte?

Alacarte se bloque chaque fois que j'essaie de modifier un sous-menu ou de déplacer un élément d'un sous-menu à un autre, puis je dois effacer les fichiers application.menu ou mon bureau gnomeshell serait inutile. Existe-t-il un moyen d’organiser mes sous-catégories d’applications du menu principal et du tableau de bord de l’unité sans utiliser Alacarte? J'ai tellement d'objets installés dans la mauvaise catégorie et j'aimerais également supprimer une tonne d'icônes zombies.

19
Vagrant232

Manière de l'interface graphique

Vous voudrez peut-être essayer Menulibre , une nouvelle alternative à Alacarte. Vous pouvez l'installer via:

Sudo apt-get install menulibre

Manière manuelle

Les lanceurs d'application se trouvent dans ces trois dossiers:

~/.local/share/applications

(votre utilisateur seulement)

/usr/local/share/applications
/usr/share/applications

(tous les utilisateurs)

En modifiant les fichiers .desktop trouvés dans ces dossiers, vous pouvez modifier directement les entrées de menu. Les modifications dans les dossiers de l’ensemble de l’utilisateur nécessiteront un accès root:

gksudo nautilus /usr/local/share/applications

Glissez-déposez les fichiers .desktop dans un éditeur de texte tel que gedit pour modifier leur contenu. Si un accès root est requis, utilisez:

gksudo gedit

Supprimez les fichiers pour supprimer leurs entrées de menu/tiret correspondantes.

Mise en garde importante : les modifications introduites dans la valeur par défaut - c.-à-d., Fichiers utilisateur - .desktop peuvent être annulées lors de la prochaine mise à jour du système.

18
Glutanimate

Pour ajouter à la réponse ci-dessus, les fichiers .desktop peuvent également se trouver dans

/usr/share/applications
8
TinyGrasshopper

Un autre éditeur de menu alternatif est ezame que j’ai utilisé et qui fonctionne assez bien. Vous pouvez l'installer en lançant:

Sudo add-apt-repository ppa:caldas-lopes/ppa
Sudo apt-get update
Sudo apt-get install ezame

Le code source est disponible sur GitHub .

0
Gus E

Une ancienne solution consiste à installer gnome-panel et à utiliser l’application gnome-desktop-item-edit.

gnome-desktop-item-edit a également un paramètre --create-new, pour créer de nouveaux lanceurs.

0
Dielson Sales