I recently installed artix linux for the first time. Here is a very brief step-by-step list how I've done it. To install Artix I followed the artix wiki installation instructions.

Here is my short version of the instructions.

  1. Download the artix-openrc iso and burn it on a USB-Stick
  2. Boot from the USB stick on the machine
  3. Partition the drive
    1. Boot partition 512M sda1
    2. Sawp partition 4GB sda2
    3. Root partition Rest sda3
  4. Format the partitions
    1. mkfs.ext4 -L BOOT /dev/sda1
    2. mkfs.ext4 -L ROOT /dev/sda3
    3. mkswap 0L SWAP /dev/sda2
  5. Mount the partitions
    1. swapon /dev/disk/by-label/SWAP
    2. mount /dev/disk/by-label/ROOT /mnt
    3. mkdir /mnt/boot
    4. mount /dev/disk/by-label/BOOT /mnt/boot
  6. Install the base system, openrc and kernel
    • basestrap /mnt base base-devel openrc linux linux-firmware
  7. Generate Fstab
    • fstabgen -U /mnt >> /mnt/etc/fstab
  8. Chroot into new root dir
    • artools-chroot /mnt
  9. Set locals
    1. vi /etc/locale.gen (uncomment correct locales)
    2. locale-gen
    3. ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
    4. hwclock --systohc
  10. Install bootloader
    1. pacman -S grub os-prober
    2. grub-install --recheck /dev/sda
    3. grub-mkconfig -o /boot/grub/grub.cfg
    4. Set timeout to 0 in /boot/grub/grub.cfg
  11. Set root password
    • passwd
  12. Network config
    1. echo HOSTNAME > /etc/hostname
    2. pacman -S dhcpcd connman-openrc (Install dhcp and network manager)
    3. rc-update add connmand
    4. rc-service connmand start
  13. Reboot into system
    1. exit
    2. umount -R /mnt
    3. reboot