arquivo de inicialização do ubuntu [RESOLVIDO]

1. arquivo de inicialização do ubuntu [RESOLVIDO]

Carlos Telles
carlostelles

(usa Linux Mint)

Enviado em 12/01/2012 - 12:47h

Olá!
Gostaria de saber como faço para colocar o comando:
dhclient eth0
no arquivo de inicialização do Ubuntu.
Preciso fazer esse comando para ativar a placa de rede ou algo assim.
Cada vez que inicio o Ubuntu, para poder acessar a internet preciso fazer esse comando.
Se alguém poder me ajudar....Valeu!!!


  


2. Re: arquivo de inicialização do ubuntu [RESOLVIDO]

Adriano Moreira da Silva
adri3d

(usa Arch Linux)

Enviado em 12/01/2012 - 12:59h

coloque essa linha no /etc/rc.local antes da linha exit 0


3. Re: arquivo de inicialização do ubuntu [RESOLVIDO]

Guilherme Moreira de Oliveira
coelhoposa

(usa Debian)

Enviado em 12/01/2012 - 13:00h

Se for apenas pra você faz um pequeno script e coloque na pasta /home/$USER/.config/autostart

#!/bin/bash
dhclient eth0


ou cria um arquivo .desktop com o seguinte conteúdo:
[Desktop Entry]
Type=Application
Name=REDE
Comment=conecta minha rede
Exec=dhclient eth0
Categories=GNOME;Utility;Rede;Internet
NoDisplay=true


salve como conectarede.desktop na pasta /home/$USER/.config/autostart

Em tempo: substitua $USER pelo nome de seu usuário


4. resposta

Marco Couto Ferreira
marco.couto

(usa Debian)

Enviado em 12/01/2012 - 13:03h

eu conheço 2 formas de fazer isso mas nao me assustaria se alguem disser que existem 1001 formas de fazer isso no linux

a primeira é descobrir em qual runlevel seu sistema esta executando, para isso execute o comando:
$runlevel

esse comando irá dizer qual runlevel o sistema esta executando, provavelmente o ubuntu roda no runlevel 2

entre no diretório dos scripts de inicialização desse runlevel:

cd /etc/rc2.d

la dentro vc pode criar um arquivo texto com o seguinte conteúdo


$sudo vi S99dhclient
#!/bin/bash
dclient eth0
para salvar digite:
:x!

não se esqueça de dar permissão de execução nesse script
chmod +x /etc/rc2.d/S99dhclient

pronto, toda vez que iniciar sua máquina esse comando irá rodar


esta é a forma correta, outra forma alternativa e muito mais simples é só colocar o comando que voce quiser executar no arquivo /etc/rc.local

$ sudo vi /etc/rc.local

antes da linha exit 0 coloque o comando que voce deseja executar
dhclient eth0

salve e saia :x!


pronto


5. Re: arquivo de inicialização do ubuntu [RESOLVIDO]

Guilherme Moreira de Oliveira
coelhoposa

(usa Debian)

Enviado em 12/01/2012 - 13:07h

marco.couto escreveu:

eu conheço 2 formas de fazer isso mas nao me assustaria se alguem disser que existem 1001 formas de fazer isso no linux

a primeira é descobrir em qual runlevel seu sistema esta executando, para isso execute o comando:
$runlevel

esse comando irá dizer qual runlevel o sistema esta executando, provavelmente o ubuntu roda no runlevel 2

entre no diretório dos scripts de inicialização desse runlevel:

cd /etc/rc2.d

la dentro vc pode criar um arquivo texto com o seguinte conteúdo


$sudo vi S99dhclient
#!/bin/bash
dclient eth0
para salvar digite:
:x!

não se esqueça de dar permissão de execução nesse script
chmod +x /etc/rc2.d/S99dhclient

pronto, toda vez que iniciar sua máquina esse comando irá rodar


esta é a forma correta, outra forma alternativa e muito mais simples é só colocar o comando que voce quiser executar no arquivo /etc/rc.local

$ sudo vi /etc/rc.local

antes da linha exit 0 coloque o comando que voce deseja executar
dhclient eth0

salve e saia :x!


pronto


não seria mais fácil com o nano?








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts