Onde e como criar novos itens de menu para todo o sistema para o CentOS / RH 5?

3

Eu tenho alguns sistemas CentOS 5.5. Eu instalei o rdesktop rpm, no entanto, nenhuma entrada parece ser feita nos menus gnome ou kde.

Onde está a estrutura do menu no sistema de arquivos? É um local compartilhado para as instalações do Gnome e do KDE ou estão em locais separados?

Eu estou supondo que, assim que eu encontrar essa estrutura, eu possa copiar uma entrada existente e apontá-la no meu programa recém-instalado (o rdesktop, neste caso). Eu quero fazer isso para que eu possa fazer isso automaticamente no kickstart no futuro. Isso é uma suposição ruim? Devo fazer isso de outra maneira?

Atualização: Acontece que o rdesktop realmente instalou um ícone, intuitivamente chamado de "krdc". Mas a questão geral permanece.

    
por David Mackintosh 04.10.2010 / 20:41

1 resposta

3

De acordo com a especificação Freedesktop , que o GNOME e o KDE suportam, os locais recomendados do sistema de arquivos para colocar os arquivos .desktop são:

  • /usr/share/applications para itens de menu em todo o sistema;

  • ~/.local/share/applications para itens de menu particulares do usuário.

O utilitário de linha de comando xdg-desktop-menu é fornecido para instale arquivos .desktop em um submenu específico (identificado por um arquivo .directory ).

    
por 04.10.2010 / 22:34

Tags