Você instalou o
Arch Linux, mas agora nem o teclado nem o mouse funcionam após o startx? Não sabe como colocar teclado ABNT2? Não sabe configurar o som? Apesar de farta documentação disponível na internet, ainda assim, usuários inciantes no Arch Linux podem se sentir meio perdidos, pois as informações estão dispersas. Se esse é o seu caso, leia esta dica para saber o que fazer após instalar o o Arch Linux.
O processo de instalação é seguindo este tutorial:
wiki.archlinux-br.org - Guia_de_Instalação
Depois de tudo terminado, faz-se necessário realizar alguns procedimentos.
Atualizar árvore de pacotes:
# pacman -Syu
Agora instale algumas coisas básicas:
# pacman -S xorg ttf-dejavu ttf-bitstream-vera ttf-ms-fonts
Seu driver de vídeo:
# pacman -S nvidia-173xx
Obs.: Você deve saber qual driver precisará. Isso foi um exemplo. Outros exemplos são: "nvidia-96xx" ou simplesmente "nvidia".
Crie o
xorg.conf:
# nvidia-xconfig
Para o som instale:
# pacman -S alsa-lib alsa-utils alsa-oss gstreamer0.10-plugins
Depois:
# alsconf
# alsamixer
# alsactl store
E para testar o som use:
# aplay /usr/share/sounds/alsa/Front_Center.wav
Se tiver dúvidas sobre configuração do som, consulte:
Instale o HAL e outras coisas:
# pacman -S hal dbus fam
Sem ele você não conseguirá usar mouse e teclado após o "startx".
Para seu teclado funcionar como ABNT2, edite o arquivo
/etc/hal/fdi/policy/10-keymap.fdi colocando o seguinte:
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">base</merge>
<!-- If we're using Linux, we use evdev by default (falling back to keyboard otherwise). -->
<merge key="input.xkb.layout" type="string">br</merge>
<merge key="input.xkb.model" type="string">abnt2</merge>
</match>
</device>
</deviceinfo>
Outra alternativa é executar o comando:
# setxkbmap -model abnt2 br
Para não ter problemas com o
HAL (montar dispositivos ou desligar o computador, por exemplo), edite o arquivo
/etc/PolicyKit/PolicyKit.conf deixando-o assim:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">
<!-- See the manual page PolicyKit.conf(5) for file format -->
<config version="0.1">
<match action="org.freedesktop.hal.storage.mount-removable">
<return result="yes" />
</match>
<match action="org.freedesktop.hal.storage.eject-removable">
<return result="yes" />
</match>
<match action="org.freedesktop.hal.storage.mount-fixed">
<return result="yes"/>
</match>
<match action="hal-storage-mount-fixed-extra-options">
<return result="yes"/>
</match>
<match action="hal-storage-mount-removable-extra-options">
<return result="yes"/>
</match>
<match action="hal-storage-mount-removable-options">
<return result="yes"/>
</match>
<match action="org.freedesktop.hal.power-management.shutdown">
<return result="yes"/>
</match>
<match action="org.freedesktop.hal.power-management.reboot">
<return result="yes"/>
</match>
</config>
Depois faça:
# /etc/rc.d/hal stop
# /etc/rc.d/fam stop
# /etc/rc.d/dbus restart
# /etc/rc.d/fam start
# /etc/rc.d/hal start
Ajustar a data e hora automaticamente:
# pacman -S openntpd
# gpasswd -a usuário ntp
# nano /etc/ntpd.conf
Comente tudo e acrescente uma linha ao final do arquivo:
servers br.pool.ntp.org
Adicione "alsa", "hal" e "openntp" em DAEMONS no
/etc/rc.conf, deixando mais ou menos assim:
DAEMONS=(syslog-ng network netfs crond hal alsa openntp)
Instalar o
Yaourt:
Baixe o pacote neste site:
http://aur.archlinux.org/packages.php?ID=5863
Descompacte-o:
# tar zxvf yaourt.tar.gz
Entre nele:
# cd yaourt
Instale:
# make install
Pronto. Yaourt instalado com sucesso. Qualquer dúvida consulte o arquivo INSTALL.
Obs.: Não é recomendado usar o Yaourt como usuário root.
Instale o ambiente gráfico de sua preferência. Abaixo relaciono os links que tem as instruções para alguns dos ambientes gráficos:
Crie um usuário para o dia-a-dia:
# adduser nomedousuario
Adicione-o aos grupos principais:
video,audio,network,optical,storage,dbus,hal (assim mesmo separado-os só com vírgula). Se quiser adicionar posteriormente algum grupo, use o comando:
# gpasswd -a usuario grupo
Faça logoff do usuário root e logue-se com o seu usuário recém-criado. Altere o
~/.xinitrc selecionando o seu ambiente gráfico ou gerenciador de janelas.
nano ~/.xinitrc
Quando se sentir a vontade, como root, adicione alguns aplicativos:
# pacman -S firefox pidgin flashplayer jre mplayer brasero
E como usuário:
yaourt -S --aur acroread gtkpacman
Reinicie o sistema, faça login e inicie o ambiente gráfico:
startx
Use o
Gtkpacman para procurar e instalar
Openoffice,
Aspell e outras coisas no idioma pt_BR.
Referências: