Vai ter coisa melhor para ser fazer do que aprender bash em 2026, e o caminho exelencente para se evoluir no aprendizagem é baixar e instalar que para mim é a melhor em questão de otimização, estilização e compatibilidade.\
Com esses comando você vai ser possível você instalar o arch Linux sem precisar usar o comando archinstall.
Baixar iso do Arch Linux
| Servidores do Brasil para baixar a .iso:
Comando Simples usados mount
| Comandos | Função |
|---|---|
| ls | Lista arquivos e diretórios do diretório atual |
| cd | Muda o diretório atual |
| lsblk | Lista dispositivos de bloco (discos, SSDs, partições) e seus pontos de montagem |
| mount | Monta um sistema de arquivos em um diretório |
| rm -rf | Remove arquivos e diretórios de forma forçada e recursiva |
| mkdir | Cria diretórios |
| cat | Exibe o conteúdo de arquivos de texto no terminal ou concatena arquivos |
| systemctl | Gerencia serviços do systemd (iniciar, parar, habilitar no boot) |
| echo | Imprime texto no terminal ou escreve texto em arquivos quando usado com redirecionamento |
| shutdown | Desliga ou reinicia o sistema |
| exit | Encerra a sessão atual do shell |
Aumenta o tamanho da Fonte do terminal
setfont ter-132b
Deixa o teclado em abnt-2
loadkeys br-abnt2
Resultado:
Testando a internet (A cabo)
ping -c 3 archlinux.org
Se estiver usando o wi-fi procure saber mais
Checar se iniciou o sistema no modo efi
ls /sys/firmware/efi
Se retornar que o diretório não existe, você inicio de maneira errada.
Fazendo uma listagem de todos os hds/ssds que tem na máquina
lsblk
| Resultado:
Selecionar o dispositivo que você quer instalar o arch linux
cfdisk /dev/sda
Assim que for pra selecionar o tipo de particionameto você escolhe o
gpt
- A primeira partição vai ser no valor de
256m - A segunra partição vai ser no valor de
10g - A terceira partição vai ficar no valor de
15g - E a quarta partição vai ficar com a quantidade de giga que sobrou
O megabytes é representada por
me o gigabyte porg.
| Depois só precisa clicar em Write e depois digitar yes e clicar logo em seguida em Quit
Partições
Vão ser 4 partições a primeira com 256m com o type EFI System 2º Partição vai ter 20g do tipo Linux filesystem e a 3º partição só vai ter de diferente da 2º o tamanho do gigas em vez de ser 20g vai ser 25g mas com o mesmo type e a 4º partição vai ficar com o que sobrou e colocar o type de Linux swap da um write e digite yes e depois clique em quit
lsblk
Resultado:
| Exibe uma visão clara e hierárquica (em formato de árvore) dos seus dispositivos de armazenamento, como:
- Discos rígidos (HDDs/SSDs)
- Partições
- Volumes lógicos (LVM)
- Dispositivos de CD/DVD (ROMs)
- Pendrives ou outras mídias removíveis
📂 Formatar partições
mkfs.fat -F32 /dev/sda1
Resultado:
mkfs.ext4 /dev/sda2
Resultado:
mkfs.ext4 /dev/sda3
Resultado:
mkswap /dev/sda4
Resultado:
📌 Montar partições
mount /dev/sda2 /mnt
mkdir /mnt/home
mkdir /mnt/boot
mkdir /mnt/boot/efi
ls /mnt
Resultado:
mount /dev/sda3 /mnt/home
mount /dev/sda1 /mnt/boot/efi
swapon /dev/sda4
🚀 Instalação do sistema base
lsblk
Resultado:
pacman -Sy
pacman -S reflector
reflector --country Brazil --latest 20 --sort rate --verbose --save /etc/pacman.d/mirrorlist
Resultado:
nano /etc/pacman.d/mirrorlist
Resultado:
pacstrap /mnt base base-devel linux linux-headers linux-firmware nano vim
🧾 Gerar fstab
genfstab /mnt
Resultado:
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
Resultado:
| Confirir se jogou essas informações corretamente
ls /mnt
Resultado:
🔐 Entrar no sistema instalado
arch-chroot /mnt
Resultado:
nano /etc/pacman.conf
| Remover os comentários de Color e aumentar o valor de ParellelDownloads de 5 para 10
| E dentro do arquivo ainda vai em [multilib] e remova o comentário do Include e salve e sai do arquivo.
Resultado:
🕒 Fuso horário
ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
hwclock --systohc
timedatectl set-ntp true
date
Resultado:
🌍 Idioma
nano /etc/locale.gen
Resultado:
Selecione o idioma que você quer no seu sistema eu escolhi o
pt_BR.UTF-8 UTF-8
locale-gen
Resultado:
echo "LANG=pt_BR.UTF-8" >> /etc/locale.conf
Verificar:
nano /etc/locale.conf
Resultado:
⌨️ Teclado
echo "KEYMAP=br-abnt2" >> /etc/vconsole.conf
Verificar:
nano /etc/vconsole.conf
Resultado:
🖥️ Hostname
echo "archlinux" >> /etc/hostname
Verificar:
nano /etc/hostname
Resultado:
nano /etc/hosts
Resultado:
🔑 Usuários e permissões
passwd
Resultado:
Muito cuidado na hora de editar esse arquivo pq ele pode acabar com o sistema inteiro
nano /etc/sudoers
Resultado:
Remova os comentários apenas do comando
%whell ALL=(ALL:ALL) ALL
Escolhendo o nome de usuário
useradd -mG wheel (Escolha um nome de usuário)
Criando a senha do usuário
passwd (Nome do usuário)
Resultado:
🧰 Bootloader e rede
| Pacote | Descrição |
|---|---|
| dosfstools | Utilitários para criar e verificar sistemas de arquivos FAT (FAT16/FAT32), usados principalmente em partições EFI e pendrives |
| mtools | Conjunto de ferramentas para acessar e manipular sistemas de arquivos FAT sem precisar montá-los |
| os-prober | Detecta outros sistemas operacionais instalados no disco para que sejam adicionados automaticamente ao GRUB |
| networkmanager | Serviço responsável por gerenciar conexões de rede (Wi-Fi, Ethernet, VPN), usado pela maioria dos ambientes gráficos |
| grub | GRand Unified Bootloader, responsável por carregar o sistema operacional durante a inicialização |
| efibootmgr | Ferramenta para criar, remover e gerenciar entradas de boot UEFI diretamente no firmware |
pacman -S dosfstools mtools os-prober networkmanager grub efibootmgr
Preste muito atenção se está tudo sendo digitado corretamente porque se houver qualquer tipo de error você tera que instalar tudo novamente.
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=archlinux --recheck
Resultado:
Se for fazer dualboot com windows
nano /etc/default/grub
Resultado:
Remova os comentários do comando
GRUB_DISABLE_OS_PROBER=false
grub-mkconfig -o /boot/grub/grub.cfg
Resultado:
systemctl enable NetworkManager
Resultado:
🔄 Finalização
exit
Resultado:
shutdown -r now
🎉 Arch Linux instalado com sucesso!
Agora você tem um sistema limpo, rápido e totalmente sob seu controle.
Mas você precisa seguir outra documentação pra ter um gerenciador de janelas, kde plasma, gnome ou hyprland































Top comments (0)