Como adicionar scripts à inicialização do Fedora 21

Publicado por Raul Lopes S. Grangeiro em 06/02/2015

[ Hits: 11.439 ]

 


Como adicionar scripts à inicialização do Fedora 21



Olá, pessoal.

Veremos como adicionar scripts à inicialização do Fedora 21 com GNOME, que é a versão oficial do sistema.

Antigamente, podíamos adicionar os scripts a partir do "Gnome Session Properties", mas ele foi descontinuado no Fedora 21, dando lugar ao Gnome Tweak Tool, que tem a função de adicionar aplicativos à inicialização do sistema, mas não scripts.

Adicionando o script à inicialização

Primeiramente, confira se seu script está marcado para execução como um aplicativo. Para simplificar, vamos fazer isto pelo modo gráfico.

Clique com o botão direito no script e selecione "Propriedades", depois vá na aba "Permissões" e marque a opção "Permitir a execução do arquivo como um programa".

Agora, abra o GEdit, ou qualquer outro editor de texto de sua preferência, e cole o seguinte texto nele:

[Desktop Entry]
Name=<Dê um nome ao script>
GenericName=<Dê um nome ao script>
Comment=<Comentário qualquer sobre o script>
Exec=<caminho para o script>
Terminal=False
Type=Application
X-GNOME-Autostart-enabled=true

Substitua os textos entre os sinais < > pelo que está pedindo e apague os sinais:
  • Por exemplo: "<Dê um nome ao script>"
  • Passa a ser: "Script inicialização"

Agora, salve o arquivo com a extensão ".desktop" no diretório /home/nome_do_usuário/.config/autostart, substituindo "nome_do_usuário" pelo seu usuário.

Por exemplo: /home/raul/.config/autostart

O caminho até o arquivo de inicialização deve ficar como no seguinte exemplo (meu exemplo):

-> /home/raul/.config/autostart/script_autostart.desktop

Pronto, o script iniciará junto ao sistema. Reinicie pra testar.

Fique com Deus!

Referência Bibliográfica


Outras dicas deste autor

Como corrigir erro "Arquivo '/grub2/grubenv' não encontrado" no Grub2 do Fedora 21

Como instalar e desinstalar o VMWare Player no Linux

Puppy Linux - Excelente Linux para computadores antigos

Emerald no Ubuntu 11.10 - Como instalar e ativar

Instalando o BURG no Ubuntu 10.04 LTS

Leitura recomendada

i3-gaps no Funtoo

Problema na instalação do BROffice.Org no Slackware 11

Instalação do Netdata no Fedora 23

Assistir no Hulu fora dos Estados Unidos

BlueJ 3.0.8 x Ubuntu 12.04: A suitable JDK couldn't be located

  

Comentários
[1] Comentário enviado por removido em 06/02/2015 - 16:53h

Na verdade esta dica serve para qualquer distribuição Linux (não só no Fedora), visto que o ~/.config/autostart pertence a todos os D.E baseados no XDG-compliant desktop environment.

Boa dica. :-)

[2] Comentário enviado por thiagoxcampos em 07/02/2015 - 19:34h


Muito boa a dica!
Se quiser que o script inicie para qualquer usuário que autenticar no servidor, basta colocar o script na pasta "/etc/xdg/autostart"

abrass

[3] Comentário enviado por suricate em 19/06/2015 - 14:07h


Bom dia,
E como faço se não tiver ambiente grafico?

[4] Comentário enviado por raulgrangeiro em 19/06/2015 - 14:13h


[3] Comentário enviado por suricate em 19/06/2015 - 14:07h


Bom dia,
E como faço se não tiver ambiente grafico?


Olá,

Eu nunca tentei isso fora do ambiente gráfico, mas fazendo uma pesquisa rápida encontrei isso: http://www.vivaolinux.com.br/topico/Linux-para-desktops-caseiros/inicializar-programas-junto-com-lin...

Veja se pode te ajudar. Fique com Deus!

[5] Comentário enviado por AlvesUeliton em 29/07/2015 - 09:58h


Muito bom! Cansei de procurar na net, quase, quase não instalo o Fedora somente por isto, a única dica que funcionou no Fedora 21 foi esta.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts