Criar atalhos (lançadores) para programas no Gnome

Publicado por Raimundo Alves Portela em 06/12/2011

[ Hits: 94.975 ]

Blog: http://portelanet.com

 


Criar atalhos (lançadores) para programas no Gnome



Nessa dica demonstro como criar um lançador, que serve como atalho para o menu do Gnome.

Resolvi fazer a dica após o tópico: REAL instalação do eclipse, e passei a criar esses atalhos de aplicações para mim depois disso. ;-)

Antes eu usava esse método ao criar algumas aplicações em shell que eram disponibilizadas para outras pessoas e para facilitar colocamos um atalho no menu, dentro do contexto da aplicação.

Bom é bem simples fazer um, segue um exemplo, onde demonstro a estrutura básica necessária:

[Desktop Entry]
Name=Eclipse # nome da aplicação

Comment=IDE de programação # comentário exibido com mouse sobre o menu

Exec=/home/rai/eclipse/eclipse # arquivo executável da aplicação

Icon=/home/rai/eclipse/icon.xpm # ícone usado para a aplicação

Categories=GTK;Development;IDE; # **Categorias onde o programa vai aparecer no menu

Type=Application # tipo de lançador, podendo ser (Application|Link|Directory)


Obs.: **Para mais categorias possíveis, veja: http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#category-registry

Criei esse para o Eclipse, pois o mesmo quando instalado baixando e descompactando diretamente do site não cria um atalho no menu, assim como Aptana e outras aplicações instaladas manualmente.

Crie o seu atalho seguindo a estrutura básica demonstrada, salve em um arquivo com o formato '.desktop', no exemplo acima salvei como Eclipse.desktop.

Depois coloque o arquivo no diretório '/usr/share/applications/':

sudo mv Eclipse.desktop /usr/share/applications/

Depois teremos nosso atalho/lançador prontinho para uso, o mesmo já será listado no(s) menu(s) do Gnome:
Linux: Criar atalhos para programas (lançadores) no Gnome

Linux: Criar atalhos para programas (lançadores) no Gnome

Obs.: Estou mostrando imagens do Gnome 3, mas funciona no Gnome 2 também, só não coloquei a imagem, mas o uso também.

Para mais informações e mais parâmetros possíveis de uso, veja a referência abaixo.

Referências:
Até a próxima.
@rai3mb

Outras dicas deste autor

Configurar efeito modal ao fundo de um elemento com jQuery

Conversando em rede com Pidgin e o protocolo Bonjour

Usando o SHC um compilador de Shell-Script genérico

Habilitar Expressão Regular no Gedit

Atualizando conteúdo dinamicamente com jQuery

Leitura recomendada

Crontab - Servidores

Removendo Kernel Antigo do Ubuntu

Adicionando suas rádios preferidas no Rhythmbox

11 Dicas para Elementary OS Freya

Dropbox não abre ou não sincroniza mais [Resolvido]

  

Comentários
[1] Comentário enviado por diogoryu em 06/12/2011 - 10:15h

Muito Boa essa dica, valeu mesmo.

Estava procurnado como fazer isso

[2] Comentário enviado por z3ws em 27/12/2011 - 18:53h

Olá estou usando o Fedora 16, segui os passos acima mas não conseguir criar o lançador para o eclipse, o que sera que pode ter acontecido?

[3] Comentário enviado por rai3mb em 27/12/2011 - 19:22h

O arquivo deve ter o formato .desktop, e ser salvo no diretório /usr/share/applications/

Se você fez isso, observe os campos disponibizados na dica, veja se preencheu conforme o seu ambiente.

Mas tarde acho que vou instalar o Fedora, ai faço um teste e conversamos mais.
Abraços e Feliz ano novo!

[4] Comentário enviado por patrick-hd em 19/07/2012 - 13:04h

Utilizo o fedora 17, criei o arquivo, mas não apareceu no menu de aplicativos do gnome 3

[5] Comentário enviado por admwagner em 27/01/2013 - 10:25h

Grato.
Passei a usar sua díca. Fiz referência a sua postagem nas minhas anotações.
http://www.admwagner.com.br/blog/informatica/criar-lancador-de-aplicativo

[6] Comentário enviado por removido em 10/06/2013 - 16:55h

No Gnome 3, vários aplicativos tem seus "atalhos" no diretório /usr/share/applications. Desse ponto, basta clicar com o botão direito -> "Copiar para..." e selecionar o Desktop.

[7] Comentário enviado por alvir218 em 28/09/2015 - 20:07h

pra quem não esta conseguindo fazer o atalho funcionar...

antes de mover para /usr/share/applications/ o atalho deve estar funcionando mesmo na desktop, se não estiver, dar permissão para executar ao arquivo Eclipse.desktop deve resolver o problema, então antes de mover execute o comando:

chmod -R 777 Eclipse.desktop

obrigado pelo post, funcionou no ubuntu 14.04 LTS

[8] Comentário enviado por rrnetopantoja em 06/08/2017 - 15:27h

Olá amigo, tive que vir parabenizá-lo pela dica. Estava há um bom tempo tentando aprender a fazer isso e só agora consegui, muito obrigado mesmo. (obs.: uso Fedora 25).

[9] Comentário enviado por kholyphoenix1 em 01/10/2017 - 10:47h

Boa tarde.

Como eu faço isso para o Rambox.AppImage?

[code]
[Desktop Entry]

# Nome da aplicação
Name=Rambox

# Comentário exibido com mouse sobre o menu
Comment=Rambox

# Arquivo executável da aplicação
Exec=/opt/rambox/Rambox-0.5.12-x64.AppImage

# Ícone usado para a aplicação
Icon=

# Categorias onde o programa vai aparecer no menu
Categories=

# Tipo de lançador, podendo ser (Application|Link|Directory)
Type=Application

[/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts