How to configure APT repository for RELIANOID Community Edition

How to configure APT repository for RELIANOID Community Edition

Overview #

The goal of this article is to explain how to configure the public APT repository for installing or keeping updated your RELIANOID Community Edition. For Enterprise Edition, please use the official channels or contact with our Team.

This procedure has been tested in Debian Buster, base version used for RELIANOID >= 5.9.

Setting UP RELIANOID APT repository for Community Edition #

1. Configure the APT public key #

Enter in the command line of the load balancer, download and configure the APT public Key:

root@noid#> wget -O - http://repo.relianoid.com/relianoid.com.gpg.key | apt-key add -

2. Configure the official APT repository #

Add the remote repository to the local APT configuration file.

root@noid#> vi  /etc/apt/sources.list.d/relianoid.list

Add the following line to the current apt configuration for RELIANOID 5.

deb http://repo.relianoid.com/ce/v5/ stretch main

Or add the following line to the current apt configuration for RELIANOID >= 5.9.

deb http://repo.relianoid.com/ce/v5/ buster main

Save and Quit.

3. Update the local package list #

root@noid#> apt update --no-list-cleanup -o Dir::Etc::sourceparts="-" -o Dir::Etc::sourcelist="sources.list.d/relianoid.list"
root@noid#> apt upgrade --with-new-pkgs  -o Dir::Etc::sourceparts="-" -o Dir::Etc::sourcelist="sources.list.d/relianoid.list"

4. Check if there is a new release #

Check if there is a new RELIANOID version or make a fresh install RELIANOID Load Balancer upon your fresh Debian base.

root@noid#> apt-get install relianoid
root@noid#> apt-get install relianoid-gui-core

Done, your RELIANOID Community Edition is ready to go!!!!

Note: RELIANOID load balancer uses some packages from Debian public repositories, please ensure that additional Debian repositories are configured.

For RELIANOID 4 (Based in Debian Jessie)

root@noid#> cat /etc/apt/sources.list

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.es.debian.org/debian/ jessie-updates main
deb-src http://ftp.es.debian.org/debian/ jessie-updates main

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
root@noid#> cat /etc/apt/sources.list.d/relianoid.list
#official RELIANOID repository
deb http://repo.relianoid.com/ce/v4/ jessie main

For RELIANOID 5 (Based in Debian Stretch)

root@noid#> cat /etc/apt/sources.list

deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.es.debian.org/debian/ stretch-updates main
deb-src http://ftp.es.debian.org/debian/ stretch-updates main

deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
root@noid#> cat /etc/apt/sources.list.d/relianoid.list
#official RELIANOID repository
deb http://repo.relianoid.com/ce/v5/ stretch main

For RELIANOID >= 5.9 (Based in Debian Buster)

root@noid#> cat /etc/apt/sources.list

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
root@noid#> cat /etc/apt/sources.list.d/relianoid.list
#official RELIANOID repository
deb http://repo.relianoid.com/ce/v5/ buster main

RELIANOID CE packages generation policy #

RELIANOID APT repository is nightly checking for source code updates to its public github repository ( https://github.com/relianoid/adc-loadbalancer ) if any update is done in the source code version then a new Relianoid deb package will be generated and updated in the APT repository automatically.

SHARE ON: #

Powered by BetterDocs