Usando a Francine para ter um console Linux mais bonito

Publicado por albert guedes em 27/04/2009

[ Hits: 8.985 ]

Blog: https://teko.net.br

 


Usando a Francine para ter um console Linux mais bonito



Francine é um programa de login, mas que possui uma interface feita em ascii-art, que torna a experiência de se usar um console tty mais agradável.

Em vez do velho motd em puro ascii preto e branco, o "francine" te dá uma caixa de login e mais algumas perfumarias.

Esse aqui é o screenshot do "francine" que eu tenho instalado no tty6:
Linux: Usando a francine para ter um console mais bonito
Para baixar o "francine", segue a página do desenvolvedor:
Nessa página temos os pacotes tar.gz e rpm, mas quem usa sistemas Linux Debian, Ubuntu ou derivados pode pegar via apt, pois o "francine" se encontra nos repositórios oficiais.

Para usar o francine é necessário um programa de terminal, como o "getty", "mgetty", no meu caso uso o "rungetty", pois este é o recomendado pelo pacote do "francine".

Tendo o "rungetty" instalado, abra o arquivo /etc/inittab e, na linha escrito:

6:23:respawn:/sbin/getty 38400 tty6

substitua por:

6:23:respawn:/sbin/rungetty -u root tty6 /bin/francine

Nessa linha, substitua o "getty", que é o programa de tty padrão de todo Linux e coloque o "rungetty" para rodar no tty6, com opção "-u root" (absolutamente necessário, senão você NUNCA irá logar no tty6) e dizendo que é o tty6, logo em seguida coloque o caminho do "francine" , mas até que pode ser outro programa se depois vocês quiserem usar. Qualquer coisa temos o:

man rungetty

Feito isso, o próximo passo é reiniciar o sistema e você já terá o "francine" como interface de login no seu tty6.

Se tudo correr bem no tty6, você pode se sentir a vontade para usar nos outros consoles, no meu caso deixo o tty1 com getty mesmo, por precaução. Meu /etc/inittab para todos os tty, a título de exemplo, ficou assim:

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/rungetty -u root tty2 /bin/francine
3:23:respawn:/sbin/rungetty -u root tty3 /bin/francine
4:23:respawn:/sbin/rungetty -u root tty4 /bin/francine
5:23:respawn:/sbin/rungetty -u root tty5 /bin/francine
6:23:respawn:/sbin/rungetty -u root tty6 /bin/francine

O "francine" possui ainda suporte a outros temas, que se encontram no diretório "/usr/share/francine", mas infelizmente não encontrei outros temas para o mesmo, a não ser o de matrix que vem com o "francine" e o "xmas.theme" em: http://francine.sourceforge.net/xmas.theme.tar.gz

Por enquanto é isso pessoal, espero que gostem da dica e até a próxima.

Outras dicas deste autor

Bash: Não use if

Dando permissão a outros usuários para usarem os devices

Assista vídeos com suas suas músicas preferidas

Pegar o id de um elemento com javascript

Como gravar partes de um vídeo com o mencoder

Leitura recomendada

Para tocar arquivos MPC no XMMS

Convertendo uma webpage para PDF pelo terminal

Executar comandos ou scripts no Linux via Windows, sem intervenção do usuário

Linha do tempo das distribuições Linux

O Pirata Jon Maddog Hall e sua história de sucesso (inglês)

  

Comentários
[1] Comentário enviado por /bin/laden em 30/04/2009 - 01:53h

Opa, boa dica hein!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts