Aviso: Esta tradução não está relacionada com o Projeto de Documentação do Linux LDP) que no Brasil é representada pela LDP-BR em <http://www.dca.fee.unicamp.br/~malheiro/linux/LDP-br.html>, este material é uma tradução técnica e básica somente para auxiliar os colegas com a leitura em português.
Outros documentos você pode obter em: <http://www.microlink.com.br/~buick/>
É você cansou de mecanografia de usar username e password sempre que você quer ter acesso há mais um novo console de texto? Então este mini-HOWTO é para você!
Todo há funcionalidade para usar um novo console de texto sem anotar em se concentra no programa `Open'. Este é o assunto
open -sl
e você será teleportado há um console novo com o seu shell favorito. Possivelmente este programa não vem em nenhuma parte de sua distribuição, mas prossiga lendo.
A maioria das distribuições provê somente 8 dispositivos de console. Você pode facilmente exceder este número enquanto rodando o comando `Open' assim é melhor para criar um pouco mais de dispositivo de console.
Crie os arquivos necessários para os dispositivos
Entre como root. Então execute os seguintes comandos
-----8 <----- corte aqui-----8 <-----
cd /dev
. /MAKEDEV tty9
for i in 0 1 2 3 4 5 6 7 8 9
do
./MAKEDEV tty1$i
done
-----8 <----- corte aqui-----8 <-----
`/dev/MAKEDEV' é um script-shell. Você pode usar 'more' (ou 'less') para ver os conteúdos deste script para adquirir mais informação sobre o que isto faz.
É claro rode mais de 2 prompt-login seu sistema é quando estiver luxuriamente usando o `Open'.
Adquira mais todos os promts-login mas 2
Chame o arquivo `/etc/inittab' no seu editor favorito e comente todas as linhas que contêm "getty " como mostrado abaixo (sugestão: deixe o resto do arquivo inalterado!).
Como você deve ter adivinhado, o caracter para fazer comentários é '#'.
-----8 <----- corte aqui-----8 <-----
# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
# <id>:<runlevels>:<action>:<process>
1:2345:respawn:/sbin/getty 9600 tty1
2:23:respawn:/sbin/getty 9600 tty2
#3:23:respawn:/sbin/getty 9600 tty3
#4:23:respawn:/sbin/getty 9600 tty4
#5:23:respawn:/sbin/getty 9600 tty5
#6:23:respawn:/sbin/getty 9600 tty6
#7:23:respawn:/sbin/getty 9600 tty7
-----8<----- corte aqui -----8<-----
Ré-carregue arquivo acima de configuração com o comando '/sbin/telinit q' (como root) e feche todos os prompts-login em funcionamento com 'killall getty' (ou qualquer tipo de getty que você esteja rodando; você pode ver com o 'ps -aux').
Se você tem sua X-Session em vt8 (use o console para que você mudar quando você aperta Ctrl-Alt-F8), você pode desejar somar a opção `vt8' para as opções do X em '/etc/X11/xdm/Xservers':
-----8 <----- corte aqui-----8 <-----
:0 local /usr/X11R6/bin/X vt8
-----8 <----- corte aqui-----8 <-----
(Deixe o resto do arquivo inalterado). Voila, X já está logo em vt8 você já para o próximo boot do seu Linux. Caso contrário você terá achado isto em vt3.
Instalando o programa 'open'
Se o programa 'open' não for parte de sua distribuição (Debian e
RedHat tem) então adquira o pacote "dynamic-vt-1.1.tar.gz" no
sunsite ou em mirrors.
Ele contém 'open' e algumas outras utilidades úteis; a instalação
é direto.
Você não sabe como acessar "sunsite e mirror"? Não sabe como
instalar um programa?
Desculpe-me, isto está além do âmbito deste mini-howto. Realmente eu
fico doente ao ver todos HOWTO explicando isto novamente e novamente
(fazendo isto ser longo e muito chato). Pergunte para um perito e
escreva um 'Software-instalação de HOWTO' depois. Obrigado.
Testando
Você acabou. Anote em um console. Agora, se você quer começar um comando-prompt ('bash', `tcsh') em um console vazio escreva
open -sl
Nenhum login-id, nenhuma password é requerida (porque você já esta
autenticado em um console).Alternativas, você pode tentar os comandos
open -sl -- top
open -l -- tail -f /var/log/messages
open -sl -- pine
Se a tela ainda esta desordenada, tente o comando 'reset' ou reinicie o
computador uma vez.Os consoles não. para acessar de 13-24 com <AltGr-F1> até <AltGr-F12>.
Programas como 'tty', `ps ' e 'chvt ' ajudam há você para navegar pelo grupo novos de consoles.
Nota: suas sessões não aparecem debaixo de 'w' ou 'finger'.
Winfried Trümper <winni@xpilot.org>
![]() |
Copyright © 1997-1998 - Buick. All Rights Reserved. | ![]() |