Por favor, veja a edição na parte inferior!
Eu segui aqui para adicionar um item ao lançador. Aqui está o conteúdo do meu novo arquivo .desktop:
[Desktop Entry]
Version=1.0
Name=OpenRefine
Comment=2.6-rc.2
Path=/home/foo/openrefine-2.6-rc.2
Exec=/home/foo/openrefine-2.6-rc.2/refine
Terminal=true
Type=Application
Categories=Utility;Application;
(nenhum ícone fornecido pelo aplicativo, portanto, nenhum incluído, esperamos que um padrão seja usado). desktop-file-validate
passa sem erros. O mesmo acontece com desktop-file-install
. No entanto, o novo programa não mostra em traço: (
Eu comecei salvando o arquivo .desktop em .local / share / applications, então também é confuso se ele deve permanecer lá depois do desktop-file-install
ou melhor, ele deveria ter sido criado em algum lugar temporário para começar, em vez de lá.
Obrigado por esclarecer como isso deve ser feito.
Editar:
Notavelmente, este programa, OpenRefine, quando iniciado em um terminal, não abre uma janela de interface do usuário. Ele só inicia um servidor da Web e inicia o navegador padrão.