Skip to content

Commit e1e213d

Browse files
authored
PG-1929 Update percona-postgresql13-devel package with rhel command-13 (#860)
1 parent 2945371 commit e1e213d

File tree

1 file changed

+50
-7
lines changed

1 file changed

+50
-7
lines changed

docs/yum.md

Lines changed: 50 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,20 @@ You may need to install the `percona-postgresql{{pgversion}}-devel` package when
5050
$ sudo dnf install perl-IPC-Run -y
5151
```
5252

53+
=== "RHEL9"
54+
55+
```{.bash data-prompt="$"}
56+
$ sudo dnf config-manager --set-enabled codeready-builder-for-rhel-9-rhui-rpms
57+
$ sudo dnf install perl-IPC-Run -y
58+
```
59+
60+
If the required packages are not available in RHEL repos, install EPEL:
61+
62+
```{.bash data-prompt="$"}
63+
$ sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
64+
$ sudo dnf install perl-IPC-Run -y
65+
```
66+
5367
=== "Rocky Linux 9"
5468

5569
```{.bash data-prompt="$"}
@@ -65,6 +79,35 @@ You may need to install the `percona-postgresql{{pgversion}}-devel` package when
6579
$ sudo dnf install perl-IPC-Run -y
6680
```
6781

82+
=== "RHEL10"
83+
84+
```{.bash data-prompt="$"}
85+
$ sudo dnf config-manager --set-enabled codeready-builder-for-rhel-10-rhui-rpms
86+
$ sudo dnf install perl-IPC-Run -y
87+
```
88+
89+
If the required packages are not available in RHEL repos, install EPEL:
90+
91+
```{.bash data-prompt="$"}
92+
$ sudo dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
93+
$ sudo dnf install perl-IPC-Run -y
94+
```
95+
96+
=== "Rocky Linux 10"
97+
98+
```{.bash data-prompt="$"}
99+
$ sudo dnf install dnf-plugins-core
100+
$ sudo dnf config-manager --set-enabled crb
101+
$ sudo dnf install perl-IPC-Run -y
102+
```
103+
104+
=== "Oracle Linux 10"
105+
106+
```{.bash data-prompt="$"}
107+
$ sudo dnf config-manager --set-enabled ol10_codeready_builder
108+
$ sudo dnf install perl-IPC-Run -y
109+
```
110+
68111
### For `percona-patroni` package
69112

70113
To install Patroni on Red Hat Enterprise Linux 9 and compatible derivatives, enable the `epel` repository
@@ -327,9 +370,9 @@ $ sudo yum -y install curl
327370

328371
2. Enable the repository
329372

330-
Percona provides [two repositories](repo-overview.md) for Percona Distribution for PostgreSQL. We recommend enabling the Major release repository to timely receive the latest updates.
373+
Percona provides [two repositories](repo-overview.md) for Percona Distribution for PostgreSQL. We recommend enabling the Major release repository to timely receive the latest updates.
331374

332-
To enable a repository, we recommend using the `setup` command:
375+
To enable a repository, we recommend using the `setup` command:
333376

334377
```{.bash data-prompt="$"}
335378
$ sudo percona-release setup ppg{{pgversion}}
@@ -338,13 +381,13 @@ $ sudo yum -y install curl
338381
### Install packages
339382

340383
=== "Install using meta-package (deprecated)"
341-
384+
342385
```{.bash data-prompt="$"}
343386
$ sudo yum install percona-ppg-server{{pgversion}}
344387
```
345388

346389
=== "Install packages individually"
347-
390+
348391
Run the following commands:
349392
{.power-number}
350393

@@ -413,19 +456,19 @@ $ sudo yum -y install curl
413456
$ sudo yum install percona-postgresql{{pgversion}}-contrib
414457
```
415458

416-
Install HAProxy
459+
Install HAProxy:
417460

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

422-
Install `pg_gather`
465+
Install `pg_gather`:
423466

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

428-
Install pgpool2
471+
Install pgpool2:
429472

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

0 commit comments

Comments
 (0)