Pular para o conteúdo

Usando a Francine para ter um console Linux mais bonito

Dica publicada em Linux / Miscelânea
albert guedes albertguedes
Hits: 9.898 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

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.

Ache vídeos do youtube facilmente

Convertendo inteiros para ascii e ascii para inteiros em C

Instalação pratica do novo kernel 2.6.20

Separar palavras de uma string no PHP

Mostrar os campos de uma tabela do PostgreSQL com PHP

Links em modo gráfico

Howto para uso de clusters e redundância de aplicações

Vídeo no lugar do papel de parede

Ubuntu Studio - Ubuntu com ambiente leve (XFCE) e repleto de softwares para multimídia

História do Linux - 1991 a 2003

#1 Comentário enviado por /bin/laden em 30/04/2009 - 01:53h
Opa, boa dica hein!

Contribuir com comentário

Entre na sua conta para comentar.