FromDual repositories
Overview
FromDual provides software repositories for their MariaDB/MySQL related software:
- DEB Repository for Debian and Ubuntu
- RPM Repository for Redhat, Oracle Linux, Rocky Linux, AlmaLinux, CentOS and Fedora
- RPM Repository for SLES and OpenSuSE
We follow the Debian, Ubuntu and Rocky Linux distribution maintenance policies for Long Term Support (LTS) releases.
NOTE: Other distributions like Red Hat, Oracle Linux, AlmaLinux, CentOS, Fedora and other Debian based distributions may work as well. Please let us know if you experience any problem with those.
DEB Repository for Debian and Ubuntu

For Debian and Ubuntu: Create a file /etc/apt/sources.list.d/FromDual.sources and add the following information to it:
$ source /etc/os-release
# ID : debian or ubuntu
# VERSION_CODENAME: buster bullseye focal jammy
$ apt update
$ apt install gpg curl
$ mkdir -p /usr/share/keyrings
$ chmod 755 /usr/share/keyrings
$ curl https://support.fromdual.com/admin/download/repos/${ID}/${VERSION_CODENAME}/fromdual-repo.pgp | gpg --dearmor --yes --output /usr/share/keyrings/fromdual-repo.pgp
$ cat >/etc/apt/sources.list.d/FromDual.sources <<_EOF
#
# /etc/apt/sources.list.d/FromDual.list
#
Types: deb
URIs: https://support.fromdual.com/admin/download/repos/${ID}/${VERSION_CODENAME}/
Suites: /
Components:
Signed-By: /usr/share/keyrings/fromdual-repo.pgp
_EOF
Then update the local cache by running the following command:
$ apt update
To see if you were successful run:
$ apt search fromdual
Sorting... Done
Full Text Search... Done
brman/unknown 2.3.2-1-resolute all
Backup and Recovery Manager for MariaDB, MySQL and Percona Server.
focmm/unknown 1.2.0-1 all
Operator GUI to manage MariaDB and MySQL database farms.
fpmmm/unknown 2.2.1-1-resolute all
Monitoring a MySQL or MariaDB instance using Zabbix - the agent part
myenv/unknown 3.0.0-1-resolute all
Managing multiple MySQL versions and instances on a single machine
$ grep 'Package:' /var/lib/apt/lists/support.fromdual.com_admin_download_repos_*
Package: brman
Package: focmm
Package: fpmmm
Package: glb
RPM Repository for Redhat, Oracle Linux, Rocky Linux, AlmaLinux, CentOS and Fedora

For RedHat, Oracle Linux, Rocky Linux, AlmaLinux, CentOS and Fedora: Create a file /etc/yum.repos.d/FromDual.repo and add the following information to it:
$ source /etc/os-release
VERSION=$(echo ${VERSION_ID} | cut -d. -f1)
$ cat >/etc/yum.repos.d/FromDual.repo <<_EOF
#
# /etc/yum.repos.d/FromDual.repo
#
[FromDual]
name=FromDual Repository
enabled=1
baseurl=https://support.fromdual.com/admin/download/repos/redhat/${VERSION}/
gpgcheck=0
_EOF
Then run the following command to update the local cache:
$ dnf check-update
To see if you were successful run:
$ dnf repolist enabled | grep -e 'repo name' -e FromDual
repo id repo name status
FromDual FromDual Repository 3
$ dnf search --all fromdual glb
Last metadata expiration check: 0:43:07 ago on Sat Jan 28 18:19:51 2023.
====================== Name & Summary & Description Matched: glb =======================
glb.x86_64 : glb and libglb: TCP proxy daemon and load balancing library in one bottle
========================= Description & URL Matched: fromdual ==========================
brman.noarch : Backup and recovery of MySQL, MariaDB, or Percona Server instances
focmm.noarch : Operator / Administrator interface for MariaDB/MySQL servers
fpmmm.noarch : Monitoring a MySQL or MariaDB instance using Zabbix - the agent part
RPM Repository for SLES and OpenSuSE

For SLES and OpenSuSE: The repository is not finished yet. We are working on it. Please try Redhat RPM or let us know when you need it urgently…

