/auto-upgrade

easy upgrade script

Primary LanguageShell

Auto Upgrade Installer

This script is designed to update and upgrade various system packages and software tools on your Linux system. It handles the installation and upgrading of essential development tools, programming languages, and other useful utilities.

Features

  • System package updates and upgrades
  • Installation and upgrading of:
    • Node.js
    • Docker
    • Docker Compose
    • Python3 and pip
    • Poetry
    • Rust
    • Go
    • systemd
    • Java and Maven
    • Gradle
    • Ansible
    • Terraform
    • AWS CLI
    • Azure CLI
    • Kubernetes kubectl
    • Minikube
    • Helm
    • CMake
    • Nginx
    • PostgreSQL
    • MySQL
    • Redis
    • MongoDB
    • jq
    • tree
    • wget
    • screen
    • zip and unzip
    • supervisor
    • fish shell
  • System cleanup after installation

Usage

  1. Clone the repository:

    git clone https://github.com/naufalprtm/auto-upgrade.git
    cd auto-upgrade

Make the script executable:

chmod +x auto_upgrade.sh

Run the script:

./auto_upgrade.sh

Feel free to adjust the content and sections according to your specific requirements and preferences.