[FUG-BR] FreeBSD 8.0 Release

Pablo Sánchez phackwer em gmail.com
Terça Novembro 24 00:59:04 BRST 2009


Caros,

Instalei o Free 8.0, com receio de que algo explodisse (é que estes
nossos amigos aqui da lista tem uma boca... :-D) e NADA explodiu. Na
verdade, bugs foram corrigidos (sério? conta algo novo, "Pablo
Sánchez!", como diria minha esposa - picareta ela, né?).

Bom, a questão é que uma das coisas que fiz antes do update e que
aconselho a todos que usaram os RCs é o bkp do /usr/ports/distfiles.
Alguns pacotes mudaram, mas muito poucos! Então, economize banda!

Estou terminando um artigo sobre configurações do Free como
Desktop/Notebook. Vou publicar no meu blog, mas segue a prévia para
críticas:

Esta semana finalmente foi lançada a tão esperada versão 8.0 do
FreeBSD (após 3 release candidates).

Como eu já vinha algum tempo brincando com os RCs, resolvi baixar logo
o release (mesmo antes do anúncio oficial) e repreparar meu notebook
para uso como minha estação de trabalho. Algumas das coisas que fiz,
valem para todos os usuários que querem utilizar o FreeBSD através de
alguma interface gráfica, no nosso caso o Gnome 2.26. O KDE 4 também
está presente, mas minhas experiências com ele não foram das mais
agradáveis, muitos crashs inexperados, o que me desestimulou a
utilizá-lo como ambiente X.

O mini tutorial a seguir tem como objetivo deixar o FreeBSD com a cara
mais desktop possível. Para isso utilizei e criei vários temas e
papéis de parede a fim de deixar o ambiente o mais agradável possível,
além de colocar aplicações básicas. O resultado final é:

1 - FreeBSD com splash
2 - Placa de som configurada
3 - Placa de wireless configurada
4 - GDM e Gnome 2.26 carregando automaticamente
5 - Login de root habilitado no X
6 - Java
7 - Firefox 3.5 com plugins de flash e java
8 - OpenOffice 3.1.1

Meu hardware especificamente me deixou um pouco decepcionado, mas é
uma decepção que ocorre também com os Linux e o Windows 7 - por algum
motivo, o driver de video de nenhum deles funciona do jeito que
deveria. :-( Com o FreeBSD, minha opção foi usar o driver vesa com
resolução de 1280x768. Não é o ideal, já que minha resolução vertical
é na verdade de 800, o que me dá uma leve deformidade, mas nada que
impeça o uso, e bem melhor que usar 1024x768 (aí sim, se tem muita
deformidade).

1 - Primeiro passo: obter o FreeBSD
Vá ao endereço http://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/8.0/
e selecione a versão que quiser. Eu utilizei a memstick, para boot via
pen-drive, a fim de economizar mídias. Lembre-se: seu note tem que
suportar boot via usb para usar esta imagem. Você pode baixar a
bootonly se quiser e fazer a instalação via ftp (é meio lento, mas
funciona!)

2 - Instale o FreeBSD
Eu sempre faço a instalação mínima, e depois vou instalando as coisas
conforme necessidade. Isso me livra de um monte de pacotes que não
uso. Há muuuuitos anos atrás, escrevi um tutorial sobre o básico da
instalação, que pode ser encontrado aqui. A parte boa, é que FreeBSD
muda muito pouco, e para fazer a instalação mínima você não encontrará
muitas dificuldades.
http://wiki.softwarelivre.org/pub/PSLGO/RoteiroFreeBSD/how-to-freebsd.pdf

3 - FreeBSD com splash
Só funciona com a instalação para i386, as de 64 bits ainda não
tiveram o módulo do kernel portado. Se você tem menos de 4Gb de ram,
pode instalar a 32 bits e então configurar o splash forma explicada
em:
http://www.dicas-l.com.br/print/20060818.html
Existe um monte de artigos sobre como fazer isso na net, na verdade.
Lembre-se apenas que a imagem deve ser 640x480 ou 800x600 ou 1024x768
com 256 cores. Se seu monitor for widescreen você pode criar uma
imagem no formato wide, e então redefinir seu tamanho de forma
assimétrica para 1024x768. O resultado fica muito bom.

4 - Placa de som configurada
A placa de som é a coisa mais simples do mundo de ser configurada, só
que por não ser algo "automático" como nos Linux, muita gente acha que
FreeBSD não tem suporte para som (em que mundo vivemos?!). Abra um
terminal (você provavelmente ainda está no modo texto, então, só faça
login como root) e edite o arquivo /boot/loader.conf acrescentando as
linhas:
snd_driver_load="YES"
snd_emu10k1_load="YES"

5 - Placa de wireless configurada
6 - GDM e Gnome 2.26 carregando automaticamente
7 - Login de root habilitado no X
8 - Java
9 - Firefox 3.5 com plugins de flash e java
10 - OpenOffice 3.1.1


Bom, vai ser isso... Sumiram algumas coisas (odeio wordpress às
vezes.... escrevi tanta coisa! e apartir do item 5, sumiu!), mas é
mais ou menos isso. Alguém tem alguma sugestão para eu acrescentar?
-- 
=================================
Pablo Santiago Sánchez
Análise e Desenvolvimento de Sistemas Web
Zend Certified Engineer #ZEND006757
phackwer em gmail.com
(61) 9975-0883
http://www.sansis.com.br
http://www.corephp.com.br
"Quidquid latine dictum sit, altum viditur"
=================================


Mais detalhes sobre a lista de discussão freebsd