Arch Linux
Whats the deal with Arch?
- Linux distro that doesn’t have a gui installer
- Users have to install the system from a cli
- Rolling release distro with very frequent updates
Why would you wanna install Arch?
- Learning about the different components of a distro
- Having a minimal system with as little bloat as possible
- Always have the latest versions of packages
- Be able to access the AUR
more importantly...
Right, I'm sold, how do I get started?
Thanks for coming to todays workshop
Ohhh, you wanted me to show you how to install arch? Riiiight...
Basic steps:
- Very important first step: Set keyboard layout to colemak 😉
- Establish an internet connection and set hardware clock
- Partition your disk and format the bootloader and root partitions -> Mount them
- Install essential software (vim, tmux, cmatrix and maybe even a kernel if we feel like it) onto your disk using
pacstrap
- Generate /etc/fstab
- Chroot into the system
- Set up stuff like timezones, locales, keyboard layout and hostname
- Create the initramfs (not always needed, but doesn’t hurt to do it again)
- Set your systems password
- Install bootloader
- Enable sshd and NetworkManager services
- Reboot
- Install all kinds of software which you might need, like window manager, etc…