O Pinguim e a maçã
Usuários de Mac que desejam um sistema
operacional estável, rápido e seguro não precisam esperar pelo MacOS X. O LinuxPPC 2000 Q4
chegou!
O LinuxPPC é a mais antiga distribuição comercial para
a arquitetura PowerPC.
Popular entre os usuários de Mac que desejam o poder do Unix combinado com o excelente hardware produzido pela Apple, seus únicos concorrentes no mercado são o YellowDog Linux
e o SuSE Linux (versão PowerPC).
Sua última versão, o LinuxPPC 2000 Q4, traz uma série de inovações e
corrige várias falhas das versões
anteriores, tornando-o muito mais fácil de usar.
Note que não devemos confundir a versão 2000 Q4 com as outras versões da série 2000. É hábito da LinuxPPC lançar versões novas a cada quatro meses, e elas recebem um nome seguindo o estilo "LinuxPPC-ano-quadrimestre". Ou seja, essa versão do LinuxPPC foi lançada no 3º quadrimestre (Q4) de 2000, mais especificamente no final de dezembro.
Com as recentes mudanças na empresa, esse ciclo de atualizações deve ser quebrado. Espere a primeira versão da série 2001 para o segundo semestre deste ano.
O Pacote
Agora existe a possibilidade de
particionar o disco de forma não destrutiva
Usuários interessados em adquirir
o LinuxPPC 2000 Q4 podem fazê-lo por meio do site oficial do fabricante. Existem várias opções, desde a versão Box Set, que vem em uma caixa com os CDs e uma camiseta, até a versão CD-ROM Set, incluindo apenas os quatro CDs com o software. Para os que querem se manter sempre atualizados, há a opção do Subscription Set,
praticamente uma "assinatura" do
LinuxPPC. O pacote inclui os quatro CDs de instalação, camiseta, mousepad e mais quatro CDs com atualizações e novas versões do LinuxPPC durante um ano (as atualizações custam dez dólares cada). Há também a possibilidade de, no ato da compra, fazer uma doação em dinheiro para
a Free Software Foundation, sendo o valor descontado em sua fatura de
cartão de crédito juntamente com o valor total da compra.
Analisamos a versão CD-ROM Set, que possui um preço sugerido pelo fabricante de vinte dólares, usando como máquina de teste um iMac Rev. B (G3 233 MHz) com 96 Mb de RAM. Todas as versões possuem suporte técnico gratuito por trinta dias, e se você já comprou anteriormente algo da
LinuxPPC há um bom desconto nas novas compras.
O pacote consiste em quatro CDs, distribuídos em envelopes duplos de cartolina rígida. O primeiro disco contém o sistema em si, o segundo tem o código-fonte dos programas do primeiro CD, o quarto disco traz "extras" diversos (software beta, kits de linguagem em japonês ou russo, software antigo, mas que ainda pode ser útil etc.) e o terceiro disco contém uma ótima surpresa: a versão Personal Edition (PE) do FWB HardDisk Toolkit, um conjunto de ferramentas para manter seu HD em dia. Entre os muitos recursos disponíveis nesse software (SUG), existe a possibilidade de redimensionar uma partição existente no disco de forma não destrutiva, permitindo que o usuário crie espaço para o Linux sem que tenha de reformatar o HD para isso. Esse é um recurso imprescindível em uma boa distribuição, que deve oferecer ao usuário o caminho mais suave possível para a migração (e, acredite, formatar o HD não é um deles). Como já possuíamos uma partição Linux em nossa máquina de testes, não foi necessário utilizar esse recurso. Como de costume, o LinuxPPC não inclui manual impresso. Há, no entanto, uma cópia em PDF desse manual no primeiro CD.
O instalador
O instalador é "pesado" e
sua interface é pobre em recursos
Os desenvolvedores do LinuxPPC se orgulham de possuir um instalador gráfico, mas não espere muito dele. Desenvolvido em Perl e rodando sob o X + Blackbox, ele é tão "pesado" que seu uso é praticamente inviável em máquinas com menos de 32 Mb de RAM, a não ser que você tenha muita paciência (uma simples instalação de um conjunto de pacotes de cerca de 600 Mb pode levar quatro horas!). Tudo muda de figura se você tiver
64 Mb ou mais de RAM, sendo que nesses casos ele passa a se comportar com a velocidade esperada. A interface é pobre em recursos, composta por
um painel com botões, várias caixas
de diálogo e ocasionalmente um ou outro XTerm. Não há autodetecção de
hardware, particionamento automático (o particionamento deve ser feito pelo MacOS com o FWB Hard Disk Toolkit ou os utilitários de disco padrão do MacOS) ou configuração de vídeo. Basicamente a rotina consiste em escolher quais partições serão usadas, formatá-las (se desejado) e montar a partição root. A tela de seleção de pacotes oferece um conjunto padrão de aplicativos com aproximadamente 400 Mb, adequado para o uso em uma máquina doméstica, e usuários mais experientes podem escolher manualmente os pacotes que serão instalados. Após a instalação dos pacotes pode-se optar por fazer alguns ajustes finais, como relógio, senha de root, configuração de teclado, dispositivo do modem etc., ou reiniciar a máquina imediatamente.
Usando o sistema
O LinuxPPC 2000 Q4 traz uma série de inovações e corrige várias falhas das versões anteriores, tornando-o muito mais fácil de usar
Para carregar o Linux você precisa de um carregador de boot, ou bootloader. No PC existem várias opções, sendo as mais populares o GRUB e o LILO. No Mac, você pode utilizar o BootX, bootloader gráfico de fácil instalação, ou para os usuários mais "hardcore" o yaboot, que inicializa a máquina a partir do OpenFirmware (similar ao conceito do firmware de máquinas Sparc, da Sun, e bem diferente do estilo BIOS do PC). O jeito mais fácil, embora não funcione em todas as máquinas, é pelo BootX, que instala uma extensão de sistema que é carregada a cada vez que você inicia a máquina, perguntando qual sistema operacional deve ser carregado. Já usando o
yaboot você precisa primeiro interromper a seqüência padrão de boot da
máquina para entrar no firmware
(por meio da combinação de teclas Command+Option+O+F) para só depois chamar o bootloader e o sistema operacional. A vantagem é que esse método funciona nas máquinas mais novas (nas quais o BootX falha)
e lhe permite uma maior customização do processo de boot.
Logo após o boot, ficamos felizes ao ver que a série de bugs pós-instalação presentes no Linux PPC 2000 Q3 foi eliminada, incluindo-se o mais bizarro de todos eles, que instalava todo o
sistema em japonês quando uma
instalação completa era feita. Nossa única reclamação está relacionada à instalação dos pacotes: embora não o tenhamos selecionado durante a escolha
de pacotes, o Gnome foi instalado. Provavelmente isso ocorreu em
razão de um problema de dependências,
entre os pacotes,
embora não haja
nenhuma tela avisando o usuário sobre elas. Também tivemos problemas com o vídeo, que, por padrão, é configurado em 1024x768x8 bits de cor. Usando o Xconfigurator para ajeitar as coisas, tudo que o usuário recebe é uma mensagem de erro durante os testes da nova configuração. A saída é configurar o vídeo, ignorar os testes e reiniciar o sistema, usando o BootX para passar parâmetros extras ao kernel (video=atyfb:vmode=17,cmode=32), para que a placa ATI (que não possui aceleração) possa funcionar no modo framebuffer. A partir daí conseguimos um modo de 24 bits de cor, mas com uma velocidade (falta dela, para ser mais exato) terrível. O XFree 4.0 poderia resolver o problema, mas a falta de alguns módulos básicos no pacote impede seu correto funcionamento. As máquinas mais novas da Apple, como o PowerBook G4, podem precisar de configurações especiais (disponíveis na página do fabricante) para que o sistema funcione corretamente, mas isso se deve ao fato de que essas
máquinas foram lançadas após
o LinuxPPC 2000, portanto
não se trata de um bug.
No quesito programas, o
LinuxPPC 2000 Q4 se mostra bem atualizado, com o Helix Gnome,
KDE 2.0 (infelizmente a versão 2.1 ficou de fora), kernel 2.2.18 com
vários patches relacionados à USB
(absolutamente necessários quando
se trata de Mac), e XFree 4.02, disponível como opcional no quarto CD.
O sistema é estável e rápido, exatamente como uma boa distribuição
Linux deve ser.
Considerações finais
As máquinas mais novas da Apple, como o PowerBook G4, podem
precisar de configurações especiais para funcionar corretamente
Apesar de algumas falhas, o
LinuxPPC se mostra uma excelente distribuição, principalmente para
iniciantes migrando do MacOS, superando em muito os bugs de sua versão anterior e de seus concorrentes.
A inclusão de uma ferramenta de particionamento não destrutivo é muito bem-vinda, e o conjunto padrão de pacotes sugerido durante a instalação é atual e contém toda a funcionalidade básica necessária a uma máquina doméstica. Enquanto a concorrência atualiza suas distribuições (YellowDog Linux) ou luta para corrigir bugs (SuSE), o LinuxPPC tem potencial para abocanhar uma grande
fatia do mercado das distribuições
PowerPC.
Para saber mais
www.linuxppc.com: Produtores
do Linux PPC 2000 Q4. Possui uma loja virtual onde você pode comprar CDs, camisetas, mousepads e jogos, tudo para Linux, é claro.
www.linuxppc.org: Site oficial da comunidade de desenvolvedores
do LinuxPPC. Seu trabalho aparece compilado nas chamadas "Reference Releases", usadas como base para novas versões do LinuxPPC e
YellowDog Linux.
www.imaclinux.net: Site com informações úteis sobre o
uso do Linux no Mac em geral,
com foco principal no iMac
e outras máquinas "transparentes" da Apple.