The ArchLabs installer script, preserved post-mortem
This repository has been archived on 2024-09-01. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2019-03-16 21:21:48 -07:00
lang Large update and cleanup, attempted fix for grub-install 2019-03-16 21:21:48 -07:00
src Fix: wrong array index for boot commands 2019-03-16 21:21:48 -07:00
install.sh Simplify password handling, better naming for a few functions 2019-03-16 21:21:48 -07:00
LICENSE Initial commit after rebase 2018-07-18 17:50:37 -07:00
README.md Simplify password handling, better naming for a few functions 2019-03-16 21:21:48 -07:00

ArchLabs Installer

Features

  • LUKS/LVM
  • Basic setup
  • 10 languages
  • Auto partition
  • Package selection
  • Error detection
  • Written in Bash
  • Fast Install (~6min)

Requirements

  • Network connection.
  • rsync for unpacking the squashfs.
  • dialog for all user input/output.
  • vim for editing files post install.
  • parted for partition creation.
  • wipe for the secure wipe.
  • arch-chroot to perform operations in a chroot.
  • chpasswd to set root and user passwords.
  • awk sed grep uniq sort find ping mkfs lsblk curl

Manual Installation

sh -c "$(curl -fsSL https://bitbucket.org/archlabslinux/installer/raw/master/install.sh)"