This script automates the installation of Arch Linux with a specific set of configurations. It sets up a GPT partitioning scheme, formats the partitions, installs a basic set of packages including GNOME desktop and necessary system utilities, and performs basic system configuration.
- Automated disk partitioning.
- System clock synchronization.
- File system creation and mounting.
- Base system installation via
pacstrap
. - System configuration inside
chroot
including:- Locale setting.
- Timezone setting.
- Network configuration.
- Hostname and user setup.
- Bootloader installation.
To use this script, you need:
- A bootable Arch Linux installation media.
- An active internet connection during the installation.
- Boot your system using the Arch Linux installation media.
- Ensure your system is connected to the internet.
- Download the script using:
curl -O https://raw.githubusercontent.com/sebasalas/arch-installation-script/main/arch_install.sh