Existem inúmeros sites, em diversos idiomas explicando como instalar o Arch Linux. Resolvi criar essa publicação de uma forma mais simples possível, para servir de base para posteriores atualizações e também colaborar de alguma forma na desmistificação deste procedimento. Então, vamos lá:
1) Carregar o teclado abnt2:
# loadkeys br-abnt2
2) Criação e configuração das partições do sistema:
(Neste ambiente, utilizarei um disco virtual de 12 Gb – 2Gb Swap + 10Gb pro sistema)
Obs.: Por se tratar de uma partição simples, num sistema virtual, utilizei o DOS ao invés do GPT.
3) Identificando as partições
# lsblk
A partição swap: /dev/sda1 e /dev/sda2 para o restante do sistema.
4) Formatar e ativar as partições
4.1) Formatando e ativando a partição swap:
# mkswap /dev/sda1
# swapon /dev/sda1
4.2) Formatando e montado a partição do sistema:
# mkfs.ext4 /dev/sda2
# mount /dev/sda2 /mnt
5) Instalar os pacotes BASE e BASE-DEVEL
# pacstrap -i /mnt base base-devel
Obs.: Aceitar as opções Default e proceder com a instalação.
6) Gerar o arquivo fstab
# genfstab -U -p /mnt >> /mnt/etc/fstab
Após rodar o comando acima, verifique se foi gerado o arquivo corretamente, executando:
# cat /mnt/etc/fstab
7) Alterar a raiz para o novo sistema
# arch-chroot /mnt /bin/bash
Agora sim vai começar a se formar um novo sistema.
8) Vamos deixar o sistema em Português do Brasil
# nano /etc/locale.gen
Ao editar o arquivo, utilizando o Ctrl + W para pesquisar pt_BR e descomentar esta linha (pt_BR.UTF-8 UTF-8):
Ctrl + X para salvar e sair do arquivo.
Em seguida, executar:
locale-gen && export LANG=pt_BR.UTF-8
echo LANG=pt_BR.UTF-8 >> /etc/locale.conf
echo KEYMAP=br-abnt2 >> /etc/vconsole.conf
9) Adicionando um usuário e definindo sua senha
# useradd -m -g users -G wheel -s /bin/bash dotconfig
# passwd dotconfig
Usuário dotconfig criado e sua senha definida! Aproveita para criar uma senha pra o usuário root:
# passwd
10) Privilégios de root
Depois de ter criado o usuário dotconfig, agora é hora de dar privilégios de root ao mesmo. Este usuário, no comando da criação, foi adicionado ao grupo wheel (grupo de usuários com super poderes ), agora tem que descomentar no arquivo sudoers:
# EDITOR=nano visudo
Provavelmente na linha 82, você descomenta, deixando a mesma desta forma:
11) Fuso horário
# ln -sf /usr/share/zoneinfo/America/Bahia /etc/localtime
# hwclock --systohc --utc
12) Definindo o nome da máquina
# echo maquina_virtual > /etc/hostname
13) Ambiente Ramdisk Inicial
# mkinitcpio -p linux
14) Bootloader
pacman -S grub
Caso a instalação seja feita num notebook, para utilizar a rede sem fios, já instalar os seguintes pacotes: dialog, wireless_tools, wpa_supplicant e wpa_actiond.
# grub-install --target=i386-pc --recheck /dev/sda
Caso queira fazer o um dual-boot, instale o pacote os-prober antes de rodar o comando abaixo:
# grub-mkconfig -o /boot/grub/grub.cfg
15) Finalizando a instalação
# systemctl enable dhcpcd
Habilitando a rede ao iniciar o sistema
# exit
# umount -R /mnt && reboot
Pronto! Sua instalação básica foi concluída com sucesso!
To be continued…
0sem comentários ainda