Installation: Linux
This guide shows you how to install ARDI on Debian-based variants of Linux, including our preferred variants, Ubuntu (for virtual machines and desktops) and Raspbian for Raspberry PI.
Scripted Install
Optrix offers a Linux Install Script designed to install ARDI on some of the most popular debian-based systems, such as Ubuntu and Raspbian.
Tested Platforms |
---|
Ubuntu 18.04, 20.04, 22.04 and 24.04 LTS |
No Longer Available For |
---|
Ubunto 14 Or Below |
Size
A full installation of ARDI (including all of its libraries and associated services) should consume approx. 550MB on your device.
Note that this is the initial install size only - as you add assets, your ARDI database and cache will continue to grow beyond that initial amount. Addons - particular the ARDI-VE addon - can add considerably to that amount.
Install It
Follow the steps below in a terminal window ( or via SSH )…
- Download the script
wget http://repo.optrix.com.au/linux/installer
- Mark the script as 'executable'
chmod a+x installer
- Execute the script
sudo installer
In the above example, sudo was used to run the installation with elevated priviliges. Some platforms such as Debian Jessie don't include sudo by default. In this case, login as root and skip the 'sudo' part of the command.
This will perform a full installation - it will update all of the packages on the system, download and install both ARDI and all of its pre-requisites. It will also include some common additional content, such as drivers and popular addons.
You may be prompted to install sources or packages during install. Please simply choose 'Y' or 'Enter'. If asked for your MySQL/MariaDB login details, you should…
- Simply press 'enter' on all of the options if this is a new ARDI system, or
- Enter the details of an administrative user if you're connecting to an existing database.
Note that this script is intended for a brand new, clean system. It may overwrite or alter settings if your system offers other services.
Enabling Extension Manager
ARDI now includes an extension manager to install software components from the ARDI web interface. By default, this function is disabled, as it may be a security risk in open environments, such as when ARDI servers are accessible from the internet.
To enable the extension manager, run the script that is included with your ARDI installation.
cd /opt/ardi/scripts chmod ./ardi_enable_extender u+x sudo ./ardi-enable-extender
This will change the permissions of folders to allow ARDI to write to itself, and will download the latest version of the ARDI Extension Manager.
Once downloaded, you'll need to install your license file. If you have issues, check our ARDI Installation Troubleshooting Guide.