Procurando por um utilitário que me permita inserir um item na lista de aplicativos que o GNOME conhece.
Por exemplo:
baixei o Eclipse EE (tenho alguns plugins muito especiais com os quais preciso trabalhar, e esses plugins não "gostam" da versão disponível no repositório padrão). Estou usando o GNOME 3, no Ubuntu 11.10. Então, eu quero executar o Eclipse sem abrir um terminal e executá-lo.
Deve ser algo muito simples.
gnome-shell
eclipse
.desktop
Shaftoe2702
fonte
fonte
Respostas:
Você pode usar o Menu Principal para isso. Caso contrário, instale-o primeiro:
1. Abra o Menu Principal
2. Veja o exemplo
Depois disso, você pode chamar seus aplicativos com o nome: "command_of_application".
Edit: Eu perdi que você tinha solicitado aplicativos em seu diretório pessoal. Nesse caso, o comando deve ser o caminho completo desse aplicativo.
fonte
Os lançadores de aplicativos que o Gnome conhece são arquivos .desktop
/usr/share/applications
, e~/.local/share/applications
. Você pode criar inicializadores personalizados para o que estiver na sua pasta pessoal, criando e editando manualmente um arquivo .desktop personalizado ou usando Alacarte, o antigo editor de menus do Gnome.A documentação do arquivo da área de trabalho do Gnome pode ser útil: https://developer.gnome.org/integration-guide/stable/desktop-files.html.en
O iniciador personalizado é apenas um arquivo de texto chamado, por exemplo
EclipseEE.desktop
, com o seguinte conteúdo:fonte
(Repost do OP original)
Esse é um truque bem apontado em outro lugar:
Agora, eu tenho um ícone. Esse foi um recurso interessante para ter ligado ao menu de contexto, mas, infelizmente, eu não o vejo.
fonte
sudo apt-get install --no-install-recommends gnome-panel
Eu gosto da
gnome-desktop-item-edit
solução simples de Jorge . No entanto, se eu colocar o.desktop
arquivo~/Desktop/
nele, ele não aparecerá como um aplicativo, mas apenas como um arquivo no menu do gnome. Então eu faço:fonte
~/.local/share/applications
pasta e evitar o usosudo
.Eu sei que esse tópico é meio antigo, mas eu queria compartilhar com vocês essa função do bash que acabei de criar porque ... porque eu posso. Se você achar útil, fique à vontade para usá-lo!
Aviso: acabei de chegar. Pode não ser perfeito.
fonte