yo!
Muitas pessoas que testam alguma distribuição linux, normalmente optam pelas ditas mais fáceis como o Ubuntu e seus derivados, Fedora, OpenSUSE, Mandriva e outras. O Slackware tem fama de ser díficil ou só recomendado para usuários mais experientes. Nesse artigo irei mostrar como é simples ter um desktop leve e simples usando Slackware Linux 13.0.
O computador usado é um Celeron D 1.8GHz com 1Gb RAM e disco IDE de 80Gb. Som, vídeo e rede são on-board com chipset VIA. O particionamento do disco fica:
Partição Tamanho Ponto de montagem
/dev/hda1 20Gb /
/dev/hda2 512Mb swap
/dev/hda3 55Gb (resto) /home
O /home fica numa partição separada, pois dessa maneira eu posso instalar/atualizar a partição raíz sem perder meus arquivos, ou pelos menos sem ter que ficar restaurando backups.
A instalação do Slackware ocorre sem novidades. Detalhe é que não selecionei no KDE e vamos usar o xfce como desktop. Lembre-se, queremos algo leve e simples, mas você pode optar pelo fluxbox, windowmaker ou o que você mais gostar.
Depois de instalado o Slackware, vamos atualizá-lo. Para isso, escolha um mirror em /etc/slackpkg/mirrors e rode:
slackpkg update
slackpkg upgrade-all
Precisamos configurar o xorg, afinal a configuração padrão não aproveita seu hardware. Para tal, basta rodar o xorgsetup e seguir os passos. Um detalhe é que na configuração do teclado, você escolhe o edev (gerenciado pelo HAL). E dai basta copiar o arquivo /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi para /etc/hal/fdi/policy e alterar a linha (número 20) que contém input.xkb.layout de us para br, ficando assim:
<merge key="input.xkb.layout" type="string">br</merge>
Segue o /etc/X11/xorg.conf:
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/TTF" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/75dpi" FontPath "/usr/share/fonts/100dpi" FontPath "/usr/share/fonts/cyrillic" EndSection Section "Module" Load "dri" Load "dri2" Load "extmod" Load "dbe" Load "glx" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "evdev" Option "XkbLayout" "br" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" Identifier "Card0" Driver "openchrome" VendorName "Unknown Vendor" BoardName "Unknown Board" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection
Vamos instalar o sbopkg, que é um programa que facilita o acesso aos slackbuilds do site slackbuilds.org. Baixe ele nesse link http://sbopkg.org/downloads.php e instale com o installpkg. Depois é só digitar sbopkg que o programa se “auto-configura”.
Chegamos a parte interessante do artigo, que é os programas adicionais que fazem diferença. O xfce sozinho é bom, mas ainda faltam algumas “coisinhas” e, também queremos o BrOffice. Vamos á instalação dos pacotes que devem ser executados na ordem:
sbopkg -i flash-player-plugin
sbopkg -i libburn (dependência do xfburn)
sbopkg -i libisofs (dependência do xfburn)
sbopkg -i libevent (dependência do transmission)
sbopkg -i amsn (cliente msn, mas pode-se usar o pidgin)
sbopkg -i epdfview (visualizador de pdf)
sbopkg -i transmission (cliente torrent)
sbopkg -i xarchiver
sbopkg -i xfburn (gravador de CD e DVD)
sbopkg -i thunar-archive-plugin
sbopkg -i xfce4-datetime-plugin
sbopkg -i xfce4-mount-plugin
sbopkg -i xfce4-screenshooter
sbopkg -i cabextract (usado para instalar alguns programa no wine)
sbopkg -i wine (dependência do Diablo 2)
O BrOffice irá exigir mais trabalho, pois vamos instalar a última versão (3.2) e no momento que escreve esse artigo o slackbuild não existia para essa versão. Então você entra no site slackbuilds.org e procura pelo broffice e baixa o slackbuild. Depois descompacta-se o slackbuild. Edite o arquivo broffice.org.Slackbuild e mude a linha aonde tem escrito VERSION=3.1.1 para VERSION=3.2.0.
Baixe o BrOffice em rpm. Um detalhe é que a versão rpm normal está errada (na data desse artigo), pois tem somente 33mb, então eu baixei a versão com java, que continha todos os arquivos. Após isso eu alterei o nome do o pacote do broffice para BrOOo_3.2.0_LinuxIntel_install_pt-BR.tar.gz. Agora é entrar com root e executar o script broffice.org.Slackbuild que um pacote do BrOffice 3.2 será gerado no /tmp. Após isso instale o BrOffice com o installpkg.
Tudo pronto! Basta escolher seu gerenciador de janelas padrão rodando o xwmconfig com o seu usuário e o startx para iniciar o modo gráfico.

Desktop XFCE 4.6
muito bom.