Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rodeyseijkens/archrodey
Automated Arch Linux Install
https://github.com/rodeyseijkens/archrodey
Last synced: 28 days ago
JSON representation
Automated Arch Linux Install
- Host: GitHub
- URL: https://github.com/rodeyseijkens/archrodey
- Owner: rodeyseijkens
- License: mit
- Created: 2023-10-07T13:28:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-01T22:27:49.000Z (about 1 year ago)
- Last Synced: 2023-12-01T23:27:30.454Z (about 1 year ago)
- Language: Shell
- Size: 3.15 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# ArchRodey
Single command quicklaunch
```
bash <(curl -L other.rodey.nl/arch)
```# Installer Script
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 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/)
## Boot Arch ISO
From initial Prompt type the following commands:
```
pacman -Sy git
git clone https://github.com/rodeyseijkens/ArchRodey
cd ArchRodey
./archrodey.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. The KDE desktop environment on arch includes all the packages I use on a daily basis, as well as some customizations.
## Troubleshooting
**[Arch Linux RickEllis Installation Guide](https://github.com/rickellis/Arch-Linux-Install-Guide)**
**[Arch Linux Wiki Installation Guide](https://wiki.archlinux.org/title/Installation_guide)**
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.
### 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.
## 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)
1. Errors seen in .log files
1. What commit/branch you used
1. Where you were installing (VMWare, Virtualbox, Virt-Manager, Baremetal, etc)
1. If a VM, what was the configuration used.## Credits
- Original Script with all the customizations is located here:
- Original of the original packages script was a post install cleanup script called ArchMatic located here: https://github.com/rickellis/ArchMatic