Criar atalhos (lançadores) para programas no Gnome

Publicado por Raimundo Alves Portela em 06/12/2011

[ Hits: 95.165 ]

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

Atualizando conteúdo dinamicamente com jQuery

Terminal Guake

Criar "ícone" para executar Scripts

Use seu Android como um Laser Pointer

Deixar as janelas transparentes usando Compiz

Leitura recomendada

Desabilitando Ctrl + Alt + Del no Ubuntu 9.10 (Karmic Koala)

Estrutura de diretórios do Linux

Ubuntu - Destacando Aba Ativa no Gnome-Terminal (Parte 2)

Suspendendo um usuário sem perder sua senha original

Tocar MP3 dentro no Firefox

  

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