Skip to content

Instantly share code, notes, and snippets.

@aleDsz
Last active February 17, 2022 22:46
Show Gist options
  • Save aleDsz/b628bd826bf34215b5146473e34ee174 to your computer and use it in GitHub Desktop.
Save aleDsz/b628bd826bf34215b5146473e34ee174 to your computer and use it in GitHub Desktop.
Instalar ArchLinux (quando não compartilha o mesmo bootloader)

Formatar

Formate seu device /dev/sda usando 4 partições:

  1. sda1: EFI -> 512M
  2. sda2: SWAP -> 8G
  3. sda3: (Linux root x86-64) / -> 100G (ou mais)
  4. sda4: (Linux root x86-64) /home -> o resto
cfdisk /dev/sda

Formatar

mkfs /dev/sda3
mkfs /dev/sda4
mkswap /dev/sda2

Montar

mount /dev/sda3 /mnt
mkdir -p /mnt/home
mount /dev/sda4 /mnt/home
swapon /dev/sda2

Teclado BR

loadkeys br-abnt2

Mirrorlist Brazil

Coloca o [Brazil] no começo para ir mais rápido:

vim /etc/pacman.d/mirrorlist

Instalar sistema

pacstrap /mnt base grub efibootmgr
              xorg xorg-drivers
              xfce4 xfce4-goodies
              firefox networkmanager
              network-manager-applet
              wpa_supplicant
              wireless_tools base-devel
              ntp openssh git nano vim
              pulseaudio pulseaudio-alsa
              linux linux-headers
              linux-lts-headers linux-firmware
              archlinux-keyring
genfstab -U /mnt >> /mnt/etc/fstab

Entrar no sistema

Trocar o root da instalação do Arch para o device /dev/sda3:

arch-chroot /mnt

Define o nome do seu computador

echo "aleDsz-PC" >> /etc/hostname

Configurar hora

timedatectl set-timezone America/Sao_Paulo
systemctl enable ntpd

Configurar rede

systemctl enable NetworkManager

Configurar localização

Descomente en_US.UTF-8 e pt_BR.UTF-8:

vim /etc/locale.gen
locale-gen
localectl set-locale LANG=pt_BR.UTF-8

Configurar usuario e sudo

useradd -m aledsz
groupadd sudo
usermod -a -G sudo aledsz
passwd aledsz

Para configurar o sudo, edite o arquivo /etc/sudoers descomentando a linha:

%sudo   ALL=(ALL) ALL

Configurar grub

mkdir -p /boot/EFI
mount /dev/sda1 /boot/EFI
grub-install --target=x86_64-efi --bootloader-id=arch_linux --recheck
cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
grub-mkconfig -o /boot/grub/grub.cfg

Instalar o KDE Plasma

pacman -Sy sddm plasma plasma-wayland-session kde-applications
systemctl enable sddm

Finalização

Saia da instalação nova do arch com exit Desmonte tudo com umount -a Reinicie com reboot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment