How to Install Archivematica on Manjaro

Archivematica is a free and open-source digital preservation system that uses a microservices approach to ensure the long-term preservation and accessibility of digital assets. This tutorial will guide you through the process of installing Archivematica on Manjaro.

Prerequisites

Step 1 - Install dependencies

Before installing Archivematica, we need to install some dependencies. Open the terminal and update the package database by running the following command:

sudo pacman -Syy

Then, install the dependencies by running the following command:

sudo pacman -S git curl wget python-pip python-virtualenv xorg-xauth libxml2 libxslt postgresql postgresql-libs libpqxx yarn nodejs npm redis

Step 2 - Download and Extract the Archivematica Packages

Now, we can download and extract the Archivematica packages. First, download the latest release of Archivematica using the following command:

wget https://github.com/archivematica/archivematica/releases/download/v1.13.1/archivematica-installer-1.13.1-1stretch.sh

Note: You can change the version number in the above command to download the desired version.

Then, make the downloaded file executable by running the following command:

chmod +x archivematica-installer-1.13.1-1stretch.sh

Finally, extract the package by running the following command:

./archivematica-installer-1.13.1-1stretch.sh --debug

This will create a new directory called archivematica-1.13.1/ in your current working directory.

Step 3 - Install Archivematica

After extracting the package, navigate to the archivematica-1.13.1/ directory and run the following command to start the installation process:

sudo ./packages/runArchivematica.sh

The installation process will prompt you to enter a few details for PostgreSQL and Redis.

Once the installation is complete, you should be able to access the Archivematica web interface through a web browser at http://localhost:8080.

Congratulations, you have successfully installed Archivematica on Manjaro!

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!