Eis a dúvida que surgem a todos quando começam a se interessar por se aventurar no mundo BSD, é possível utilizar um BSD como desktop? Ou são apenas úteis para servidores?
Portanto neste post venho levantar alguns pontos que achei interessantes na instalação do OpenBSD 4.2 desde a instalação, até o uso no dia-a-dia.
Realizando o Download
Como ja detalhei no post sobre instalação da versão 4.2 do OpenBSD, pela primeira vez na história foi lançada uma iso para que fosse feita o download e queimada diretamente em uma mídia, um avanço para o usuário final, agora não existe mais o trabalho, é só baixar a imagem, gravar e esta pronto seu CD de instalação.
Instalando
É aqui começa o primeiro obstáculo dos usuário mais inexperientes, onde podem ocorrer algumas dúvidas quanto a instalação uma vez que ela não é do tipo “aponte e clique”, mas isso não será problema visto que existe o FAQ (Frequently Answered Questions ou Questões Perguntadas Frequentemente) sobre o OpenBSD mais precisamente o Capítulo 4 que como o próprio título ja diz “OpenBSD 4.1 Installation Guide” ou Guia de Instalação do OpenBSD 4.1, 4.1 afinal é o última versão que foi feito o release, mas que não irá diferir da instalação do 4.2, vencida esta etapa vamos a configuração do sistema.
ps: A primeira vez pode ser mais difícil, mas depois que acostumar verá que a instalação é realmente muito simples e poderá ser realizada em 10 minutos.
Configurando o Sistema
Como este post é uma revisão do pré-lançamento, não pretendo aprofundar muito na parte técnica da configuração (farei posts relacionados mais tarde), mas sim apenas fazer um levantamento dos pontos fortes e fracos do sistema.
A máquina utilizada foi um Microboard Evolution.
- Vídeo
Após nos depararmos com a tela de login no modo texto, vem a sensação de querermos logo rodar um ambiente gráfico, se você instalou os distributions sets x*.tgz na instalação, você ja tem o Xorg pronto para ser executado.
Mas isto não é o bastante precisamos instalar um gerenciador de janelas, como o OpenBSD 4.2 veio com o Gnome 2.18 resolvi experimentá-lo, e não me arrependo, com um simples pkg_add gnome-session você após feito o download dos pacotes, terá o Gnome instalado e pronto para ser utilizado.
Para configurar o servidor X, apenas um X -configure ja detectou minhas configurações de placa de vídeo, mouse, teclado, logo em seguida dei um xorgcfg -textmode para escolher os modos de acordo do X e pronto! Tinha um Gnome rodando sem muito esforço (para quem esta acostumado com o Gentoo, sem esforço nenhum praticamente
)
- Som
pkg_add amarok, escolhi uma mp3 e ja estava tocando, esforço ZERO!! mais fácil do que no janelas
- Internet
Na instalação configurei minha ethernet para obter o endereço IP através do dhcp, o mesmo foi utilizado para obter o gateway e DNS, após escolher isso ja estava conectado, sem nenhum problema novamente, sem conflitos de driver, com a interface perfeitamente ok.
- Bluetooth
Ainda não tentei instalar, vi relatos que ja está sendo utilizado normalmente, mas como utilizo muitooooo bluetooth, lembrei dele só na hora de escrever este post
- Teclado
Para ter os acentos, visto que este meu teclado é modelo americano, (como o abnt2 é só escolher abnt2 e esta tudo funcionando ok) tive que setar o layout dele no wsconsctl, com a linha: wsconsctl keyboard.encoding=br e a partir disso os acentos passaram a funcionar, para alterar permanentemente este parâmetro edite o arquivo /etc/wsconsctl.conf
- Suíte Office
pkg_add openoffice e dentro de um tempo (um bom tempo.. download de 112MB) ja tinha a suíte OpenOffice 2.2.1 instalada na minha máquina, muito difícil =)
- JDK
Até aqui esta indo tudo muito bom, tudo muito bem, mas tinhamos que deixar algo emocionante para o final, como a Sun só disponibiliza fontes e binários para Solaris, Linux e Windows, foi criado um patchset para rodar a JDK nativamente no OpenBSD, para isto é necessário pegar os fontes no site da Sun (devido a restrições de distribuição na licença), e utilizá-lo com o ports, um procedimento mais complicado que os anteriores, mas tem tudo descrito nesta seção do FAQ e para ter o plugin rodando no seu navegador consulte a seção “Can I have a Java plugin in my web browser?”
- Flash
Assim como a Sun, a Adobe também só fornece os binários dos plugins flash para os navegadores, então novamente entra a emulação de binários do Linux para rodarmos tal plugin, felizmente assim como a instalação da JDK, os procedimentos para instalação do Flash Player podem ser obtidos nesta seção “Can I Have a Flash Plugin on My Browser”
- Sistema de Arquivos ext2/ext3
Tenho uma gaveta usb com um hd rodando sistema de arquivo ext3, após plugá-lo na máquina o dmesg do OpenBSD me mostrou o dispositivo /dev/sd0 então verifiquei a estrutura que ele reconheceu com o disklabel e me mostrava que minha partição era a /dev/sd0i então com um simples mount -t ext2 /dev/sd0i /mnt/storage tive acesso a todos meus arquivos, com permissão de escrita e leitura.
É pessoal ja escrevi muito, não sei nem se alguém vai ler este post até o final hehehehehe porém espero que este sirva para as pessoas que tinham medo, perderem o receio quanto ao OpenBSD e as que nunca utilizaram-o como Desktop possam fazê-lo e acredito irão se surpreender. Segue um screenshot do sistema logo após a instalação do sistema e dos aplicativos básicos em minha máquina:

Nada como ter um sistema bom, estável e seguro rodando como desktop em sua máquina.
Até Mais,
Celso Fernandes.