Loading...

Switching from old repositories to new ones

Since Bacularis version 4.0.0 we are changing a way of providing the DEB and RPM binary packages. The package repository access requires registering in the Bacularis user portal at https://users.bacularis.com More information about available repositories you can find at the Packages page.

In this article we will show you how to switch from using the old public Bacularis repository into a new repositories available with individual credentials.

1. RPM-based Linux distributions

First please remove the old Bacularis repository definition in path:

rm /etc/yum.repos.d/bacularis.repo

After that please create a new repo file with the content provided in the users.bacularis.com user panel after selecting your operating system.

Example for Rocky Linux 9:

# Bacularis - Rocky Linux 9 package repository
[bacularis-app]
name=Rocky Linux 9 package repository
baseurl=https://packages.bacularis.app/stable/rocky9
gpgcheck=1
gpgkey=https://packages.bacularis.app/bacularis.pub
username=YOUR_INDIVIDUAL_USERNAME
password=YOUR_INDIVIDUAL_PASSWORD
enabled=1

In place YOUR_INDIVIDUAL_USERNAME and YOUR_INDIVIDUAL_PASSWORD will be used your repository credentials.

2. DEB-based Linux distributions

First please remove the old Bacularis repository definition in path:

rm /etc/apt/sources.list.d/bacularis.list

Next please follow on the instruction provided in the users.bacularis.com user panel after selecting your operating system.

Example for Debian 12 Bookworm:

wget -qO- https://packages.bacularis.app/bacularis.pub | gpg --dearmor > /usr/share/keyrings/bacularis-archive-keyring.gpg

echo "machine https://packages.bacularis.app login YOUR_INDIVIDUAL_USERNAME password YOUR_INDIVIDUAL_PASSWORD" > /etc/apt/auth.conf.d/bacularis.conf

In place YOUR_INDIVIDUAL_USERNAME and YOUR_INDIVIDUAL_PASSWORD will be used your repository credentials.

echo "# Bacularis - Debian 12 Bookworm package repository
deb [signed-by=/usr/share/keyrings/bacularis-archive-keyring.gpg] https://packages.bacularis.app/stable/debian bookworm main" > /etc/apt/sources.list.d/bacularis-app.list