Após mais de 1 ano iremos iniciar nosso "curso" de BigBashView
O que é tecnicamente o BigBashView:Uma interface para o terminal Bash que renderiza sua saída utilizando QTwebkit. Porém se você preferir uma linguagem que permita exibir o resultado no terminal o mesmo será renderizado pelo Webkit, alguns exemplos: Python, Ruby, Perl, PHP…
O que é o BigBashview na prática:Um navegador WEB que tem acesso ao terminal, então executamos e recebemos respostas de shellscripts diretamente num navegador e não em um terminal, dessa forma basta utilizar html para exibir as respostas e temos uma forma de interação bonita e fácil para o usuário.
A utilização do BigBashview no KDE, Gnome, Unity...Por utilizar qtwebkit, praticamente não é necessário instalar dependências em ambientes KDE, porém em ambientes GTK é necessário baixar alguns MB, no caso, por exemplo, do Linux Mint 13 é necessário fazer o download de 15 MB de dependências. De toda forma por se tratar de um renderizador web, para o usuário a aparência da interface funciona adequadamente em qualquer ambiente desktop.
Arquitetura, 32 bits, 64 bits...Por ser feito em python, funciona adequadamente em diversas arquiteturas, assim como a libqtwebkit está disponível em diversas arquiteturas, mas o BigBashView até o momento foi testado apenas em x86 e AMD64, que equivalem às distribuições Linux para processadores Intel e compatíveis de 32 e 64 bits.
Que tipo de aplicativo é recomendado se desenvolver no BigBashView:Em geral aplicativos mais simples, como configuradores para o sistema ou interfaces para aplicativos de modo texto, por exemplo o BigConverter que utiliza o mencoder para fazer diversos tipos de conversão de vídeo.
Qual conhecimento prévio se deve ter:É importante saber shellscript e html, mesmo que não sejam conhecimentos aprimorados, caso tenha interesse em aprender shell script recomendo que leia o papo de botequim, um livro completo que está disponível para leitura online no seguinte endereço:
http://wiki.softwarelivre.org/TWikiBar/WebHomeAonde obter o BigBashView:- Diretamente do Google Code:
http://code.google.com/p/bigbashview/- Do repositório BigLinux:
http://www.biglinux.com.br/web/como-baixar-os-projetos/- Link direto para baixar a versão 2.2 em formato .deb (Recomendada atualmente para distribuições Ubuntu, Debian e derivadas):
http://biglinux.c3sl.ufpr.br/packages/p ... x2_all.deb- A versão 2.2 está inclusa no BigLinux 12.04.