Vous voulez améliorer cette question ? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange.
Fermé il y a 2 ans.
Améliorer cette question
J'ai installé kubuntu-desktop
et xubuntu-desktop
sur Ubuntu 10.10 par défaut.
Je souhaite désencombrer le menu, afin que les applications liées à un bureau particulier n'apparaissent dans le menu que pendant leurs sessions respectives. (c'est-à-dire, aucune application KDE et XFCE dans le menu pendant la session Ubuntu GNOME. De même dans les sessions KDE et XFCE.)
Comment cela peut-il être fait via la ligne de commande? (Je veux apprendre des choses en utilisant la ligne de commande.)
Dois-je sauvegarder quoi que ce soit avant de faire cela ?
Informations supplémentaires :
J'ai cherché sur Google et j'ai trouvé cette solution et d'autres dans les forums, mais celles-ci ne concernent que le scénario KDE sur GNOME. Peut-être que cela peut être modifié pour inclure également XFCE, mais je ne savais pas comment le faire.
J'ai également posté sur askubuntu.
Réponse acceptée :
Le code pour afficher quelque chose uniquement dans XFCE suit la même idée :
ShowOnlyIn=XFCE;
Malheureusement, pour autant que je sache, la façon dont XFCE stocke ses fichiers .desktop est la même que GNOME les stocke, alors que KDE les stocke dans un dossier séparé (dans /usr/share/applications). C'est pourquoi la séparation de KDE/GNOME, telle que décrite dans le message auquel vous faites référence, est beaucoup plus facile à faire en masse.
Tous les fichiers sont stockés dans /usr/share/applications. Leur format est très simple et vous pouvez copier n'importe lequel d'entre eux dans /home/vous/.local/share/applications et cela remplacera cette entrée de menu pour cet utilisateur afin que vous puissiez les modifier plus facilement sans avoir besoin des privilèges root.
Il n'y a pas de moyen simple de séparer les applications XFCE de GNOME, d'autant plus que c'est souvent une question d'opinion sur ce que vous voulez voir. Cela vaut également pour KDE, car tant que vous avez les bibliothèques KDE, Dolphin ou Konqueror fonctionneront dans GNOME. Je suppose que si vous avez l'intention d'utiliser la ligne cmd, vous pourriez trouver des fichiers inutiles grep/sed pour rechercher et remplacer sélectivement du texte dans certains fichiers .desktop, mais je pense que le moyen le plus simple serait de copier les fichiers dans ~/. local/share/applications afin qu'ils ne soient pas écrasés par les mises à jour et les modifier à la main. À moins que vous n'ayez installé un million de choses, cela ne devrait pas être trop difficile.
Connexe :Comment enlever les ongles dont la tête est coupée ?Le menu fonctionne selon la spécification freedektop.org, sur laquelle vous pouvez en savoir plus ici :
http://standards.freedesktop.org/menu-spec/latest/index.html