A Vida no Shell

Nesta série de artigos, vou tentar demonstrar como utilizar um desktop somente em modo-texto utilizando o sistema operacional GNU/Linux.

[ Hits: 49.156 ]

Por: Éderson Luiz Honorato dos Santos em 10/06/2008


Clicando nos Links



Outra ferramenta que não pode faltar em um desktop é um browser para navegar pela internet (ou ler os documentos convertidos pelo wvware).

Existem vários browsers para utilização em modo texto. O mais conhecido pela maioria dos linuxers é o lynx, presente na maioria das distribuições Linux.

O Lynx tem muitas características interessantes, suportando cookies e criptografia baseada em SSL. Mas há outras alternativas interessantes além do Lynx: o W3m e o Links.

O w3m foi inicialmente projetado para ser um pager (com o more e o less), mas com capacidade de exibir conteúdo HTML. Porém, o autor acabou acrescentando a possibilidade de navegar na web transformando w3m em mais um dos browsers para o modo texto. O w3m utiliza comandos baseados em teclas como o lynx, usando inclusive a mesma configuração, facilitando a vida de usuários antigos do lynx.

É possível habilitar o suporte a um menu com as funções mais freqüentes do browser, simplesmente pressionando o botão direito do mouse. Apesar de não ser um browser muito amigável, ele oferece suporte a cookies, frames e segurança baseada em criptografia SSL.

O Links é um browser em modo texto baseado em menus suspensos, bastante amigável e intuitivo. Quando você roda o links pela primeira vez, não aparece nada na tela, somente um fundo preto, levando aos inexperientes à achar que o browser não rodou. Porém, basta teclar em ESC que o menu aparece na parte superior da tela, dando acesso à todas as funcionalidades do browser.

O Links tem todas as opções básicas que você pode encontrar em um browser gráfico como: procurar por textos dentro da página corrente, exibir o fonte em HTML da página, exibir informações sobre o documento, downloads em segundo plano, exibe os downloads em execução, permite configurar o idioma, suporte a cores, tabela de caracteres, proxies de http e ftp, parâmetros de conexões e associações de tipos de arquivos a determinadas aplicações, além de um ótimo suporte ao mouse (através do gpm).



Bom, é claro que navegar por caracteres ASCII pode não ser muito confortável para algumas pessoas, porém, isto pode ser contornado.

A segunda versão do Links o Links 2 além de ser um navegador modo texto, pode se tornar um browser gráfico (exibindo imagens e tudo mais) através da SVGALIB, DirectFB ou FrameBuffer diretamente do console, sem o X nem qualquer tipo de gerenciador de janelas.

Para instalá-lo no Debian basta:

# apt-get install links2
# apt-get install svgalib directfb


As bibliotecas svgalib e directfb podem ser usadas por vários aplicativos do modo texto como o ZGV, o ghostscript e o Links2 (existe até um executável do quake2 feito para rodar no console utilizando a SVGALIB :-)).

Depois de instalado basta dar um desses comandos:

$ links2 -g -driver fb www.google.com.br
(Roda graficamente usando o FrameBuffer)

$ links2 -g -driver svgalib www.google.com.br
(Roda graficamente usando o SVGALIB)

$ links2 -g -driver directfb www.google.com.br
(Roda graficamente usando o DirectFB)



Particularmente, eu prefiro o FrameBuffer que aparentemente consome menos recursos da máquina, mas se você tem uma CPU melhor que a minha (P133), pode utilizar o DirectFB que tem gráficos melhores.



Outra limitação do DirectFB é que não se pode utilizá-lo em vários terminais, a não ser que você compile o executável com suporte à várias execuções.

Bom, esta é somente uma pequena introdução à "tela preta" do shell.

Brevemente irei falar sobre utilitários para internet em modo texto como: discadores, MSN e p2p.

Abraços.

Página anterior    

Páginas do artigo
   1. Introdução
   2. A instalação
   3. Comando da meia noite
   4. Vi e Vim
   5. Lendo arquivos DOC do WORD no VIM
   6. Clicando nos Links
Outros artigos deste autor

Instalando o Notify-OSD do Ubuntu 9.04 no Ubuntu 8.10 Intrepid Ibex

Utilizando o celular como webcam no Linux

A Vida no Shell (parte 2)

Reconhecimento de síntese por voz no GNU/Linux

Leitura recomendada

Computação Distribuída com TORQUE Resource Manager

YUMI - Criando pendrives multiboot pelo GNU/Linux

Usando G4U, ProFTP e DHCP para clonar partições pela rede

Instalando um novo tema no Acer Aspire One

Se você não pode com seus inimigos, compre-os!

  
Comentários
[1] Comentário enviado por maran em 10/06/2008 - 10:31h

# mv A\ Vida\ no\ Shell ~/favoritos
# exit

[2] Comentário enviado por maran em 10/06/2008 - 10:31h

Cara gostei muito de seu artigo, pois ja tive contato com a maioria das coisas apresentadas, inclusive usando o mesmo sistema ;)
Esses são artigos que deveriam ser colocados na seção Destaque, pois aqui ele te ensina a usa um Linux tanto para Desktop, como para o meio coorporativo.
Fantástico, um dos melhores que já vi por aqui.

Um abraço,

[3] Comentário enviado por roberto_espreto em 10/06/2008 - 10:43h

Cara, muito bom seu artigo!
Faço isso com o Slack!
Uma boa também é usar o pebrot para mensageiro instantâneo! Muito showw!!

Gostei...





®

[4] Comentário enviado por gjr_rj em 10/06/2008 - 10:47h

d+. Esse vai para meus favoritos.

[5] Comentário enviado por stremer em 10/06/2008 - 11:13h

de volta ao passado.... rsrsrsrs
cara... lembro da epoca dos 486, onde era normal usar modo texto (apesar de mta gente ter nascido usando win3.1 e win95). Mesmo assim tinham aplicativos que usavam o modo grafico deles.... Enfim... com um pentium 133 vc não precisa ficar limitado ao modo texto. O fluxbox roda muito bem nele, mas com certeza o modo texto agiliza o processo... mto legal

[6] Comentário enviado por SMarcell em 10/06/2008 - 11:58h

Curiosidades:

O MC tem como um de seus criadores Miguel de Icaza, o mesmo cara que iniciou o projeto Gnome e o Mono

O Vi em algumas distros é um link simbólico para o ed ou mesmo para o Vim

[7] Comentário enviado por xerxeslins em 10/06/2008 - 13:06h

Favoritado é claro!

Obrigado por compartilhar conhecimentos tão interessantes e de forma tão clara (principalmente para iniciantes como eu). Cada vez que aprendo mais sobre Linux, mais apego-me a ele. Artigo fantástico!

[8] Comentário enviado por GilsonDeElt em 10/06/2008 - 13:20h

Cara, d+ seu artigo!
Como disseram, deveria ir para a seção de destaque, por causa de suas múltiplas aplicações.

Eu já brinquei de usar o PC no modo texto algumas vezes, mas nada muito além de ouvir mp3, navegar na net (pelo links no modo texto, pois até hoje eu não sabia usá-lo em modo gráfico) e compilar programas demorados (usando nice -n -20 <comando>).
Agora vou poder brincar no modo texto com mais proveito!

Embora eu não siga nenhuma das "religiões-de-editores-de-texto", gostaria de saber mais do mcedit, que é o que uso com mais freqüência no shell.

Para o próximo artigo, posso indicar as seguintes feramentas:

amp, mpg321 e mpg123: tocadores de mp3 em modo texto (acho que tocam ogg tbm, não tenho certeza)
tmsnc: MSN em modo texto (testado e recomendado ;-)
VPPP: embora seja um discador ultra-leve para modo gráfico, ao configurar a net nele (uso discada) ele gera alguns scripts, que podem ser usados para conexão em modo texto.

e já foi pros favoritos!

té +, cara!

[9] Comentário enviado por vitor.jjb em 10/06/2008 - 18:01h

show

[10] Comentário enviado por michel5670 em 10/06/2008 - 18:12h

Otimo seu artigo colega, esta muito bem redigido parabens!!!

[11] Comentário enviado por Teixeira em 10/06/2008 - 20:14h

Gostei muito de seu artigo. Na verdade acabei de instalar o Links2ssl, que e' o mesmo Links2 compilado especialmente para o BL-3 e cujo desempenho e' melhor que o do Firefox 2.0 para o Windows (as imagens sao mais nitidas e e' infinitamente mais rapido). Entre as coisas que mais aprecio estao a possibilidade de escalonar tanto as fontes quanto as imegens, o que faz com que os sites possam "caber" na minha tela 800x600. Mas o assunto e' o shell, e devo acrescentar que seu artigo vai poara a minha coletanea de favoritos.

[12] Comentário enviado por VonNaturAustreVe em 10/06/2008 - 21:35h

Excelente artigo muita gente tem medo do modo-texto acham que ele morde ¬¬,mais isso ajuda muito é também da um show de criatividade em quem tem uma maquina antiga em casa as traças é não sabe oque fazer com ela.

[]'s

[13] Comentário enviado por fulllinux em 10/06/2008 - 21:36h

Mais 100 pontos para você!
Excelente qualidade, esse não pode faltar em meus favoritos...

Abraço.

[14] Comentário enviado por iamunhoz em 10/06/2008 - 22:39h

Cara, demais, demais, demais!

Eu ainda apanho um pouco desses editores do tipo vi (modo edição e modo controle), e prefiro mais o mcedit.

Agora essa de abrir páginas normalmente direto do modo texto me deixou bobo! :D

Parabéns

[15] Comentário enviado por Gilmar_GNU/Slack em 10/06/2008 - 23:38h

Realmente eu gostei da sua matéria.
Modo texto sempre foi necessário em todas as horas.
Ainda mais em maquinas mais antigas que tem problema com o peso da interface gráfica .
As ferramentas que realmente são necessárias para quem usa o sistema nesse modo , fica muito eficaz .
Instalando o sistema no modo texto tudo fica mais leve e o Desktop trabalha com um bom desempenho !.

[16] Comentário enviado por izavos em 11/06/2008 - 02:32h

Simples e direto!

Se possivel modo Grafico !

Se nescessário modo Texto !

O melhor e Grafico + Texto !!!

Nos sistemas de base Unix o ambiente grafico facilita a multitarefa e nao
substitui o modo texto.

Nao esqueca o "minicon" para fechar com medalha na continuacao !

[17] Comentário enviado por albfneto em 11/06/2008 - 02:34h

sim, interessante.... ensina linux, e pode usar micros antigos. eu gosto de midnight commander.
Para rodar aplicações contínuas e lentas, sob interface gráfica, é muito útil.
Por ex. fiz um artigo sobre o BOINC.
O BOINC é super rápido, sem interface gráfica!

[18] Comentário enviado por guinter em 11/06/2008 - 10:10h

Cara, muito bom mesmo esse artigo, também uso muito o modo texto!

[19] Comentário enviado por marcelo.cesards em 11/06/2008 - 13:39h

muito bom mesmo.. vou adicionar agora aos favoritos... parabens

[20] Comentário enviado por pontozip em 12/06/2008 - 10:31h

Parabens pelo artigo e aproveito para deixar minha sugestão sobre o mesmo assunto.

(http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1483)

Ats.
Curitiba/Pr.

[21] Comentário enviado por removido em 12/06/2008 - 10:41h

#!/bin/sh
echo Bom artigo!

[22] Comentário enviado por f_Candido em 12/06/2008 - 22:46h

Muito bom. Parabéns. Nos mostra uma outra faceta do Linux: Agradar a Gregos e Troianos.


Abraços

[23] Comentário enviado por brunojbpereira em 13/06/2008 - 10:46h

Muito bom! Perfeito para mostrar que os computadores mais antigos ainda podem ser utilizados de forma fantástica. um grande abraço.

[24] Comentário enviado por iz@bel em 13/06/2008 - 12:27h

Adorei!
Tou treinando....

Uma dica para a parte dos joguinhos
bsdgames

Eu adoro os joguinhos do bsdgames: snake, tetris e worm

[25] Comentário enviado por edersonhonorato em 14/06/2008 - 15:20h

Obrigado à todos que gostaram...
Em breve darei continuidade ao artigo.;-)

Abraços

[26] Comentário enviado por edersonhonorato em 14/06/2008 - 18:12h

Pessoal, depois de olhar o tópico "Lendo arquivos DOC do WORD no VIM" percebi que está faltando informação.

Na verdade, devo ter feito alguma coisa de errada, pois parte do conteúdo não apareceu no artigo.

Desculpem

[27] Comentário enviado por DanielGimenes em 16/06/2008 - 12:29h

Muito bom! Vale a pena ressaltar que o uso do modo texto (console) não é somente mais leve para a máquina, mas é também um modo mais rápido de utilizar (como você exemplificou com o VIM). Exemplo: quanto tempo você demora para andar por 20 pastas que você conhece via console? e via Konqueror?

Adorei o artigo. Principalmente a parte do VIM. Aguardo o próximo artigo!

[28] Comentário enviado por xerxeslins em 24/06/2008 - 11:48h

Legal! Tenho uma dúvida. No modo gráfico, se eu abrir o links no terminal ele fica colorido e com imagens, mas se eu abrir na tela preta ele nao fica... sera que falta instalar alguma coisa? valeu =)

[29] Comentário enviado por gpr.ppg.br em 31/08/2009 - 13:06h

$ links2 -g -driver fb www.google.com.br
Could not initialize graphics driver fb:
Could not get VT mode.

:-(

[30] Comentário enviado por edersonhonorato em 31/08/2009 - 19:51h

Segundo a saida do comando, o links2 não está conseguindo inicializar com o driver de video framebuffer.

Você está usando o modo texto puro? Se estiver, que resolução você está usando?

Lembre-se de que você deve estar usando o driver framebuffer configurado no lilo ou grub:
vga=788 para 800x600
vga=791 para 1024x768

T+

[31] Comentário enviado por removido em 28/01/2011 - 14:03h

uma beleza de tutorial vo ler os outros 2,estou costurando o conteúdo para testar em um pc velho que ninguém mais quer,vai voltar a ser util


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts