Score:0

จะติดตั้ง PostgreSQL เวอร์ชันเฉพาะใน Red Hat 8 ได้อย่างไร

ธง ng

ฉันต้องการติดตั้ง PostgreSQL เวอร์ชันเฉพาะใน RHEL 8 ด้วย dnf เพื่อให้บรรลุเป้าหมายนี้ ฉันทำตามคำแนะนำของ PostgreSQL : https://www.postgresql.org/download/linux/redhat/

แต่จริงๆแล้วฉันสามารถติดตั้งได้เฉพาะเวอร์ชันล่าสุด (12.9) ไม่ใช่ 12.4 (เวอร์ชันที่ฉันต้องการ) อย่างไรก็ตามเวอร์ชันนี้มีอยู่ในที่เก็บ:

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

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

ถ้าฉันแสดงรายการเวอร์ชันที่มีกับ dnf :

ป้อนคำอธิบายรูปภาพที่นี่

ฉันเห็นว่ามีเฉพาะ 12.9 เท่านั้น

แต่ถ้าฉันแสดงแพ็คเกจที่ซ้ำกัน ฉันจะเห็นเวอร์ชัน 12.4 :

ป้อนคำอธิบายรูปภาพที่นี่

มีวิธีติดตั้งเวอร์ชันเฉพาะนี้เนื่องจากมีอยู่ใน reposity หรือไม่

Arden Smith avatar
pe flag
มีเหตุผลเฉพาะสำหรับการติดตั้งเวอร์ชันนั้นหรือไม่ Rember RHEL ใช้เวอร์ชันที่อัปเดตล่าสุดเพราะเวอร์ชันล่าสุดมีความเสถียรและแก้ไขข้อบกพร่องแล้ว
ng flag
เราต้องการหยุดเวอร์ชัน: - เพื่อให้เป็นเวอร์ชันเดียวกันสำหรับลูกค้าของเราทั้งหมด - เพื่อป้องกันการเปลี่ยนแปลงพฤติกรรมหรือการดำเนินการที่จำเป็นที่ต้องทำหลังจากอัปเดต (เช่น การจัดทำดัชนีใหม่บางดัชนี)
Score:0
ธง bv

ฉันมีปัญหาเดียวกันที่นี่ ฉันต้องติดตั้งเวอร์ชัน 12.4 แล้วทดสอบอัปเกรดเป็น 12.9 คุณสามารถติดตั้ง postgresql 12.4 จากซอร์ส (https://www.postgresql.org/ftp/source/v12.4/) โดยมี 3 ขั้นตอนสำคัญคือ

  1. wget source package และแยกมันออกมา
  2. ./config > ทำ > ทำการติดตั้ง
  3. เพิ่มผู้ใช้ postgres และ initdb จากนั้นเริ่ม db ฉันติดตั้ง postgresql 12.4 สำเร็จแล้ว แต่ฉันมีปัญหาในการติดตั้งส่วนขยาย (postgis)
Score:0
ธง us

หากแพ็คเกจอยู่ใน repo คุณสามารถระบุรายละเอียดรุ่นได้ <ชื่อแพ็กเกจ>-<เวอร์ชัน>[.<สถาปัตยกรรม>].

ดังนั้นในกรณีนี้:

dnf ติดตั้ง postgresql12-server-12.4-4PGDG.rhel8
Score:-1
ธง id

ฉันอยากจะแนะนำให้ติดตั้งจาก AppStream:

yum รายการโมดูล postgresql

yum โมดูลติดตั้ง -y postgresql:{ver}

โพสเกรส --version

สำหรับข้อมูลเพิ่มเติม ดำเนินการผ่านแล็บออนไลน์นี้! https://lab.redhat.com/appstream-manage

ng flag
นั่นไม่ได้ช่วยอะไรฉัน ฉันยังไม่สามารถติดตั้งเวอร์ชัน 12.4 ด้วยสิ่งนี้ (เป็นไปได้เฉพาะ 12.9 เท่านั้น)
ITGuyEric avatar
id flag
มีบางอย่างที่ขัดขวางไม่ให้คุณอัปเกรดฐานข้อมูลของคุณเป็นเวอร์ชันที่ใหม่กว่าหรือไม่
Score:-1
ธง de

คุณสามารถติดตั้งเวอร์ชันใดก็ได้โดยตรงจากแหล่งที่มา (https://www.postgresql.org/ftp/source/v12.4/ ในตัวอย่างของคุณ)

ng flag
ฉันไม่ต้องการติดตั้งจากแหล่งที่มาด้วยเหตุผลที่ชัดเจน
vrms avatar
de flag
เหตุผลที่ 'ชัดเจน' ของคุณ @mishka คืออะไร?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา