Pular para o conteúdo

Como adicionar scripts à inicialização do Fedora 21

Dica publicada em Linux / Configuração
Raul Lopes S. Grangeiro raulgrangeiro
Hits: 12.254 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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


Tocar DVDs protegidos por CSS no Ubuntu 9.10 e 10.04

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

Removendo kernels antigos do Ubuntu

Puppy Linux - Excelente Linux para computadores antigos

Comandos básicos para usar no seu Linux

Montando celular Android no Debian 8 - KDE

Problemas de som (KDE)

Criando e montando compartilhamento somente com nome de usuários em domínio Samba

Acesso SSH

Configurando Nokia XpressMusic 5610 como modem no GNU/Linux Ubuntu 8.04

#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

Entre na sua conta para comentar.