Skip to content
This repository has been archived by the owner on Mar 15, 2024. It is now read-only.

khaneliman/ArchInstaller

 
 

Repository files navigation

Arch Installer Script

GitHub Super-Linter

This README contains the steps I do to install and configure a fully-functional Arch Linux installation containing a desktop environment, all the support packages (network, bluetooth, audio, printers, etc.), along with all my preferred applications and utilities. The shell scripts in this repo allow the entire process to be automated.)


Create Arch ISO or Use Image

Download ArchISO from https://archlinux.org/download/ and put on a USB drive with Etcher, Ventoy, or Rufus

Boot Arch ISO

From initial Prompt type the following commands:

pacman -Sy git
git clone https://github.com/khaneliman/archinstaller
cd archinstaller
./install.sh

System Description

This is completely automated arch install. It includes prompts to select your desired desktop environment, window manager, AUR helper, and whether to do a full or minimal install. Some environments contain user theming and customization out of the box.

Documentation

The package selection and their purpose is detailed in the PKG_Documentation.md file.

Troubleshooting

The main script will generate .log files for every script that is run as part of the installation process. These log files contain the terminal output so you can review any warnings or errors that occurred during installation and aid in troubleshooting.

Reporting Issues

An issue is easier to resolve if it contains a few important pieces of information.

  1. Chosen configuration from /configs/setup.conf (DONT INCLUDE PASSWORDS)
  2. Errors seen in .log files
  3. What commit/branch you used
  4. Where you were installing (VMWare, Virtualbox, Virt-Manager, Baremetal, etc)
    1. If a VM, what was the configuration used.

About

Automated Arch Linux Install

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 74.8%
  • Lua 20.5%
  • Shell 4.4%
  • Python 0.3%