Skip to content
/ alis Public
forked from picodotdev/alis

Arch Linux Install Script (or alis) installs unattended, automated and customized Arch Linux system.

License

Notifications You must be signed in to change notification settings

karimone/alis

 
 

Repository files navigation

Personal installer script

This script is a personal modified version of alis to installs unattended, automated and customized Arch Linux system.

Principles

  • Use the original Arch Linux installation media
  • As much unattended and automated as possible, require as little interactivity as possible
  • Allow to customize the installation to cover the most common cases
  • Provide support for installation log

System installation

Download and boot from the latest original Arch Linux installation media. After boot use the following commands to start the installation.

Follow the Arch Way of doing things and learn what this script does. This will allow you to know what is happening.

Internet connection is required, with wireless WIFI connection see Wireless_network_configuration to bring up WIFI connection before start the installation.

#                         # Start the system with latest Arch Linux installation media
# loadkeys us             # Load keyboard keymap, eg. loadkeys es, loadkeys us, loadkeys de
# iwctl --passphrase "[WIFI_KEY]" station [WIFI_INTERFACE] connect "[WIFI_ESSID]"          # (Optional) Connect to WIFI network. _ip link show_ to know WIFI_INTERFACE.
# curl -sL t.ly/v7DS | bash     # Download alis scripts
# vim alis.conf           # Edit configuration and change variables values with your preferences (system configuration)
# HOSTNAME=[NAME] PASSWORD=[password] ./alis.sh               # Start installation
# ./alis-reboot.sh        # (Optional) Reboot the system, only necessary when REBOOT="false"

Alis.conf

  • HOSTNAME and PASSWORD are passed as env variables.
  • The PASSWORD is used as user password and LURKS password

Packages installation

After the base Arch Linux system is installed, alis can install packages with pacman, Flatpak, SDKMAN and from AUR.

#                                  # After system installation start a user session
# curl -sL t.ly/v7DS | bash        # Download alis scripts
# vim alis-packages.conf           # Edit configuration and change variables values with your preferences (packages to install)
# ./alis-packages.sh               # Start packages installation

About

Arch Linux Install Script (or alis) installs unattended, automated and customized Arch Linux system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%