Interactive Bash script for managing, diagnosing, and installing Linux systems — supporting multiple distributions and an automatic installation mode for Arch Linux.
Developed by Rx4n, this project aims to offer a simple and fast interface to facilitate system administration, driver installation, and maintenance tasks.
- Update system (
apt,pacman,dnf,zypper) - Clear cache and orphaned packages
- Hardware and system reports (
lscpu,lsblk,sensors, etc.) - View storage usage
- Automatically install drivers (AMD, Intel, NVIDIA)
- Check and install necessary packages
- Automatically install Arch Linux
- Turn OFF the system
- Edit the alias file
- Change Battery mode (Economic/Performance)
The script automatically detects the package manager (pacman, apt, dnf, zypper) and executes the correct commands according to the system.
git clone https://github.com/Rian-Batista-Rx4n/linux-system-menu.git
cd linux-system-menuchmod +x linux_system_menu.sh./linux_system_menu.shAutomatic and complete Arch Linux installer, including: Automatic partitioning and formatting (root, swap, home) Base installation with pacstrap Locale, timezone, network, and GRUB configuration User creation with configured sudo Complete installation log in /logs/
This project is licensed under the MIT License — you may freely use, modify, and distribute it with proper attribution.
💻 Full Stack Developer & Linux Systems Enthusiast
- 📧 Email: rx4n.rx4n@gmail.com
- 🌐 Portfolio: rian-batista-rx4n.github.io/rian-batista
- 🧑💻 GitHub: github.com/Rian-Batista-Rx4n
- 💼 LinkedIn: linkedin.com/in/rian-batista