Sqitch

Sqitch on Red Hat

On Red Hat-derived systems (including CentOS, Fedora, Scientific, Oracle, etc.), use DNF or Yum to install dependencies, and then build Sqitch itself via cpanminus.

For example, to install Sqitch with support for PostgreSQL On newer DNF/DNF5‑based systems (e.g., Fedora 41+):

sudo dnf install perl-devel perl-CPAN postgresql-devel
sudo dnf group install development-tools
curl -L https://cpanmin.us | perl - --sudo App::cpanminus
cpanm --sudo --quiet --notest App::Sqitch

On older Yum‑based systems:

sudo yum install perl-devel perl-CPAN postgresql perl-DBD-Pg
sudo yum group install "Development Tools"
curl -L https://cpanmin.us | perl - --sudo App::cpanminus
cpanm --quiet --notest App::Sqitch

The client and connection libraries for each engine are: