Muitos pacotes que instalamos não colocam uma entrada automaticamente no menu.
É possível fazer isto através do aplicativo para criar novas entradas de menu em:
Sistema > Preferências > Menu principal
mas ele não nos oferece muitas opções. Criar uma entrada personalizada com ícones e dados extras pode ser feita através de uma arquivo de texto criado com o nome_do_aplicativo.desktop dentro da pasta /usr/share/applications.
Neste arquivo precisamos colocar alguns dados, abaixo eu vou citar alguns:
- Name="" -> É o nome do Aplicativo, pode ser passado qualquer valor como entrada
- Version="" -> Versão do aplicativo instalado
- Type="" -> Application
- Exec="" -> Caminho onde fica o executável, ex: Exec="/usr/bin/python2.6"
- Comment="" -> Comentários sobre o aplicativo
- Icon="" -> Por padrão ele procura em /usr/share/pixmaps, mas outros caminhos podem ser especificados
- Terminal="" -> False ou True, 0 ou 1, indica se o programa roda no terminal ou não
- GenericName="" -> Nome genérico para o aplicativo
- Categories="" -> Entrada importante, ela que definira em qual sub-menu a entrada irá se localizar, alguns exemplos são: Graphics; Development; Utility; Office; Network; Applications; Game; AudioVideo; Settings.
Um exemplo de com ficaria uma entrada de menu poderia ser:
[Desktop Entry]
Name="Blender"
Version="2.49b"
Type="Application"
Exec="/opt/Blender2.49b/blender"
Comment="Ferramenta 3D"
Icon="blender.png"
Terminal="false"
GenericName="Blender3D"
Categories="Applications;Graphics;"
Está dica é muito útil para podermos acessar programas que não necessitam compilação como o Blender e o Songbird entre outros.