Archlinux System Automated Installer (ASAI)
- You can first try it in a
VirtualMachine
- A working internet connection
- Logged in as 'root'
Download ArchISO from https://archlinux.org/download/ and put on a USB drive with Etcher, Ventoy, or Rufus
You can clone
git clone https://github.com/mfgbhatti/asai
then you have two options
- either to use interactive wizard and
- or to use config file
setup.conf
and edit all variables present insetup.conf
But keep in mind to change AUTO="1" by default it is 0 and this direct you to interactive wizard. then
cd asai
./asai
ASAI offers the following:
- btrfs
- LVM
- LVM + LUKS
- Use user already existed boot and root partitions or user can give sizes for boot and root partition
ASAI allows users to customize subvolume names and numbers.
ASAI is offering these file systems
- Btrfs
- Ext2
- Ext3
- Ext4
- F2fs
- Jfs
- Nilfs2
- Ntfs
- Vfat
- Xfs
Asai offers these mainline DEs or DMs
- Gnome
- KDE
- XFCE
- Mate
- LXQT
- Minimal
- Awesome
- OpenBox
- I3
- I3-Gaps
- Deepin
- Budgie
In addition to Grub, ASAI offers
- Systemd boot
- EFISTUB
You can select from
- linux
- linux-lts
- linux-zen
- linux-hardened
You can check if the WiFi is blocked by running rfkill list
.
If it says Soft blocked: yes, then run rfkill unblock wifi
After unblocking the WiFi, you can connect to it. Go through these 5 steps:
#1: Run iwctl
#2: Run device list
, and find your device name.
#3: Run station [device name] scan
#4: Run station [device name] get-networks
#5: Find your network, and run station [device name] connect [network name]
, enter your password and run exit
. You can test if you have internet connection by running ping google.com
, and then Press Ctrl and C to stop the ping test.
- This is a fork of ArchTitus by Chris Titus Tech.