Instalando Arch Linux – Completo 2023
Através dessa matéria vamos instalar o Arch Linux juntos, caso você prefira acompanhar por vídeo também, fiz um vídeo no canal Rikerlinux mostrando a instalação que fiz no meu novo computador AMD, e se você veio por lá, só acompanhar o passo a passo. E depois, dar uma olhada no pos install do Arch Linux que fiz, para ajudar nos primeiros passos para configurar esse sistema incrivel.
Primeiro de tudo, coloco o teclado em português, até porque teremos acentuações diversas nesse tutorial e precisamos saber como fazê-las em nosso teclado no modo Live, quando logar no sistema, faremos no mesmo novamente só que de outra forma. E para isso basta usar o seguinte comando:
loadkeys br-abnt2
Como você pode perceber, a ISO que baixou é minimal contendo apenas o suficiente para dar boot no sistema, particionar o HD ou SSD e então baixar os pacotes necessários para a instalação do sistema. Se estiver em uma conexão via cabo, teste a mesma com:
ping -c 3 google.com
Se a sua conexão for por Wi-fi, vamos configurar usando o iwctl:
iwctl
Então seu prompt será alterado, agora será necessário saber o nome do dispositivo, na maioria dos casos é o wlan0, mas pra ter certeza digite:
device list
Agora vamos procurar as redes com:
station wlan0 scan (substitua wlan0 se for o caso)
Então é só listar as redes:
station wlan0 get-networks
E para se conectar use:
station wlan0 connect nome-da-rede
E verifique a conexão novamente com um ping, se der tudo certo vamos para o próximo passo.
O passo a seguir até que pode ser feito antes do anterior por não precisar de conexão com a internet, pois essa ISO minimal vêm com particionadores incluídos, no caso irei usar o cfdisk e setar a unidade A, mas se a sua for a B só mudar no comando sd… e a letra que simboliza a unidade do seu HD ou SSD.
cfdisk /dev/sda
Dessa forma você vai entrar em um particionador bem intuitivo. No vídeo usei partições menores pois virtualizei para mostrar o procedimento, mas no meu PC fiz da seguinte forma:
/dev/sda1 (576MB para o /boot/efi)/dev/sda2 (46GB para /)/dev/sda3 (209GB /home)
No caso não criei uma swap en partição no meu PC, mas se quiser criar uma, você pode definir as partições da seguinte forma:
/dev/sda1 (576MB para o /boot/efi)/dev/sda2 (2G para Swap)/dev/sda3 (44GB para /)/dev/sda4 (209GB /home)
Claro que o tamanho das partições swap em diante variam de acordo com seu SSD ou HD, mas costumo deixar 2G para Swap (quando preciso criar uma) e 40 a 45 giga para a raiz, com o restante da unidade para a home, mas se quiser entender um pouco melhor sobre as partições Linux, dá uma conferida nesse vídeo que tenho lá no canal.
Após particionar o disco a seu gosto, clique vá até write, de enter e yes pra confirmar. E então saia dele indo em quiet.
Formatando partições
Agora vamos formatar as partições
Partição de boot:
mkfs.fat -F32 /dev/sda1
Partição swap (caso tenha criado)
mkswap /dev/sda2
Partição raiz:
mkfs.btrfs /dev/sda3
Partição home:
mkfs.btrfs /dev/sda4
Usei Btrfs para partição raiz e home, mas se preferir ext4 ou f2fs basta trocar no comando.
Agora vamos montar as partições e criar os diretórios necessários.
Montando a Raiz:
mount /dev/sda3 /mnt
Criando os diretórios
Diretório /home:
mkdir /mnt/home
Diretório /boot:
mkdir /mnt/boot
Diretório /boot/efi:
mkdir /mnt/boot/efi
Agora vamos montar/ativar as partições
Partição /home:
mount /dev/sda4 /mnt/home
Partição boot:
mount /dev/sda1 /mnt/boot
Partição boot/efi:
mount /dev/sda1 /mnt/boot/efi
Ativando a swap (caso tenha criado):
swapon /dev/sda2
Pra ver se foi tudo criado e montado use:
lsblk
Feito todo particionamento, vamos fazer o download do sistema, e para essa parte ir mais rápida costumo dar prioridade aos repositórios do Brasil, colocando um # antes do nome dos demais repositórios ou movendo o mesmo para cima em:
nano /etc/pacman.d/mirrorlist
Instalando os pacotes
Nesse momento vamos instalar os pacotes essenciais do sistema que vai nos permitir já logar no mesmo, assim como o kernel, esse processo deve demorar uns bons minutos, então use o comando e pegue seu café:
pacstrap /mnt base base-devel linux linux-firmware nano dhcpcd
Tabela FSTAB
Agora vamos mostrar para o sistema onde estão montada as partições com:
genfstab -U -p /mnt >> /mnt/etc/fstab
Verifique se o arquivo foi gerado:
cat /mnt/etc/fstab
Agora já podemos mudar para dentro do sistema recém instalado, e terminar as demais configurações por lá com:
arch-chroot /mnt
Vamos configurar a data e hora para ficar tudo certinho com:
ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime (Onde está Sao_Paulo troque se o seu fuso for outro)
Sincronizar o relógio com as informações da BIOS:
hwclock --systohc
E conferir a data e hora com:
date
Mude o idioma do sistema:
nano /etc/locale.gen
No caso só tirar o # de antes de:
pt_BR.UTF-8 UTF-8 pt_BR ISO-8859-1
De um Ctrl+o pra salvar e Ctrl+x pra sair e então gere o arquivo com o comando:
locale-gen
Configure a variável da linguagem:
echo KEYMAP=br-abnt2 >> /etc/vconsole.conf
Defina uma senha para o usuário root, bastando repetir a mesma e dar enter após o comando abaixo:
passwd
Agora vou criar um usuário Rikerlinux, e no caso substitua o seu pelo nome que desejar:
useradd -m -g users -G wheel,storage,power -s /bin/bash usuario-escohido.
Então só definir uma senha pra ele com passwd seguido do nome que você escolheu.
Agora vamos instalar alguns pacotes extremamente necessários para o uso do sistema:
pacman -S dosfstools os-prober mtools network-manager-applet networkmanager wpa_supplicant wireless_tools dialog
Configurando GRUB
Agora chegou o momento de instalar e configurar o Grub para ao sistema dar boot, preste atenção, pois qualquer erro nessa parte, o sistema não vai iniciar.
pacman -S grub efibootmgr
E então rode o comando:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
Se não deu nenhum erro basta gerar o arquivo de configuração do GRUB com:
grub-mkconfig -o /boot/grub/grub.cfg
Agora vamos adicionar o usuário ao sudo editando o sudoers e procurando a linha “%wheel ALL=(ALL:ALL) ALL” . Descomente removendo “#” do início do texto, depois só dar um Ctrl+o pra salvar e Ctrl+x para sair, faça isso com o comando:
EDITOR=nano visudo
Chegou o momento de dar visual para nosso sistema, instalando uma interface gráfica, mas primeiro precisamos do servidor de exibição xorg, faça isso com:
sudo pacman -S xorg-server xorg-xinit xorg-apps mesa
Agora instale o driver de vídeo de acordo com o seu Hardware
AMD
sudo pacman -S xf86-video-amdgpu
Intel
sudo pacman -S xf86-video-intel
Nvidia
sudo pacman -S nvidia nvidia-settings
Se for uma máquina virtual:
sudo pacman -S virtualbox-guest-utils
Chegou o momento de instalar a interface gráfica, e os comandos variam de acordo com sua escolha.
Para ter um Gnome Shell mais completo:
pacman -S gnome-extra gnome-terminal firefox
Se quiser um Gnome mais enxuto:
sudo pacman -S gnome gnome-terminal firefox
Gerenciador de login para Gnome:
sudo pacman -S gdm
Para ter um Plasma mais completo:
sudo pacman -S plasma konsole firefox
Plasma mais enxuto:
sudo pacman -S plasma-desktop konsole firefox
Gerenciador de login para Kde:
sudo pacman -S sddm
Ativando o serviço para login no boot pelo systemdNota: Até o momento que fiz esse tutorial, o lightdm estava dando erro ao instalar como gerenciador de janelas do Plasma, ele é bem mas bonito, mas saiba que pode não funcionar, te deixando na mão para fazer login no sistema.
Ativando o serviço para login no boot pelo systemd
GDM
systemctl enable gdm
SDDM
systemctl enable sddm
E faça o mesmo com a internet para que ela inicie automaticamente:
systemctl enable NetworkManager
E Bluetooth caso use no seu computador, no meu caso tenho um plugin da Baseus que funciona muito bem nas distros Linux.
systemctl enable bluetooth.service
E pronto, agora você pode dar um exit, e então digitar reboot ou poweroff, remover o pendrive bootavel que quando você ligar sua máquina, seu Arch Linux já vai iniciar normalmente.
E se agora está meio perdido, sem saber o que fazer após a instalação do Arch Linux, da uma olhada nessa matéria que fiz do pos install do Arch, que vai te ajudar muito.
Lembrando que esse tutorial, foi baseado na instalação que fiz no meu PC principal, se tiver alguma dúvida, segue a Archwiki, ou deixe num comentário aqui ou no vídeo do youtube que vou lhe responder.
Vlw Irmão Ajudou muito!
Top irmão, to usando o Arch a uns mêses, acompanho seu canal, aquele abraço!
Excelente escolha, o Arch se trata de uma distro inscrivel!
Muito bom, não conseguia instalar utilizando parte do HD ou em dual boot com a instalação rápida do diolinux, obrigado funcionou bem pra mim
Ótimo tutorial, obrigado por compartilhar seu conhecimento. Estava procurando uma nova distro para usar como SO principal do meu note Lenovo, depois de passar por algumas frustrações achei o Arch e esse tutorial e tudo funcionou que é uma maravilha!
Excelente, o Arch é um sistema incrivel, vai curtir muito o uso no dia a dia.