Skip to content

Latest commit

 

History

History
70 lines (51 loc) · 2.95 KB

README.md

File metadata and controls

70 lines (51 loc) · 2.95 KB

Nala Installer for Proxmox - README


Nala Installer for Proxmox

Automate the installation of Nala on Proxmox systems. This bash script is inspired by the Chris Titus Tech, "Stop Using APT" Article and utilises the excellent Nala package manager from its project source at Volian's Nala GitLab Repository.

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

![Nala Installer for Proxmox][product-screenshot]

This project provides a Bash script for the automated installation of Nala, an advanced package manager, on Proxmox systems. It's designed for those who want to take advantage of Nala's features like faster package downloads, beautiful update display, and easy rollbacks.

(back to top)

Built With

This project is built with:

  • Bash Scripting

(back to top)

Getting Started

Prerequisites

This script is designed to run on Proxmox systems. Ensure you have administrative access to the system where you intend to install Nala.

Installation

To install Nala using the one-liner command, execute the following in your terminal:

Wget Installation

wget -O - https://github.com/chillskellingtom/nala-installer-proxmox/raw/main/nala_installer.sh | sudo bash

Curl Installation

curl -s https://github.com/chillskellingtom/nala-installer-proxmox/raw/main/nala_installer.sh | sudo bash

These commands will download the nala_installer.sh script from your GitHub repository and execute it with root privileges.

Important Notes:

  • Security Warning: Running scripts in this manner can be risky because it executes code directly from the internet. Users should trust the source (in this case, your GitHub repository) before executing such commands.
  • Hosting the Script: The URLs provided in the commands assume that your script is hosted at https://github.com/chillskellingtom/nala-installer-proxmox/raw/main/nala_installer.sh. Replace chillskellingtom and the path with the actual URL where your script is hosted.
  • Permissions: The script is executed as root, which is necessary for installing packages and modifying system files.
  • Direct Execution: This approach skips the manual steps of cloning the repo, changing directories, and making the script executable. It directly fetches and runs the script.

(back to top)