Migração: uma necessidade ou um desejo ou uma aventura?

Migração para sistemas livres e principalmente para Linux ainda produz muita conversa e discussões. Quem é “militante” no mundo Open source sabe quanto é difícil o diálogo entre as partes envolvidas. Radicalismo sempre existe seja do lado “Livre” ou “Fechado” da situação. Na minha opinião é sempre importante considerarmos todos os lados principalmente se o Software Livre seja o lado que mais se destaque ;-) . O mais comum é termos um ambiente de trabalho onde os colegas tem opiniões próprias e claras sobre o assunto, nestes momentos o conflito de idéias é quase impossível de ser evitado.

No meu caso em particular, tenho um colega que é totalmente anti-Linux, anti-Software Livre e pró-Microsoft. O caso é tão crítico que se alguém fala que as ações da MS caiu 0,1% é como dar “um tapa” na cara dele! Mas como quase todas as pessoas que labutam em informática ele tem um mínimo de senso crítico e aplica lógica em seu raciocínio. Desta forma, este colega às vezes fica intrigado com a popularidade e mídia que o Linux tem ganhado recentemente. Diante disto e do fato de trabalharmos em um órgão público que não gasta muito com software, este meu colega “se convenceu” em tentar migrar para Linux e Software Livre, mas como ele é muito metódico e preza as formalidades ele resolveu narrar de forma irônica e humorada esta tentativa de migração. Ele disse que vai contar tudo no Diário da Nave Linux[1], como resolveu chamar esta aventura, segundo ele.

No primeiro post[2] ele conta com foi o seu contato com o Firefox, talvez o principal software Livre na vida de muita gente. Meu colega também me convidou a escrever sobre este caso, o que pretendo fazê-lo principalmente como um mediador / moderador para evitar besteiras muito grandes contra a liberdade de idéias e escolhas. De fato eu sou bem cético quanto ao sucesso desta migração, mas sem dúvida esta {hi|e}stória vale a pena!

[1] - http://diariodanavelinux.net/

[2] - http://www.diariodanavelinux.net/2008/05/primeiro-contato-a-raposa-de-fogo/

11/05/2008 | diariodanavelinux, dicas | Deixe um comentário »

pfsense: firewall enterprise baseado no FreeBSD

pfsense[1] é um projeto de firewall baseado no FreeBSD que tem mais de um milhão de downloads. Nasceu em 2004 como um fork do projeto m0n0wall[2] com foco na utilização do filtro de pacotes pf,  baseado em uma versão mais atual do FreeBSD e instalável em plataforma PC e não somente em sistemas embarcados.

Com uma imagem de apenas 60MB você queima um livecd e tem todas as opções e configurações através de uma interface web. O pfsense suporta a grande maioria de serviços necessários a qualquer firewall e/ou gateway de rede, alguns exemplos são DHCP, DNS, firewall, traffic shaper, VPN, NAT, Proxy, Captive Portal, balanceamento de links e muitas outras características[3]. O pfsense possui ainda a capacidade de receber novos pacotes e funcionalidades tudo instalado pelo navegador. Toda a configuração é armazenada em um arquivo único no formato XML . A visualização de gráficos do tráfego da rede e arquivos de logs do sistema também são visualizado pela web, tudo pré-configurado e muito amigável.

Realmente vale muito conhecê-lo e utilizá-lo. Descobri esta preciosidade procurando uma distribuição Linux especializada. Fiz testes básico com o ipcop[4] e o smoothwall[5], mas quando encontrei o pfsense não acreditei que poderia existir uma distro com um nível de especialização tão grande e com  tantas funcionalidades se comparado a outras distros do segmento. Como eu já estava planejando iniciar o uso do FreeBSD em minha rede e não conseguia tempo para estudos e testes, foi a mesma coisa de “juntar a fome com a vontade de comer”.

Em breve pretendo compartilhar umas dicas e experiências com pfsense.

[1] - http://www.pfsense.com/
[2] - http://m0n0.ch/wall/
[3] - Características do pfsense
[4] - http://www.ipcop.org/
[5] - http://www.smoothwall.org/

11/05/2008 | controle de banda, pfsense, segurança, sysadmin, tutolivre.net | Deixe um comentário »

VirtualBox OSE no Ubuntu 8.04

Virtualização de SO já se tornou quase um mantra entre os especialistas de infra-estrutura de TI. Realmente virtualização é uma técnica muito preciosa tanto para as empresas de data-center quanto para desenvolvedores ou experimentadores de plantão. Ter um ou mais sistemas totalmente virtualizados e isolados em uma mesma máquina é um recurso fantástico. O Ubuntu 8.04 vem preparado para as principais tecnologias de virtualização disponíveis. O VirtualBox OSE (Open Source Edition) é uma delas e para instalar é muito fácil. Num terminal execute:

# aptitude install virtualbox-ose

Simples assim….

A aptitude já instala automaticamente todas as depêndencias (uns 30 MB no total). Junto com as depêndencias é instalado um novo kernel (2.6.24-16-386) já preparado para o VirtualBox. Depois de uma reinincialização você já pode começar a criar quantas máquinas virtuais quiser (de acordo com o limite da memória RAM). Você acessa a interface de criação e gerenciamento das MV em “Aplicações” -> “Ferramentas do Sistema” -> “VirtualBox OSE”.

Um detalhe importante é incluir os usuários que podem criar e gerenciar máquinas virtuais no grupo vboxusers seja via terminal ($ sudo usermod -G vboxusers <usuario>) ou pela interface gráfica através do menu “Sistema” -> “Administração” -> “Usuários e Grupos”

É isso…!

Mais informações:

http://www.ubuntu1501.com/2007/12/installing-virtualbox-with-usb-support.html

http://www.tectonic.co.za/?p=2164

28/04/2008 | ubuntu, virtualização | Deixe um comentário »

Ubuntu 8.04 + Firefox 3b5 + extensão delicious (como fazer)

Migrar de sistemas e versões é sempre problemático. Quem entrou contudo no novo Ubuntu 8.04 deve ter percebido que muitas das suas extensões favoritas não funcionam mais como o firefox 3b5. Existem diversas alternativas inclusive instalar a FF 2, mas como não quero fazer isso, resolvi tentar outros caminhos.

O método que utilizei altera as configurações avançadas do Firefox 3:

  • Digite about:config na barra de endereços depois dê um “enter”, uma mensagem de alerta como a da figura abaixo é exibida. Clique em “Serei cuidadoso, eu prometo!”.

alerta about:config

  • Clique com o botão direito em qualquer área dentro da janela selecione “Nova opção -> Boolean…” preencha com o nome “extensions.checkCompatibility” e configure-a para false.
  • Crie uma nova entrada da mesma forma do item anterior mas nomeia como “extensions.checkUpdateSecurity” configurando-a para false também.
  • Reinicie o seu Firefox 3 e pronto.

Observações: para conseguir instalar a extensão delicious você deverá baixar o arquivo .xpi manualmente com outro navegador (p. ex: epiphany) depois abra o arquivo com o Firefox 3. Caso não consiga baixar a extensão pode tentar este link direto. O melhor é que a maior parte das outras extensões incompatíveis também vão funcionar  :-D. Apesar de tudo pode haver alguma instabilidade e/ou travamentos ou seja este ciente dos riscos! Não deixe de compartilhar seus resultados nos comentários OK?

Mais informações:

http://lifehacker.com/355973/make-your-extensions-work-with-the-firefox-3-beta

http://www.dailygyan.com/2008/03/how-to-install-delicious-extension-in.html

27/04/2008 | desktop, dicas, firefox, ubuntu | 3 Comentários »

Corrigindo tradução do Ubuntu 8.04 LTS (consola e rato argh!)

A nova versão do Ubuntu 8.04 está na praça, mas como é de se esperar sempre tem alguns ajustes aqui e acolá. Um problema que muitos notaram imediatamente foi a tradução de terminal e mouse em bom português lusitano: consola e rato! Realmente da uma certa irritação nos olhos e ouvidos!. Mas quando falamos de open source as correções não tardam a chegar, mesmo que não sejam de segurança. Baseado neste post resolvi escrever um pequeno script para corrigir automaticamente a tradução deste dois termos. Na verdade parece que mais um bug que um problema de tradução… mas vamos lá:

#!/bin/bash
#
# terminal+mouse-ubuntu804.sh - Corrigi problemas na tradução dos termos consola e rato no ubuntu 8.04 LTS
# Autor     : Wanderson S. Reis
#  -------------------------------------------------------------
#   Este script corrigi automaticamente a tradução dos termos consola e rato
#   terminal e mouse no Ubuntu 8.04 LTS.
#
#   detalhes sobre este problema:
#    http://andrenoel.com.br/2008/04/27/por-que-o-terminal-ainda-me-consola/
#
#   como usar:
#      $ chmod +x terminal+mouse-ubuntu804.sh
#      $ sudo ./terminal+mouse-ubuntu804.sh
#
#   É feito um backup dos arquivos antes das alterações
#  -------------------------------------------------------------
#
# Histórico:
#
#    v0.1 2008-04-27, Wanderson S. Reis:
#       - Versão inicial exclui a última linha dos arquivos envolvidos
#
# Licença: GPL.
#
 
cat /usr/share/applications/gnome-terminal.desktop | grep -i "X-Ubuntu-Gettext-Domain=gnome-terminal"
if [ "$?" = '0'  ]
then
cp /usr/share/applications/gnome-terminal.desktop /usr/share/applications/gnome-terminal.desktop.backup$$
sed -i '$ d' /usr/share/applications/gnome-terminal.desktop
fi
 
cat /usr/share/applications/gnome-settings-mouse.desktop | grep -i "X-Ubuntu-Gettext-Domain=gnome-control-center-2.0"
if [ "$?" = '0'  ]
then
cp /usr/share/applications/gnome-settings-mouse.desktop /usr/share/applications/gnome-settings-mouse.desktop.backup$$
sed -i '$ d' /usr/share/applications/gnome-settings-mouse.desktop
fi
 
exit 0

Observação: ao executar pela primeira vez terá o seguinte retorno no terminal
X-Ubuntu-Gettext-Domain=gnome-terminal
X-Ubuntu-Gettext-Domain=gnome-control-center-2.0

É isso. Use com moderação!

27/04/2008 | bash, desktop, ubuntu | 4 Comentários »

Projeto CDLivre chega à versão 3.0, baixe agora!

 

Download:

      CDLivre_3.0.iso [691 MB]  [MD5sum] 

 

O projeto CDLivre surgiu no FLISOL 2006 e vem se tornado uma tradicional forma de muitos usuários do windows terem o seu primeiro contato com Softwares Livres. A coletânea de softwares disponíveis no CDLivre são especialmente categorizadas (Desenvolvimento, Design, Internet, Jogos, Multimídia, Produtividade e Utilitários) e se destinam a usuários windows que precisam ou queiram utilizar programas de computador (softwares) de forma legalizada. Obtenha mais detalhes sobre como surgiu o projeto CDLivre e a sua finalidade no site oficial.

Este ano tentei fazer um sugestão de troca do NVU pelo Kompozer (categoria Design) e a inclusão do odf-converter na categoria Produtividade, mas minha contribuição chegou tarde demais. Escrevendo agora, ainda me lembrei do DBDesigner-fork (versão do DBDesigner mais recente e menos bugada) para a categoria Desenvolvimento. (De fato  é muito difícil me lembrar de programas for windows, mesmo quando estes rodam nativamente em Linux!)

Mas pra me redimir e mostrar que o site tutolivre.net apoia iniciativas como às do projeto CDLivre estamos hospedando com entusisamo a imagem ISO do CDLivre 3.0.

 

31/03/2008 | cdlivre, desktop, dicas | Deixe um comentário »

Debian-BR-CDD agora é BrDesktop.org, vida longa ao Debian!

Quanto fiquei sabendo nem acreditei!

Através de um post no fórum linux-mg.org fiquei sabendo do retorno da distro que fez bastante sucesso e ajudou bastante a divulgação do Linux no Brasil. A Debian-BR-CDD é uma distro customizada apartir da versão Debian oficial. “Uma distribuição customizada Debian (Custom Debian Distribution - CDD) é oficialmente um sub-projeto do Debian com o objetivo de oferecer um sistema operacional livre para fins específicos.”

Recentemente até circulou este post,  na comunidade, relatando o pesar de um usuário do Debian-BR-CDD com a inatividade do projeto apesar de ter sido um usuário plenamente satisfeito.

No novo site[1] temos diversas informações, inclusive que esta a nova versão será baseada no Debian lenny.

Não deixem de acessar  e colaborar (nem que seja testando e sugerindo melhorias).

[1] http://brdesktop.org/cdd

30/03/2008 | debian, desktop, dicas | 2 Comentários »

Verificador Ortográfico (VERO) para BrOffice no Ubuntu 8.04

Um verificador ortográfico com mais de 9 milhões de palavras? Só no OpenOffice e BrOffice. Atualmente o projeto broffice.org disponibiliza três versões do VERO (Verificador Ortográfico): completa, light e ideal. Apenas a versão ideal não é recomendada pois a retirada de algumas palavras podem ocasionar algumas falhas na formação de compostos. Podemos instalar tanto a versão completa quanto a light, esta com menos palavras, mas que não prejudica a verificação. A light parece ser a melhor opção.

Antes de instalar precisamos testar se já não existe uma versão recente instalada. Em um documento do openoffice aberto digite a palavra ‘apaixonadíssimo’ e dê um espaço, se ela aparecer grifada em vermelho é sinal de que está desatualizada. Então mãos à obra.  Baixe a versão que achar melhor:

Completa: http://www.deso-se.com.br/downloads/pt_BR-2008-02-21C.zip

Light: http://www.deso-se.com.br/downloads/pt_BR-2008-02-21L.zip

Descompacte o arquivo em uma pasta temporária (por exemplo: /tmp). Depois copie os arquivo pt_BR.aff e pt_BR.dic para a pasta /usr/share/myspell/dicts no meu caso já existia os arquivo então os substitui com o comando:

 

# cp -f  /tmp/pt_BR.* /usr/share/myspell/dicts

 

Depois certifique-se que exista a linha  “DICT pt BR pt_BR” no arquivo /usr/share/myspell/dicts/dictionary.lst (este é link simbólico para /etc/openoffice/dictionary.lst).

Qualquer dúvida ou problema consulte o arquivo README_pt_BR.TXT que acompanha o arquivo .zip, neste existe informações importantes principalmente nas seções “COMO INSTALAR O VERIFICADOR BRASILEIRO NO BROFFICE.ORG” e “DÚVIDAS FREQUENTES”

29/03/2008 | broffice, desktop, dicas, openoffice, ubuntu | Deixe um comentário »

Arquivos OpenXML (.docx, .xlsx) no OpenOffice e BrOffice sem traumas

Ao longo dos anos tenho visto muitos problemas de incompatibilidade de formatos de documentos principalmente .doc. É cada vez mais comum ver um procurando: “Alguém tem o MS Office 2003, 2007 ou XP? E que preciso abrir um arquivo e salvar em uma versão anterior”. Eu quase sempre respondo assim: “Se usasse o OpenOffice ou BrOffice não tinha estes problemas!”, mas muitos simplesmente ignoram as possibilidades dos Softwares Livre em geral.  Lendo este post no br-linux.org, observei que com o lançamento do MS Office 2007 e seu formato OpenXML muitos ainda continuam se enrolando com esta salada de formatos incompatíveis entre si. Mas a solução para o problema  continua a mesma: instalar o OpenOffice , BrOffice ou o StarOffice. O que alguns ainda não sabem é que já existe um conversor de OpenXML para ODF totalmente funcional e disponível. É o odf-converter disponível inclusive para Ubuntu/Debian no site http://www.getdeb.net pronto pra instalar, também pode ser encontrado em  odf-converter-integrator. Eu já utilizei e recomendo!

 É isso aí gente, instale o OpenOffice e mate de inveja aqueles seus colegas que não conseguem abrir um simples OpenXML, mesmo com o MS Office instalado!

21/03/2008 | desktop, dicas, openoffice, ubuntu | 2 Comentários »

Teclado java do Banco do Brasil no Firefox 3 do Ubuntu 8.04 “Hardy Heron”

Recentemente tenho testado como meu principal desktop a versão alpha 6 do Ubunut 8.04 codinome “Hardy Heron”.  Umas das novidades desta versão é o Firefox 3, ainda na versão beta 4. Mas como sabem beta é beta, alpha é alpha, então não ficamos sem passar por alguns percalços pelo caminho. Um dos probelmas é o teclado virtual java do Banco do Brasil que não carregada de forma alguma com os pacotes java dos repositórios do Ubuntu. Então saí a procura de alternativas e depois de muito suor encontrei a grande dica no blog jpbotelho e de fato funcionou com adaptações. Como no meu caso tive que fazer algumas adaptações então descrevo abaixo os passos que funcionaram.

$ wget http://www.java.net/download/jdk6/6u10/promoted/b13/binaries/jdk-6u10-beta-bin-b13-linux-i586-06_mar_2008.bin
$ sudo mv jdk-6u10-beta-bin-b13-linux-i586-06_mar_2008.bin /opt
$ cd /opt
$ chmod +x jdk-6u10-beta-bin-b13-linux-i586-06_mar_2008.bin
$ sudo ./jdk-6u10-beta-bin-b13-linux-i586-06_mar_2008.bin
$ cd /usr/lib/firefox-addons/plugins
$ sudo ln -sf /opt/jdk1.6.0_10/jre/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin.so

Se comparar a minha solução com a do colega jpbotelho observasse que utilizei o plugin localizado em  /opt/jdk1.6.0_10/jre/plugin/i386/ns7/libjavaplugin_oji.so ao invés do /opt/jdk1.6.0_10/jre/lib/i386/libnpjp2.so que não funcionou pra mim. Ainda substituo o link simbólico original libjavaplugin.so com  o novo plugin utilizando “ln -sf”. Outra observação é que o diretório /usr/lib/firefox-addons/plugins é sempre lincado dentro da pasta /usr/lib/firefox-3.0b4.

Espero que tenham sucesso.

16/03/2008 | desktop, dicas, ubuntu | 2 Comentários »

Próximo »