Comment ajouter un élément de menu à l'échelle du système au menu Applications?
12
J'ai installé manuellement un logiciel sur /optet je voulais l'ajouter au menu Applications.
Bien qu'Ubuntu facilite l'ajout au menu de mon utilisateur, comment puis-je l'ajouter à l'échelle du système, afin que tous les utilisateurs voient l'application dans leur menu?
Namedéfinira le nom qui apparaît dans le menu et Categoryle placera dans une certaine catégorie du menu. Execest la commande pour démarrer le programme, elle utilise des chemins complets et peut également prendre des paramètres. Vous pouvez ouvrir les autres fichiers .desktop /usr/share/applicationsavec un éditeur de texte pour vous faire une idée.
C'est aussi ce que j'ai fatigué, mais après un redémarrage, l'entrée nouvellement ajoutée a disparu.
Octavian A. Damiean
@Octavian Le nouveau .desktopfichier est-il également /usr/share/applicationsparti?
ændrük
@ ændrük: Non, c'est ce qui le rend si drôle.
Octavian A. Damiean
2
Pour ajouter une entrée d'un programme installé manuellement à l'échelle du système, vous devez créer un fichier .desktop dans /usr/share/applications.
Les fichiers du bureau ont la syntaxe suivante:
[Desktop Entry]
Version=0.0 # Program version if applicable
Encoding=UTF-8
Name=nameof-application # as it appears in the desktop entry
GenericName=generic-name # as it is named for real
Comment=What the application does # textual explanation
Exec=/opt/programfolder/program # path to the program
Icon=/opt/programfolder/icon # path to the custom icon
Terminal=false
Type=Application
StartupNotify=false
Categories=AudioVideo;Audio; Network; # Category for Menu-Entry
MimeType=video;audio;
Modifiez le fichier selon vos besoins et enregistrez-le en tant que root nameof-application.desktop. La spécification complète des entrées de bureau peut être trouvée sur Freedesktop.org
.desktop
fichier est-il également/usr/share/applications
parti?Pour ajouter une entrée d'un programme installé manuellement à l'échelle du système, vous devez créer un fichier .desktop dans
/usr/share/applications
.Les fichiers du bureau ont la syntaxe suivante:
Modifiez le fichier selon vos besoins et enregistrez-le en tant que root
nameof-application.desktop
. La spécification complète des entrées de bureau peut être trouvée sur Freedesktop.orgla source