/ArchLinux

My Arch Linux stuff

Primary LanguageShell

ArchLinux

My Arch Linux Installation Scripts for UEFI systems

The bash scripts that I have written for installing Arch Linux (UEFI only) are heavily customised according to my preferences. So examine the scripts before using them.

My Arch Linux setup is simple and it doesn't use LUKS/LVM/RAID disk encryption. Ext4 filesystem is used for my root partition along with swap partition and EFI partition for boot. I prefer MATE as my Desktop Environment and use linux-lts kernel on my machines.

There are three scripts that I have written for installing Arch Linux.

  1. First script does the installation procedure until arch-chrooting to /mnt.
  2. Second script will finish the base installation.
  3. And third script installs XORG, MATE DE and installs the packages that I use on my system regularly. I have also done some custom configurations in my third script.

PROCEDURE TO USE MY INSTALL SCRIPTS

So, in the CLI environment use curl to get my scipts and give it the permission to make it as an executable script.

Script 1

    curl -LJO https://raw.githubusercontent.com/quantumsnippet/ArchLinux/master/01_baseInstall.sh > 01_baseInstall.sh
    chmod +x 01_baseInstall.sh
    ./01_baseInstall.sh

Script 2

    curl -LJO https://raw.githubusercontent.com/quantumsnippet/ArchLinux/master/02_baseInstall.sh > 02_baseInstall.sh
    chmod +x 02_baseInstall.sh
    ./02_baseInstall.sh

Script 3

    curl -LJO https://raw.githubusercontent.com/quantumsnippet/ArchLinux/master/03_postBaseInstall.sh > 03_postBaseInstall.sh
    chmod +x 03_postBaseInstall.sh
    ./03_postBaseInstall.sh

My Documentation

My documentation for installing Arch Linux is in archlinux_installation.txt file. I have explained the procedure that goes into installing Arch Linux in that file. I highly recommend checking out the official Arch Linux Installation Guide and the ArchWiki as well before carrying out the installation process.