User:Meskarune/Installation checklist

From ArchWiki
Jump to navigation Jump to search

This page is an install checklist meant to be printed out or referred to by experienced users who do not require a detailed install guide.

Step [Live CD] Article Man Page Configuration files Shell commands
Boot the installation medium Getting and installing Arch
Set the keyboard layout (1) Keyboard_configuration_in_console loadkeys(1) ls /usr/share/kbd/keymaps/**/*.map.gz

loadkeys us

Check internet connectivity Network configuration ping(8) ping
Update system clock (1) systemd-timesyncd timedatectl(1) timedatectl set-ntp true
Partition the disks Partitioning, LVM, RAID lsblk

cgdisk /dev/sdx

Format the partitions File systems, Swap mkfs.ext4(8)


mkfs.ext4 /dev/sdxY

mkswap /dev/sdxY

Mount the partitions Mount mount(8)


mount /dev/sdxY /mnt

swapon -L /dev/sdxY

Select mirrors Mirrors /etc/pacman.d/mirrorlist
Install base packages pacstrap /mnt base base-devel <grub,...>
Generate fstab fstab fstab(5) /etc/fstab genfstab -U /mnt >> /mnt/etc/fstab
Step [Chroot] Article Man Page Configuration files Shell commands
Change root Chroot chroot(1) arch-chroot /mnt /bin/bash
Set the hostname Network configuration hostname(5)




Configure the locale Locale locale.conf(5) /etc/locale.gen




Set the keyboard layout (2) Keymap, Fonts vconsole.conf(5) /etc/vconsole.conf loadkeys us
Update system clock (2) System time localtime(5) /etc/localtime tzselect

hwclock --systohc --utc

Generate initramfs mkinitcpio mkinitcpio(8) /etc/mkinitcpio.conf mkinitcpio -p linux
Configure a boot loader Boot loaders, Grub /etc/grub.d/40_custom grub-install /dev/sdxY

grub-mkconfig -o /boot/grub/grub.cfg

Configure the network Category:Networking /etc/systemd/network



Set the root password Users and groups passwd(8) /etc/passwd passwd root
Exit and reboot exit

umount -R /mnt


See also