Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 39 additions & 8 deletions docs/yum.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,20 @@ You may need to install the `percona-postgresql{{pgversion}}-devel` package when
$ sudo dnf install perl-IPC-Run -y
```

=== "RHEL9"

```{.bash data-prompt="$"}
$ sudo dnf config-manager --set-enabled codeready-builder-for-rhel-9-rhui-rpms
$ sudo dnf install perl-IPC-Run -y
```

If the required packages are not available in RHEL repos, install EPEL:

```{.bash data-prompt="$"}
$ sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
$ sudo dnf install perl-IPC-Run -y
```

=== "Rocky Linux 9"

```{.bash data-prompt="$"}
Expand All @@ -65,16 +79,33 @@ You may need to install the `percona-postgresql{{pgversion}}-devel` package when
$ sudo dnf install perl-IPC-Run -y
```

=== "Rocky Linux 8"
=== "RHEL10"

```{.bash data-prompt="$"}
$ sudo dnf config-manager --set-enabled powertools install perl-IPC-Run -y
$ sudo dnf config-manager --set-enabled codeready-builder-for-rhel-10-rhui-rpms
$ sudo dnf install perl-IPC-Run -y
```

=== "Oracle Linux 8"
If the required packages are not available in RHEL repos, install EPEL:

```{.bash data-prompt="$"}
$ sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
$ sudo dnf install perl-IPC-Run -y
```

=== "Rocky Linux 10"

```{.bash data-prompt="$"}
$ sudo dnf install dnf-plugins-core
$ sudo dnf config-manager --set-enabled crb
$ sudo dnf install perl-IPC-Run -y
```

=== "Oracle Linux 10"

```{.bash data-prompt="$"}
$ sudo dnf config-manager --set-enabled ol9_codeready_builder install perl-IPC-Run -y
$ sudo dnf config-manager --set-enabled ol10_codeready_builder
$ sudo dnf install perl-IPC-Run -y
```

### For `percona-patroni` package
Expand Down Expand Up @@ -356,7 +387,7 @@ $ sudo yum -y install curl
```

=== "Install packages individually"

Run the following commands:
{.power-number}

Expand Down Expand Up @@ -425,19 +456,19 @@ $ sudo yum -y install curl
$ sudo yum install percona-postgresql{{pgversion}}-contrib
```

Install HAProxy
Install HAProxy:

```{.bash data-prompt="$"}
$ sudo yum install percona-haproxy
```

Install `pg_gather`
Install `pg_gather`:

```{.bash data-prompt="$"}
$ sudo yum install percona-pg_gather
```

Install pgpool2
Install pgpool2:

1. Check the [platform specific notes](#for-pgpool2-extension)
2. Install the extension
Expand Down