ในขณะที่บันทึกของคุณอธิบายแพคเกจนั้นเลิก แต่โดยเฉพาะอย่างยิ่งมันได้ย้าย จากหน้าของเจ้าของ PPA :
ประมาณหนึ่งปี (ในช่วงชีวิตของ Ubuntu 12.04 LTS แต่หลังจาก 12.10 สิ้นสุดอายุการใช้งาน) PPA นี้จะเลิกใช้งาน โปรดพิจารณาย้ายไปที่ apt.postgresql.org ในไม่ช้า
ฉันมีปัญหาในการอัปเกรดเป็น 13.04 เมื่อติดตั้ง PostgreSQL 9.2 บน 12.10 ของฉัน ( ตามที่อธิบายไว้ที่นี่ ) สิ่งนี้ส่งผลให้ฉัน unistalling PostgreSQL 9.2 และการอัพเกรด หากคุณมีปัญหานี้ให้สำรองฐานข้อมูลหรือจะหายไปเมื่อถอนการติดตั้ง
หลังจากการอัปเกรดฉันยกเลิกการคอมเมนต์ PostgreSQL repo ใหม่/etc/apt/sources.list.d/pgdg.list
และรัน:
sudo apt-get update
หากคุณยังไม่ได้เพิ่ม repo PostgreSQL คุณควรทำตามคำแนะนำเหล่านี้ยกเว้นว่ายังไม่มีแพ็คเกจสำหรับ Raring (13.04) เพียงใช้แม่นยำ
สำหรับการอ้างอิงpgdg.list
ไฟล์ของฉันดูเหมือนว่า:
deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main
และเมื่อรันการอัปเดตฉันจะเห็นว่าได้รับ PostgreSQL 9.2 จากแพ็คเกจที่แม่นยำ (ในขณะที่การอัพเดทอื่น ๆ กำลังดัง)
Get:5 http://apt.postgresql.org precise-pgdg Release.gpg [836 B]
Get:7 http://apt.postgresql.org precise-pgdg Release [25.6 kB]
Get:10 http://apt.postgresql.org precise-pgdg/main amd64 Packages [27.6 kB]
Get:14 http://apt.postgresql.org precise-pgdg/main i386 Packages [27.6 kB]
Ign http://apt.postgresql.org precise-pgdg/main Translation-en_US
Ign http://apt.postgresql.org precise-pgdg/main Translation-en
เมื่อรันpsql --version
เพื่อยืนยันสิ่งนี้เทอร์มินัลจะแสดงผล
psql (PostgreSQL) 9.2.4