From d96220d5b940f49dd5e22133c763b85bad91d5a0 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Mon, 11 Aug 2025 00:33:31 +0200 Subject: Update README with detailed instructions --- archlinux.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 archlinux.md (limited to 'archlinux.md') diff --git a/archlinux.md b/archlinux.md new file mode 100644 index 0000000..7c44d72 --- /dev/null +++ b/archlinux.md @@ -0,0 +1,19 @@ +# Install ArchLinux + +- Download [archlinux](https://archlinux.org/releng/releases/) +- Format a USB +- Unmount disk (on MacOS ex. `diskutil unmountDisk /dev/diskX`) +- Create bootable image from iso `sudo dd if=/path/to/image.iso of=/dev/diskX bs=4M status=progress` +- Boot the `archiso` live image from a bootable USB. +- Connect to wireless network (if not connected via LAN). +- Set root password (which will be asked to run the install playbook). +- `cp host_vars/archiso.local.example host_vars/archiso.local` +- Update the `host_vars/archiso.local` file +- Run the playbook on the ansible controller + +**Example:** + +```bash +passwd +iwctl --passphrase station wlan0 connect +``` -- cgit v1.2.3