ArchTitus/README.md

53 lines
2.0 KiB
Markdown

# ArchTitus server Installer Script
<img src="https://i.imgur.com/YiNMnan.png" />
This README contains the steps I do to install a base Arch Linux installation that contain the minimal amount of packeges needed (no gui).
---
## Create Arch ISO or Use Image
Download ArchISO from <https://archlinux.org/download/> and put on a USB drive with [Etcher](https://www.balena.io/etcher/), [Ventoy](https://www.ventoy.net/en/index.html), or [Rufus](https://rufus.ie/en/)
If you don't want to build using this script I did create an image @ <https://www.christitus.com/arch-titus>
## Boot Arch ISO
From initial Prompt type the following commands:
```
pacman -Sy git
git clone -b server https://github.com/ChrisTitusTech/ArchTitus
cd ArchTitus
./archtitus.sh
```
### System Description
This is completely automated basic arch install without a desktop environment or a display server using the bare minimum packages needed for a working system .
## Troubleshooting
__[Arch Linux Installation Guide](https://github.com/rickellis/Arch-Linux-Install-Guide)__
### No Wifi
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.
## Credits
- Original packages script was a post install cleanup script called ArchMatic located here: https://github.com/rickellis/ArchMatic
- Thank you to all the folks that helped during the creation from YouTube Chat! Here are all those Livestreams showing the creation: <https://www.youtube.com/watch?v=IkMCtkDIhe8&list=PLc7fktTRMBowNaBTsDHlL6X3P3ViX3tYg>