Introdução
Este artigo foi testado no
Slackware Linux 12.2. Seu objetivo é fornecer algumas orientações de configuração para deixar o Slackware mais usável após uma instalação recente do sistema sem
KDE, tendo como ambiente padrão o
XFCE.
Apesar de o Slackware Linux oferecer várias opções de ambiente gráfico/gerenciadores de janelas, o seu maior suporte é para o KDE, um ambiente gráfico muito bem trabalhado e completo, mas que infelizmente pode ser uma opção pesada para algumas máquinas e isso pode ocasionar lentidão e/ou travamento.
Para quem prefere algo simples, rápido e prático de configurar, há como opção o XFCE. Ele funciona perfeitamente no Slackware, mas não vem com todas as "frescuras" que o tornariam mais usável (como o Zenwalk ou o Xubuntu). Por exemplo, não vem com o plugin Clipman para gerenciar áreas de transferência, nem com o Xfburn para gravar CD. Claro que se pode usar o K3B, mas o ideal seria não precisar instalar nada do KDE e sobreviver apenas com o XFCE.
Obs.: Estou considerando que o leitor já configurou o sistema (Xorg, drivers etc), ou sabe como fazê-lo. Caso não saiba, sugiro a leitura de alguns artigos:
De qualquer forma, ao final dessa página, o leitor encontrará de forma resumida os comandos necessários para fazer configuração do Xorg e outras coisas.
Excluindo o KDE
Se você ainda não instalou o sistema, a dica é: durante o processo de instalação, desmarque o KDE da lista de pacotes a serem instalados.
Se você já o tem instalado, remova-o:
# slackpkg remove kde
Uma lista de pacotes do KDE será mostrada. Deixe todos marcados e escolha "Aceitar". É recomendável, se você estiver no ambiente gráfico KDE, que feche-o antes de realizar esse procedimento.
Agora, para não ser incomodado quando você realizar procedimentos de instalação e atualização, coloque o KDE na lista negra:
# slackpkg blacklist kde
Uma relação de pacotes será mostrada. Deixe tudo marcado e escolha "Aceitar".
Pronto. Nos livramos do KDE. Caso deseje remover algum item da lista negra, edite o arquivo "/etc/slackpkg/blacklist".
Atualizando para a versão Current
Para atualizar para a versão Current é preciso escolher um mirror da versão Current para o
Slackpkg. Isso é feito, como você deve saber, descomentado um mirror em
/etc/slackpkg/mirrors.
# nano /etc/slackpkg/mirrors
Não esqueça de comentar o mirror antigo, pois se houver mais de um mirror descomentado, o Slackpkg não funcioná.
Atualize a árvore de pacotes:
# slackpkg update
Instale os novos pacotes:
# slackpkg install-new
Atualize o sistema:
# slackpkg upgrade-all
Dependendo da versão do seu Slackware será necessário refazer os passos (update, install-new, upgrade-all) pelo menos mais uma vez. Isso ocorre quando há uma mudança drástica na árvore de pacotes e o Slackware precisará primeiro de algum pacote novo antes de você prosseguir com a instalação dos demais.
Um exemplo disso foi a mudança do formato .tgz para o .txz. O Slackware 12.2 originalmente não suporta o formato .txz (atual formato dos pacotes do Slackware), então você precisará instalar os pacotes necessários para que ele aceite o .txz antes de prosseguir com a real atualização do sistema. Se for esse o seu caso, não se preocupe, apenas execute novamente os comandos citados.
Talvez seja perguntado se deseja continuar apesar de não haver aparente mudança na árvore de pacotes. Nesse caso surgirá a seguinte mensagem:
No changes in ChangeLog.txt between your last update and now.
Do you really want to download all other files (y/N)?
Responda "Yes" teclando "y" seguido de Enter.
O procedimento normal seria escolher "N", mas após atualizar o sistema para suportar o .txz, torna-se necessário responder "y" dessa vez.
Após todo o processo, que talvez leve horas dependendo da versão do seu sistema, execute o seguinte comando:
# lilo
Para garantir que o novo kernel (se foi atualizado) seja escrito nas configurações do LILO.
Resumo da configuração do sistema
Você já deveria saber, mas só para lembrá-lo, aí vão alguns comandos importantes:
# xorgsetup
Para configurar o Xorg de forma "mágica", basta responder algumas poucas perguntas. Não esqueça de escolher o teclado abnt2.
# nano /etc/profile.d/lang.sh
Mude o a linha:
export LANG=en_US
Para:
export LANG=pt_BR.UTF-8
Assim você terá suporte ao português do Brasil no sistema.
Retirando a notificação de e-mail:
# nano /etc/login.defs
Onde tiver:
MAIL_CHECK_ENAB yes
Mude para:
MAIL_CHECK_ENAB no
Nas novas versões do Kernel, não é mais preciso usar o comando "alsaconf" para detectar o driver de som. Mas em todo caso:
# alsaconf
# alsamixer
# alsactl store
O primeiro detecta, o segundo configura e o terceiro salva.
Depois reinicie o sistema e você poderá escolher o XFCE como ambiente gráfico padrão:
xwmconfig
Entre no ambiente gráfico:
startx
Bem-vindo ao XFCE! Antes de configurá-lo instalaremos algumas coisas.