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

12

Ho installato manualmente un software su /opt e volevo aggiungerlo al menu Applicazioni.

Anche se Ubuntu rende praticamente impossibile aggiungerlo al menu del mio utente, come posso aggiungerlo a tutto il sistema, in modo che tutti gli utenti vedano l'applicazione nel loro menu?

    
posta Capi Etheriel 01.03.2011 - 16:20
fonte

2 risposte

9

Puoi creare il file .desktop corretto e metterlo in / usr / share / applications che è il luogo globale per le applicazioni.

Vorrà qualcosa di simile a questo:

[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 inserirà in una certa categoria nel menu. Exec è l'opzione della riga di comando per avviare il programma. Puoi aprire gli altri file .desktop in / usr / share / applications con un editor di testo per avere un'idea.

Spero che ti aiuti!

Per maggiori informazioni: link

    
risposta data Dariel Dato-on 01.03.2011 - 19:06
fonte
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 all'indirizzo Freedesktop.org

    
risposta data Takkat 01.03.2011 - 19:07
fonte

Leggi altre domande sui tag