ArchOps is a Bash script for managing and optimizing Arch Linux systems. It provides various features to help users manage their system, perform network tests, and more.
- Disable/Enable firewall (firewalld/UFW)
- Show free disk space
- Show IP address
- Show DNS Servers in use
- Network Testing
- Show System Information
- Change DNS Servers
- Update system packages
- Security Hardening
- Check for Updates in the Background
- User Management
-
Clone this repository to your Arch Linux system:
git clone https://github.com/Chan5k/ArchOps
-
Navigate to the cloned directory:
cd ArchOps
-
Run the installer:
sudo ./install_archops.sh
-
Run the script:
sudo ./archops.sh
-
Select the desired features from the menu and follow the prompts.
Contributions are welcome! If you have any improvements or new features to suggest, feel free to submit a pull request.
The script includes an automatic version check to ensure you're using the latest version. The version is defined in the version.txt
file.
This project is licensed under the MIT License - see the LICENSE file for details.