1.5 KiB
1.5 KiB
ArchLabs Installer
Features
- Support for LUKS and/or LVM.
- Simple & easy to follow configuration.
- Automatic partitioning for whole devices.
- Translations for 10 different languages.
- Built-in error detection and capturing.
- No input halts during install, setup is done first.
- Written entirely in Bash making it easily hackable.
Requirements
rsync
used to unpack the squashfs root.dialog
for all user input/output.vim
for editing files post install.parted
for auto and manual partition creation.wipe
for the secure wipe option.- Standard
awk
sed
grep
uniq
sort
find
ping
mkfs
lsblk
. arch-chroot
used to perform operations in the chroot.chpasswd
to set root and user passwords.- Network connection is needed to install packages and update the system.
pacman
used to update the system and install/remove packages. (with network connection)reflector
for sorting the mirrorlist. (with network connection)
Manual Installation
-
curl
sh -c "$(curl -fsSL https://bitbucket.org/archlabslinux/installer/raw/cfca6ca4d234f0a92c9d323fbeeb7214ce800fb0/install.sh)"
-
wget
sh -c "$(wget https://bitbucket.org/archlabslinux/installer/raw/cfca6ca4d234f0a92c9d323fbeeb7214ce800fb0/install.sh -O -)"
-
Packages for
pacman
can be found in our repos: