Skip to content

Commit 45b3987

Browse files
authored
PG-2213 - Render fix for apt and yum install (18) (#926)
This PR fixes a render issue on the website for PSP 18's apt installation.
1 parent ecbff4f commit 45b3987

2 files changed

Lines changed: 125 additions & 128 deletions

File tree

docs/apt.md

Lines changed: 62 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,14 @@ This document describes how to install Percona Server for PostgreSQL from Percon
1111
$ sudo apt install curl
1212
```
1313

14-
1514
## Procedure
1615

1716
Run all the commands in the following sections as root or using the `sudo` command:
1817

1918
### Configure Percona repository {.power-number}
2019

2120
1. Install the `percona-release` repository management tool to subscribe to Percona repositories:
22-
21+
2322
* Fetch `percona-release` packages from Percona web:
2423

2524
```{.bash data-prompt="$"}
@@ -48,99 +47,98 @@ Run all the commands in the following sections as root or using the `sudo` comma
4847

4948
### Install packages individually
5049

51-
To install packages individually, run the following commands:
52-
{.power-number}
50+
To install the packages individually, run the following commands:
51+
{.power-number}
5352

54-
1. Install the PostgreSQL server package:
53+
1. Install the PostgreSQL server package:
5554

56-
```{.bash data-prompt="$"}
57-
$ sudo apt install percona-postgresql-{{pgversion}}
58-
```
55+
```{.bash data-prompt="$"}
56+
$ sudo apt install percona-postgresql-{{pgversion}}
57+
```
5958

60-
2. Install the components:
59+
2. Install the components:
6160

62-
Install `pg_repack`:
61+
Install `pg_repack`:
6362

64-
```{.bash data-prompt="$"}
65-
$ sudo apt install percona-postgresql-{{pgversion}}-repack
66-
```
63+
```{.bash data-prompt="$"}
64+
$ sudo apt install percona-postgresql-{{pgversion}}-repack
65+
```
6766

68-
Install `pgAudit`:
67+
Install `pgAudit`:
6968

70-
```{.bash data-prompt="$"}
71-
$ sudo apt install percona-postgresql-{{pgversion}}-pgaudit
72-
```
69+
```{.bash data-prompt="$"}
70+
$ sudo apt install percona-postgresql-{{pgversion}}-pgaudit
71+
```
7372

74-
Install `pgBackRest`:
73+
Install `pgBackRest`:
7574

76-
```{.bash data-prompt="$"}
77-
$ sudo apt install percona-pgbackrest
78-
```
75+
```{.bash data-prompt="$"}
76+
$ sudo apt install percona-pgbackrest
77+
```
7978

80-
Install `Patroni`:
79+
Install `Patroni`:
8180

82-
```{.bash data-prompt="$"}
83-
$ sudo apt install percona-patroni
84-
```
81+
```{.bash data-prompt="$"}
82+
$ sudo apt install percona-patroni
83+
```
8584

86-
[Install `pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1)
85+
[Install `pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1).
8786

87+
Install `pgBouncer`:
8888

89-
Install `pgBouncer`:
89+
```{.bash data-prompt="$"}
90+
$ sudo apt install percona-pgbouncer
91+
```
9092

91-
```{.bash data-prompt="$"}
92-
$ sudo apt install percona-pgbouncer
93-
```
93+
Install `pgAudit-set_user`:
9494

95-
Install `pgAudit-set_user`:
95+
```{.bash data-prompt="$"}
96+
$ sudo apt install percona-pgaudit{{pgversion}}-set-user
97+
```
9698

97-
```{.bash data-prompt="$"}
98-
$ sudo apt install percona-pgaudit{{pgversion}}-set-user
99-
```
99+
Install `pgBadger`:
100100

101-
Install `pgBadger`:
101+
```{.bash data-prompt="$"}
102+
$ sudo apt install percona-pgbadger
103+
```
102104

103-
```{.bash data-prompt="$"}
104-
$ sudo apt install percona-pgbadger
105-
```
105+
Install `wal2json`:
106106

107-
Install `wal2json`:
107+
```{.bash data-prompt="$"}
108+
$ sudo apt install percona-postgresql-{{pgversion}}-wal2json
109+
```
108110

109-
```{.bash data-prompt="$"}
110-
$ sudo apt install percona-postgresql-{{pgversion}}-wal2json
111-
```
111+
Install `PostgreSQL contrib` extensions:
112112

113-
Install PostgreSQL contrib extensions:
113+
```{.bash data-prompt="$"}
114+
$ sudo apt install percona-postgresql-contrib
115+
```
114116

115-
```{.bash data-prompt="$"}
116-
$ sudo apt install percona-postgresql-contrib
117-
```
117+
Install `HAProxy`:
118118

119-
Install HAProxy
119+
```{.bash data-prompt="$"}
120+
$ sudo apt install percona-haproxy
121+
```
120122

121-
```{.bash data-prompt="$"}
122-
$ sudo apt install percona-haproxy
123-
```
124-
125-
Install pgpool2
123+
Install `pgpool2`:
126124

127-
```{.bash data-prompt="$"}
128-
$ sudo apt install percona-pgpool2
129-
```
125+
```{.bash data-prompt="$"}
126+
$ sudo apt install percona-pgpool2
127+
```
130128

131-
Install `pg_gather`
129+
Install `pg_gather`:
132130

133-
```{.bash data-prompt="$"}
134-
$ sudo apt install percona-pg-gather
135-
```
131+
```{.bash data-prompt="$"}
132+
$ sudo apt install percona-pg-gather
133+
```
136134

137-
Install `pgvector`
135+
Install `pgvector`:
138136

139-
```{.bash data-prompt="$"}
140-
$ sudo apt install percona-postgresql-{{pgversion}}-pgvector
141-
```
137+
```{.bash data-prompt="$"}
138+
$ sudo apt install percona-postgresql-{{pgversion}}-pgvector
139+
```
142140

143-
Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enabling extensions](enable-extensions.md).
141+
Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enabling extensions](enable-extensions.md).
144142

145143
### Start the service
146144

docs/yum.md

Lines changed: 63 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -384,102 +384,101 @@ $ sudo yum -y install curl
384384

385385
### Install packages individually
386386

387-
To install the packages individually, run the following commands:
388-
{.power-number}
387+
To install the packages individually, run the following commands:
388+
{.power-number}
389389

390-
1. Install the PostgreSQL server package:
390+
1. Install the PostgreSQL server package:
391391

392-
```{.bash data-prompt="$"}
393-
$ sudo yum install percona-postgresql{{pgversion}}-server
394-
```
392+
```{.bash data-prompt="$"}
393+
$ sudo yum install percona-postgresql{{pgversion}}-server
394+
```
395395

396-
2. Install the components:
396+
2. Install the components:
397397

398-
Install `pg_repack`:
398+
Install `pg_repack`:
399399

400-
```{.bash data-prompt="$"}
401-
$ sudo yum install percona-pg_repack{{pgversion}}
402-
```
400+
```{.bash data-prompt="$"}
401+
$ sudo yum install percona-pg_repack{{pgversion}}
402+
```
403403

404-
Install `pgaudit`:
404+
Install `pgaudit`:
405405

406-
```{.bash data-prompt="$"}
407-
$ sudo yum install percona-pgaudit{{pgversion}}
408-
```
406+
```{.bash data-prompt="$"}
407+
$ sudo yum install percona-pgaudit{{pgversion}}
408+
```
409409

410-
Install `pgBackRest`:
410+
Install `pgBackRest`:
411411

412-
```{.bash data-prompt="$"}
413-
$ sudo yum install percona-pgbackrest
414-
```
412+
```{.bash data-prompt="$"}
413+
$ sudo yum install percona-pgbackrest
414+
```
415415

416-
Install `Patroni`:
416+
Install `Patroni`:
417417

418-
```{.bash data-prompt="$"}
419-
$ sudo yum install percona-patroni
420-
```
418+
```{.bash data-prompt="$"}
419+
$ sudo yum install percona-patroni
420+
```
421421

422-
[Install `pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1)
422+
[Install `pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1).
423423

424+
Install `pgBouncer`:
424425

425-
Install `pgBouncer`:
426+
```{.bash data-prompt="$"}
427+
$ sudo yum install percona-pgbouncer
428+
```
426429

427-
```{.bash data-prompt="$"}
428-
$ sudo yum install percona-pgbouncer
429-
```
430+
Install `pgAudit-set_user`:
430431

431-
Install `pgAudit-set_user`:
432+
```{.bash data-prompt="$"}
433+
$ sudo yum install percona-pgaudit{{pgversion}}_set_user
434+
```
432435

433-
```{.bash data-prompt="$"}
434-
$ sudo yum install percona-pgaudit{{pgversion}}_set_user
435-
```
436+
Install `pgBadger`:
436437

437-
Install `pgBadger`:
438+
```{.bash data-prompt="$"}
439+
$ sudo yum install percona-pgbadger
440+
```
438441

439-
```{.bash data-prompt="$"}
440-
$ sudo yum install percona-pgbadger
441-
```
442+
Install `wal2json`:
442443

443-
Install `wal2json`:
444+
```{.bash data-prompt="$"}
445+
$ sudo yum install percona-wal2json{{pgversion}}
446+
```
444447

445-
```{.bash data-prompt="$"}
446-
$ sudo yum install percona-wal2json{{pgversion}}
447-
```
448+
Install `PostgreSQL contrib` extensions:
448449

449-
Install PostgreSQL contrib extensions:
450+
```{.bash data-prompt="$"}
451+
$ sudo yum install percona-postgresql{{pgversion}}-contrib
452+
```
450453

451-
```{.bash data-prompt="$"}
452-
$ sudo yum install percona-postgresql{{pgversion}}-contrib
453-
```
454+
Install HAProxy:
454455

455-
Install HAProxy:
456-
457-
```{.bash data-prompt="$"}
458-
$ sudo yum install percona-haproxy
459-
```
456+
```{.bash data-prompt="$"}
457+
$ sudo yum install percona-haproxy
458+
```
460459

461-
Install `pg_gather`:
460+
Install `pg_gather`:
462461

463-
```{.bash data-prompt="$"}
464-
$ sudo yum install percona-pg_gather
465-
```
462+
```{.bash data-prompt="$"}
463+
$ sudo yum install percona-pg_gather
464+
```
466465

467-
Install pgpool2:
466+
Install `pgpool2`:
468467

469-
1. Check the [platform specific notes](#for-pgpool2-extension)
470-
2. Install the extension
468+
1. Check the [platform specific notes](#for-pgpool2-extension).
469+
2. Install the extension.
471470

472-
```{.bash data-prompt="$"}
473-
$ sudo yum install percona-pgpool-II-pg{{pgversion}}
474-
```
471+
```{.bash data-prompt="$"}
472+
$ sudo yum install percona-pgpool-II-pg{{pgversion}}
473+
```
475474

476-
Install pgvector package suite:
475+
Install `pgvector` package suite:
477476

478-
```{.bash data-prompt="$"}
479-
$ sudo yum install percona-pgvector_{{pgversion}} percona-pgvector_{{pgversion}}-debuginfo percona-pgvector_{{pgversion}}-debugsource percona-pgvector_{{pgversion}}-llvmjit
480-
```
477+
```{.bash data-prompt="$"}
478+
$ sudo yum install percona-pgvector_{{pgversion}} percona-pgvector_{{pgversion}}-debuginfo percona-pgvector_{{pgversion}}-debugsource percona-pgvector_{{pgversion}}-llvmjit
479+
```
481480

482-
Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enabling extensions](enable-extensions.md).
481+
Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enabling extensions](enable-extensions.md).
483482

484483
### Start the service
485484

0 commit comments

Comments
 (0)