Come faccio ad aggiungere una voce di menu a livello di sistema al menu Applicazioni?


12

Ho installato manualmente un software /opte volevo aggiungerlo al menu Applicazioni.

Sebbene Ubuntu renda facile aggiungerlo al menu del mio utente, come posso aggiungerlo a livello di sistema, in modo che tutti gli utenti vedano l'applicazione nel loro menu?

Risposte:


9

È possibile creare il file .desktop corretto e posizionarlo in / usr / share / applicazioni che è il luogo globale per le applicazioni.

Vorrebbe qualcosa del genere:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=/opt/application
Icon=application.png
Terminal=false
Categories=Application

Nome mostrerà il nome che apparirà nel menu e Categoria lo posizionerà in una determinata categoria nel menu. Exec è l'opzione della riga di comando per avviare il programma. Puoi aprire gli altri file .desktop in / usr / share / applicazioni con un editor di testo per avere un'idea.

Spero che ti aiuti!

Per maggiori informazioni: http://library.gnome.org/devel/integration-guide/stable/desktop-files.html.en


sei stato un po 'più veloce :)
Takkat

1
Questo è stato anche quello che mi sono stancato, ma dopo un riavvio la voce appena aggiunta scompare.
Ottaviano A. Damiano,

@Octavian Anche il nuovo .desktopfile è /usr/share/applicationssparito?
ændrük,

@ ændrük: No, questo è ciò che lo rende così divertente.
Ottaviano A. Damiano,

2

Per aggiungere una voce di un programma installato manualmente a livello di sistema è necessario creare un file .desktop in /usr/share/applications.

I file desktop hanno la seguente sintassi:

[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;

Modifica il file in base alle tue esigenze e salvalo come root come nameof-application.desktop. Le specifiche complete delle voci del desktop sono disponibili su Freedesktop.org


+1 per le specifiche. contiene un elenco di chiavi di accesso desktop riconosciute
myrdd
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.