Note

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "Stacked Runlevels/pt-br"

From Funtoo
Jump to navigation Jump to search
Line 21: Line 21:


<console># ##i##rc dynamic</console>
<console># ##i##rc dynamic</console>
If we wanted to boot into <tt>dynamic</tt> by default, this could be done by editing <tt>/etc/inittab</tt> and modifying this line:
Se quiséssemos inicializar em <tt>dynamic</tt> por padrão, isso poderia ser feito ao editar <tt>/etc/inittab</tt> e modificando essa linha:


<pre>
<pre>
Line 27: Line 27:
</pre>
</pre>


To read as follows:
Para ser lido como a seguir:


<pre>
<pre>

Revision as of 21:06, June 25, 2015

É comum para um usuário de laptop utilizar DHCP a maior parte do tempo; no entanto, eles podem também precisa periodicamente conectar-se a rede onde uma configuração estática de rede é exigida. Essa é uma situação onde uma máquina Funtoo Linux exigirá múltiplas configurações de rede. Funtoo Linux possui suporte a isso.

A aproximação recomendada para fazer isso é utilizar múltiplos stacked runlevels (runlevels empilhados). Para fazer isso, você precisará criar dois runlevels que sejam children (filhos) do runlevel default (padrão). Isso pode ser feito assim:

root # install -d /etc/runlevels/static
root # install -d /etc/runlevels/dynamic

Dois novos runlevels, static (estático) e dynamic (dinâmico), tem sido criados agora. Agora, tornaremos esses runlevels children do runlevel default utilizando os seguintes comandos:

root # rc-update --stack add default static
root # rc-update --stack add default dynamic

Agora, os runlevels static e dynamic consistirão de de qualquer coisa no default mais quaisquer scripts adicionais que você adicionar a cada novo runlevel.

Para completar nossa configuração múltipla de rede, faríamos agora algo assim:

root # rc-update add netif.eth0 static
root # rc-update add dhcpcd dynamic

Para exibir o ou entre cada runlevel, digitaríamos:

root # rc static

Ou:

root # rc dynamic

Se quiséssemos inicializar em dynamic por padrão, isso poderia ser feito ao editar /etc/inittab e modificando essa linha:

l3:3:wait:/sbin/rc default

Para ser lido como a seguir:

l3:3:wait:/sbin/rc dynamic