Como adiciono um item de menu para todo o sistema ao menu Aplicativos?

12

Eu instalei manualmente um software para /opt e queria adicioná-lo ao menu Aplicativos.

Embora o Ubuntu torne fácil adicioná-lo ao menu do meu usuário, como o adiciono em todo o sistema, para que todos os usuários verão o aplicativo em seu menu?

    
por Capi Etheriel 01.03.2011 / 16:20

2 respostas

9

Você pode criar o arquivo .desktop apropriado e colocá-lo em / usr / share / applications, que é o local global para os aplicativos.

Gostaria de algo assim:

[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

Name mostrará o nome que aparecerá no menu, e Category colocará em uma determinada categoria no menu. Exec é a opção de linha de comando para iniciar o programa. Você pode abrir os outros arquivos .desktop em / usr / share / applications com um editor de texto para ter uma idéia.

Espero que ajude!

Para mais informações: link

    
por Dariel Dato-on 01.03.2011 / 19:06
1

Para adicionar uma entrada de um programa instalado manualmente em todo o sistema, você precisa criar um arquivo .desktop em /usr/share/applications .

Os arquivos da área de trabalho têm a seguinte sintaxe:

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

Edite o arquivo de acordo com suas necessidades e salve-o como root como nameof-application.desktop . A especificação completa das entradas na área de trabalho pode ser encontrada em Freedesktop.org

    
por Takkat 01.03.2011 / 19:07