Instalação
Pronto, você montou a base do seu novo sistema. Agora vamos começar sua instalação.
Vamos instalar o pacote básico do sistema:
# pacstrap /mnt base base-devel
Obs.: Lembrando que você precisa indicar onde o novo sistema deve ser instalado. No nosso caso, em
/mnt.
Após a instalação do sistema base, você deve agora gerar o
fstab montando o
/mnt Faça assim:
# genfstab -p /mnt >> /mnt/etc/fstab
Isso copiará o "fstab", que está na memória, para o seu novo sistema dentro de
/mnt/etc.
Pronto, o novo sistema está instalado, mas não pronto para funcionar. Agora vamos para as primeiras configurações. Faça o
chroot para que você entre no sistema base criado agora. Faça assim:
# arch-chroot /mnt
Agora estamos dentro do novo sistema!
Configuração
Vamos configurar agora todo o sistema. Os arquivos que vamos configurar e criar são:
- /etc/hostname
- /etc/hosts
- /etc/vconsole.conf
- /etc/locale.conf
- /etc/locale.gen
- /etc/timezone
Estes serão os arquivos que vamos configurar inicialmente.
Começando com o
hostname:
# vi /etc/hostname
Nele digitaremos o nome da sua máquina no arquivo. Depois salve e feche.
No arquivo
/etc/hosts, apenas acrescente o mesmo nome do seu hostname no final das linhas, logo após o "localhost".
No
/etc/vconsole.conf é a configuração do idioma do teclado, acrescente a linha e deixe-o assim:
KEYMAP=br-abnt2
No
/etc/locale.conf, crie o arquivo e deixe-o assim:
LANG=pt_BR.UTF-8
E novamente vamos alterar o
/etc/locale.gen. E da mesma forma que fizemos antes, descomente apenas as linhas:
pt_BR.UTF-8 UTF-8
pt_BR ISO-8859-1
Após isso execute o seguinte comando:
# locale-gen
E no último arquivo,
/etc/timezone, deixe-o assim:
America/Sao_Paulo
Após editar o
timezone, criaremos um link simbólico para
localtime assim:
# ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
Agora criaremos um ambiente de
ramdisk:
# mkinitcpio -p linux
Instalaremos e configuraremos o
GRUB2:
# pacman -S grub-bios
Isso baixará e instalará o GRUB. Agora mostraremos qual é o disco que contém a partição do boot:
# grub-install /dev/sdx
Obs.: Sem o número ele indica qual disco será inicializável para o GRUB.
Vamos criar o "grub.cfg":
# grub-mkconfig -o /boot/grub/grub.cfg
Para finalizar a instalação, criaremos a senha do root:
# passwd
Vamos sair do chroot:
# exit
Depois desmonte as unidades:
# umount /mnt/home && umount /mnt/boot # Para desmontar a home e o boot
# umount /mnt # Para desmontar a raiz
Pronto, agora é só reinicializar com:
# reboot
E pronto! O sistema base já está instalado e funcionando. Você instalou e inicializou o Arch
Linux sem problemas!
Pós-instalação
Agora iremos para a instalação da interface gráfica e de alguns outros aplicativos necessários para a nossa utilização do Arch Linux.
Primeiro habilite no
systemd novamente o DHCP, com o seguinte comando:
# systemctl enable dhcpcd.service
Isso tornará automático o DHCP na inicialização.
Vamos para a instalação do X no novo sistema. Faça assim:
# pacman -S xorg-server xorg-xinit xorg-server-utils
Logo após, você terá que instalar sua placa de vídeo. Não vou dar detalhes sobre isso, mas no
Beginners' Guide tem uma tabela com o nome e os modelos das principais placas de vídeo.
Veja qual é o seu modelo com o comando:
lspci | grep VGA
E consulte qual é o driver mais adequado ao seu hardware.
Vamos testar o X. Faça o seguinte, instale mais esses pacotes:
# pacman -S xorg-twm xorg-xclock xterm
Agora teste o novo ambiente com:
startx
Pronto, nas telas que se abrirem, basta você sair com
exit e voltar para o console anterior.
Vamos para mais algumas instalações. Instale agora os seguintes pacotes :
- ntfs-3g :: Reconhece partições NTFS;
- unrar, unzip, p7zip :: Compactadores/Descompactadores.
E agora é só você escolher seu gerenciador de janelas preferido e instalar: GNOME, KDE, Xfce, LXDE, etc.
É isso aí pessoal. Minha pequena contribuição.
Precisando, entrem em contato!
Atenciosamente, sylvio.
sylviolimas [ at ] gmail.com