Installing via the RDT RPM (recommended)
RDT is distributed as theregatta-rdt RPM, one of the utility packages in Regatta’s
tools suite. It’s installed like
any other RegattaDB RPM package, from the local .rpm file included in your RegattaDB
software package (see
Prepare for Deployment
for how these packages are delivered):
ACCEPT_EULA=1 for unattended installs; see EULA Acceptance). By default, the RPM creates and installs for a regatta deployment user/group; to use a different one, set REGATTA_USER/REGATTA_GROUP (see Deployment User for the naming rules).
Once installed, the RPM automatically installs RDT itself for the deployment user via
pip install --user, bundling the self-contained Regatta Python driver (pyregatta) so
no separate driver installation is needed.
Manual install (skip or retry the automatic step)
To skip the automatic install and only unpack the files, setAUTO_INSTALL=0 in the
install command:
/var/log/regatta/rdt/install.log. You can then
install (or reinstall) manually, as the deployment user:
pip (e.g. --user, --break-system-packages).
Because RDT is installed with --user, the rdt command lands in ~/.local/bin. If
it’s not on your PATH, add it as follows:
Uninstalling
Removing the RPM uninstalls RDT automatically for the deployment user:AUTO_INSTALL=0 in the remove command to skip this. You can also uninstall
manually at any time, as that user:
pyregatta driver; it
may be shared with other Regatta tools installed for the same user.
Installing from source
pyregatta driver to be available separately (it’s
only bundled automatically by the RPM install path above).