ip link
#
wifi-menu
#
ping google.comListe todos os discos
fdisk -lcfdisk /dev/sda
# bios = dos
# uefi = gpt| Nome | Tamanho | Tipo |
|---|---|---|
| boot | 500M | EFI System |
| swap | 2G | Linux swap |
| / | **G | Linux file stystem |
fdisk -l /dev/sdamkswap /dev/sda2 # swap
mkfs.fat -F32 /dev/sda1 # BIOS
mkfs.ext4 /dev/sda3 # /
# mkfs.ext4 /dev/sda4 # /home
swapon /dev/sda2 # swap
mount /dev/sda1 /mnt/boot/efi # BIOS
mount /dev/sda3 /mnt # /
# mount /dev/sda4 /mnt/home # /home
lsblkInstall essential packages
nano /etc/pacman.d/mirrorlistpacstrap /mnt
# Base
base base-devel
# Linux
linux linux-firmware
# Network
networkmanager network-manager-applet
# Grub
grub efibootmgrpacstrap /mnt
# VM
xf86-video-fbdev
# Intel
xf86-video-intel
# Amd
xf86-video-amdgpu
# Nvidia
nvidia
nvidia-utilsFstab
genfstab -U -p /mnt >> /mnt/etc/fstab
#
cat /mnt/etc/fstabChroot
arch-chroot /mntpasswdsudo pacman -S archlinux-keyring
pacman-key --init
pacman-key --populate archlinux
pacman-key --refresh-keysBios
grub-install --target=x86_64-efi --bootloader-id=Archlinux --efi-directory=/boot/efi --recheck
# cp /usr/share/locale/en@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mogrub-mkconfig -o /boot/grub/grub.cfgexit
# unmount -a
rebootsystemctl enable NetworkManagerecho joaopedro >> /etc/hostname# Fast
useradd -m -g users -G wheel joaopedro
echo "joaopedro ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
# Best
useradd -m -g users joaopedro
groupadd sudo
useradd -a -G sudo joaopedro
echo "%sudo ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoerstimedatectl set-timezone America/Sao_Paulosystemctl enable ntpdls /usr/share/kbd/keymaps/**/*.map.gz
# or
ls /usr/share/kbd/keymaps/**/*.map.gz | lessloadkeys us-acentosDescomente en_US.UTF-8 e pt_BR.UTF-8
nano /etc/locale.genlocale-genecho LANG=pt_BR.UTF-8 >> /etc/locale.conf