What's the best way to install RT5?

Hi Everyone,

I’m looking for the fastest most reproducible way to install request-tracker5.

I’m using Ubuntu 24.04 LTS.
I noticed that Ubuntu’s repos offer options for installing rt5 directly from APT.
I’m wondering is this the best way to get up and running?

  • Should I do a Manual Install?
  • Or should I go with APT?

From my understanding, If I were to install using APT, I need to install some dependencies before installing the ‘request-tracker5’ package:

  • apt-get rt5-apache2 (web-server of choice)
  • apt-get rt5-postgresql (db of choice)
  • apt-get rt5-clients (mail plugin)
  • apt-get rt5-doc-html (docs)

And then Finally run:

  • apt-get request-tracker5

Regards

I think you choice mostly comes down to “do I just need an RT installed in the easiest way possible, or do I care about getting the latest features, bugfixes, etc?” If you just want easy and don’t care about newer features, use the OS apt packaged version. If you want more control over your upgrade path, build from source.

1 Like

I’m on the team that looks after the Debian packages, which then flow into Ubuntu. I reckon they’re pretty good. And for ease of installation, I think they work pretty well.

I would just point out that you don’t need separate apt installs, you can do it all in one go:

apt install rt5-apache2 rt5-db-postgresql rt5-doc-html request-tracker5

(rt5-clients is a dependency of request-tracker5, so will be pulled in automatically)

1 Like

Thank you :slight_smile:
I’ll try that on my ubuntu instance. I’ll switch to Debian and try again if i run into problems.

Thanks :slight_smile:
I’ll be installing using APT. I just need request-tracker running for small project; their requirements are simple.