Puncte:0

Cum se instalează o anumită versiune de PostgreSQL în Red Hat 8?

drapel ng

Aș dori să instalez o versiune specifică de PostgreSQL în RHEL 8 cu dnf. Pentru a realiza acest lucru, am urmat ghidul PostgreSQL: https://www.postgresql.org/download/linux/redhat/

Dar de fapt pot instala doar ultima versiune (12.9), nu 12.4 (versiunea pe care o vreau). Versiunea este totuși prezentă în depozit:

https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-8.5-x86_64/

Vedea : https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-8.5-x86_64/

Dacă enumerez versiunile disponibile cu dnf:

introduceți descrierea imaginii aici

Văd că doar 12.9 este disponibil.

Dar dacă arăt pachete duplicate, pot vedea versiunea 12.4:

introduceți descrierea imaginii aici

Deci, există o modalitate de a instala această versiune specifică, deoarece este prezentă în depozit?

Arden Smith avatar
drapel pe
Aveți un motiv anume pentru a instala versiunea respectivă? Amintiți-vă că RHEL folosește ultima versiune actualizată deoarece ultima versiune este stabilă și erorile remediate
drapel ng
Vrem să înghețăm versiunea: - să păstrăm aceeași versiune pentru toți clienții noștri - pentru a preveni o schimbare de comportament sau o operațiune obligatorie de făcut după actualizare (cum ar fi reindexarea unor indici)
Puncte:0
drapel us

Dacă pachetul este în repo puteți detalia versiunea ca <nume-pachet>-<versiune>[.<arhitectura>].

Deci in acest caz:

dnf install postgresql12-server-12.4-4PGDG.rhel8
Puncte:0
drapel bv

Am aceeași problemă aici. Trebuie să instalez versiunea 12.4 și apoi să testez upgrade-ul la 12.9. puteți instala postgresql 12.4 din sursă (https://www.postgresql.org/ftp/source/v12.4/) cu 3 pași majori:

  1. wget sursă pachet și extrageți-l
  2. ./config > make > make install
  3. adăugați utilizatorul postgres și initdb, apoi porniți db Am instalat cu succes postgresql 12.4, totuși, am avut o problemă să instalez extensia (postgis)
Puncte:-1
drapel id

Aș recomanda instalarea din AppStream:

lista de module yum postgresql

yum module install -y postgresql:{ver}

postgres --versiune

Pentru mai multe informații, accesați acest laborator online! https://lab.redhat.com/appstream-manage

drapel ng
Asta nu mă ajută, încă nu pot instala versiunea 12.4 cu aceasta (doar 12.9 este posibilă).
ITGuyEric avatar
drapel id
Există ceva care vă împiedică să vă actualizați baza de date la o versiune mai nouă?
Puncte:-1
drapel de

puteți instala oricând orice versiune direct din surse (https://www.postgresql.org/ftp/source/v12.4/ în exemplul tău).

drapel ng
Aș prefera să nu instalez din sursă, din motive evidente
vrms avatar
drapel de
care este motivul tău „evident” @mishka?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.