Formatando partições
Formatando partição root:
# mkfs -t ext4 /dev/sda3
Partição SWAP:
# mkswap /dev/sda2
# swapon /dev/sda2
Montando partições
Montando partição ROOT em /mnt:
# mount /dev/sda3 /mnt
Criando diretório
/home:
# mkdir /mnt/home
Agora vamos instalar o sistema:
Instalando sistema BASE
Instalando o sistema dentro de
mnt.
Esse procedimento pode demorar, dependendo de sua conexão com a Internet.
# pacstrap /mnt base base-devel
Depois de concluído, vamos gerar o
fstab (arquivo de gerenciamento):
# genfstab /mnt >> /mnt/etc/fstab
Podemos dar uma olhada em como ficou, digitando:
# cat /mnt/etc/fstab
Agora, temos nosso sistema BASE instalado pronto para ser configurado.
Configurando o sistema
Para podermos configurá-lo devidamente, primeiro temos que acessar o mesmo dentro de
mnt com o seguinte código:
# arch-chroot /mnt
Uma vez dentro do sistema podemos dar início às configurações básicas.
Teclado :: Listando todos modelos:
# ls /usr/share/kbd/keymaps/i386(ou sua arquitetura)/querty
Aqui irei selecionar o modelo brasileiro
br-abnt2:
# loadkeys br-abnt2
Linguagem :: Abrindo o arquivo
locale.gen com o editor de texto nano:
# nano /etc/locale.gen
Localize a linha:
#pt_BR.UTF-8 UTF-8
E descomente, apagando o simbolo:
# (Pode utilizar
Ctrl+w para procurar).
Salve com:
Ctrl+x
Para confirmar:
y
Após salvar o arquivo, digite:
# locale-gen
# echo LANG=pt_BR.UTF-8 > /etc/locale.conf
Definindo senha root:
# passwd
Digite a senha desejada e depois confirme.
Placa de rede :: Vamos deixar instalado e funcionando nossa conexão sem fio para não termos problemas depois do primeiro reboot:
# pacman -S wireless_tools wpa_supplicant wpa_actiond dialog
GRUB :: Baixando e instalando o GRUB:
# pacman -S grub
Depois de baixá-lo vamos instalar:
# grub-install /dev/sda (modifique de acordo com seu dispositivo)
Levantando sistema:
# mkinitcpio -p linux
# grub-mkconfig -o /boot/grub/grub.cfg
Feito isso, podemos sair do shell fonte, usando o comando:
# exit
Desmontar todas partições:
# umount -a
Lembrando que agora está tudo instalado e vamos dar início à pós-instalação do Arch
Linux.
# reboot
Reinicie a máquina e remova o pendrive.
Pós-instalação
Depois de reiniciar a máquina, finalmente temos QUASE tudo pronto.
Se você seguiu este guia e teve êxito até agora, deve estar com uma tela parecida com essa:
Agora, faça o login:
- Login: root
- Senha: a_senha_que_você_definiu_anteriormente
Vamos nos conectar à Internet da mesma forma que foi feita no início deste artigo.
Instalando pacotes essenciais
Drive de som:
# pacman -S alsa-utils
Xorg:
# pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm
Suporte ao 3D:
# pacman -S mesa
Driver de vídeo:
Descubra qual sua placa de vídeo com o comando abaixo:
# lspci | grep VGA
Instalando drive de vídeo de acordo com sua placa
ATI:
# pacman -S xf86-video-ati
Intel:
# pacman -S xf86-video-intel
NVIDIA:
# pacman -S xf86-video-nouveau
Ou:
# pacman -S nvidia
Se estiver usando uma máquina virtual, use um driver de vídeo genérico:
# pacman -S xf86-video-vesa
Instalando touchpad:
# pacman -S xf86-input-synaptics
A partir de agora, você tem que fazer a grande escolha de qual ambiente gráfico vai utilizar (GNOME, LXDE, Xfce, KDE, etc...).
Aqui, estarei usando o Xfce (fica a seu critério qual vai usar).
Instalando ambiente gráfico:
# pacman -S xfce4 xfce4-goodies
Pacotes básicos:
# pacman -S ttf-dejavu ntfs-3g unrar p7zip gparted chromium flashplugin vlc
Gerenciador de inicialização:
# pacman -S gdm && systemctl enable gdm
Agora, reinicie a máquina:
# reboot
Depois de carregar o sistema, teremos uma tela de login bonitinha esperando para pôr o usuário (lembrando que o usuário é root).
Selecione a interface a ser usada como padrão e faça seu login.
Adicionando usuário
Abra o terminal e digite:
# useradd NOMEDOUSUARIO
# mkdir /home/NOMEDOUSUARIO
# passwd NOMEDOUSUARIO # Definindo senha
# chown username /home/NOMEDOUSUARIO
# chgrp NOMEDOUSUARIO/home/NOMEDOUSUARIO
Pronto pessoal, agora temos nosso sistema funcionando perfeitamente pronto para ser personalizado.
Essa foi minha primeira contribuição para a comunidade.
Espero que possa ajudar.
Att,
Victor Hugo