Fórum Ubuntu Linux - PT
Área para Iniciantes => Iniciantes => Tópico iniciado por: masterkorp em 06 de Dezembro de 2007, 20:05
-
Como posso eu colocar aplicativos no arranque do sistema? Quais os parâmetros disponíveis (do genro inicializar minimizado, etc..)?
Cumprimentos,
MasterKorp
-
Para colocar um aplicativo para iniciar assim que colocar seu login/senha basta acessar a opção:
Sistema > Preferências > Sessões
Para colocar um aplicativo para iniciar assim que o PC é ligado basta colocar a chamada dele no arquivo /etc/rc.local, bastando para isto colocar a chamada antes da linha exit 0.
[]'s
Cristiano
-
Já agora como eu posso fazer arrancar um processo minimizado a partir da consola?
-
Já agora como eu posso fazer arrancar um processo minimizado a partir da consola?
O que você pretende iniciar? No arranque do sistema ou durante o login?
-
Se possível gostava de saber fazer isso nos dois
Desde já obrigado.
-
Se possível gostava de saber fazer isso nos dois
Desde já obrigado.
Pois é, para iniciar um aplicativo assim que você faz logon (digita seu usuário e senha) basta acessar a opção Sistema > Preferências > Sessões clicar no botão Novo.
Abrirá a tela Novo Programa Inicial, ai digite um Nome para ele, e também o Comando responsável por iniciá-lo, clique em Ok e depois feche a tela Sessões.
Caso os dados estejam corretos, no próximo logon o software iniciará automáticamente.
Para iniciar um aplicativo/software durante o processo de boot você deve editar o arquivo /etc/rc.local. Primeiro então deve abrir um terminal:
Aplicações > Acessórios > Terminal
Feito isto edite o arquivo com direitos de alteração:
sudo gedit /etc/rc.local
Abrirá o texto abaixo, ou algo parecido:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
No caso aqui o arquivo é exatamente o original (estou usando o Feisty agora), e basta digitar o comando que você deseja executar antes da linha exit 0, salvar o arquivo, e pronto. Caso tudo esteja correto no próximo boot o que deseja será executado.
Para explicar este caso vou contar um caso extremo que tive no trabalho. Tenho um servidor de arquivo e a cada boot preciso montar o diretório /home do servidor nas estações. Para isto mudo o arquivo /etc/fstab, mas outro dia todas as alterações que fiz produziram erro (não me pergunte porque, já que faço isto todo dia) e simplesmente não achei um meio de fazê-lo. Não tive dúvidas, coloquei a linha no arquivo /etc/rc.local e funcionou. Vou colar como ficou para ter idéia.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
mount -t nfs 10.3.131.3:/home /home
exit 0
Espero ter sido claro.
[]'s
Cristiano
-
É pá muito obrigado mesmo!
-
É pá muito obrigado messo!
masterkorp não entendi muito bem sua frase. Resolveu o problema?
Caso tenha resolvido poderia editar a primeira mensagem do tópico e adicionar RESOLVIDO ao título da mesma.
[]'s
Cristiano