Howto de instalação do Arch Linux
Download da imagem ISO: magnet ISO ArchLinux
Verificar a assinatura da imagem ISO
$ gpg --keyserver-options auto-key-retrieve --verify archlinux-versão-x86_64.iso.sig OU a partir de uma instalação existente
$ pacman-key -v archlinux-versão-x86_64.iso.sig Após gravar a imagem ISO do Arch Linux, inicialize o ambiente
Quando o menu do Arch aparecer, selecione Boot Arch Linux e pressione Enter para entrar no ambiente de instalação
Definir o layout do teclado
Exibir o mapa de teclado
# ls /usr/share/kbd/keymaps/**/*.map.gz Se o teclado for ABNT2
# loadkeys br-abnt2 Case o teclado for de português de Portugal
# loadkeys pt-latin1 Definir o idioma do ambiente
O ambiente live vem em inglês (locale en_US.UTF-8) por padrão, mas você pode alterá-lo para executar as etapas de instalação usando o idioma desejado.
Para português brasileiro, descomente pt_BR.UTF-8 UTF-8 e qualquer outro locale desejado em /etc/locale.gen e gere-os com:
# locale-gen Então, exporte a variável LANG acrescentando o idioma e codificação desejados. Por exemplo, para português brasileiro seria:
# export LANG=pt_BR.UTF-8 Para português de Portugal, use pt_PT.UTF-8 UTF-8 em vez do "pt_BR".
Atualizar o relógio do sistema
# timedatectl set-ntp true Particionamento do disco rígido
Exibe o dispositivo do disco rígido com o comando
# fdisk -l Resultados terminando em rom, loop ou airoot podem ser ignorados.
Se for instalação apenas Linux no computador, então precisará criar uma partição EFI, se for UEFI
# cfdisk /dev/sda /boot/efi de 100MB
/ de 20GB
/home restante do espaço
Formatação das partições criadas
# mkfs.ext4 /dev/sda1 (/boot/efi) # mkfs.ext4 /dev/sda2 (/) # mkfs.ext4 /dev/sda3 (/home) Montar o sistema de arquivo
# mount /dev/sda1 /boot/efi # mount /dev/sda2 / # mount /dev/sda3 /home Instalação de pacotes essenciais
# pacstrap /mnt base linux linux-firmware Configurar o sistema
# genfstab -U / >> /etc/fstab Chroot
# arch-chroot / Fuso horário
# ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime # hwclock --systohc Localização
Edite /etc/locale.gen e descomente pt_BR.UTF-8 UTF-8 com qualquer outro locale necessário. Gere os locales executando:
# locale-gen Crie o arquivo locale.conf e defina a variável LANG adequadamente: /etc/locale.conf LANG=pt_BR.UTF-8
Se você definir o layout do teclado, torne as alterações persistentes em vconsole.conf:
/etc/vconsole.conf
KEYMAP=br-abnt2 Crie o arquivo hostname:
# vim /etc/hostname Saitam Adicione entradas correspondentes ao hosts
# vim /etc/hosts 127.0.0.1localhost.localdomainlocalhost
::1localhost.localdomainlocalhost
127.0.1.1meuhostname.localdomainSaitam Initramfs
Criar um novo initramfs geralmente não é necessário, porque mkinitcpio foi executado na instalação do pacote de kernel com pacstrap.
# mkinitcpio -P Password do root
# passwd Gerenciador de boot
Nesse howto foi usado o GRUB
# grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB Reincie
Saia de ambiente chroot digitando exit ou pressionando Ctrl+D.
Referência:
Wiki instalação do ArchLinux
Feito!