जैसा कि आपका लॉग वर्णन करता है कि पैकेज को हटा दिया गया है। लेकिन अधिक विशेष रूप से यह स्थानांतरित हो गया है। से पीपीए मालिक पेज :
लगभग एक वर्ष में (उबंटू 12.04 एलटीएस के जीवन काल के दौरान, लेकिन 12.10 के बाद जीवन समाप्त होने के बाद) यह पीपीए अपदस्थ होने वाला है। कृपया शीघ्र ही apt.postgresql.org पर जाने पर विचार करें।
मेरे पास 12.04 पर पोस्टग्रेएसक्यूएल 9.2 के साथ 13.04 में अपग्रेड करने के मुद्दे थे ( जैसा कि यहां वर्णित है )। इसके परिणामस्वरूप मुझे PostgreSQL 9.2 और अपग्रेडिंग में कोई कमी नहीं आई। यदि आपके पास भी यह समस्या है, तो अपने डेटाबेस का बैक-अप करें या अनइंस्टॉल होने पर यह खो जाएगा।
अपग्रेड के बाद, मैंने पोस्टग्रेक्यूएल रेपो को अंदर /etc/apt/sources.list.d/pgdg.list
और चलाया:
sudo apt-get update
यदि आपके पास पहले से ही PostgreSQL रेपो नहीं है, तो आपको इन निर्देशों का पालन करना चाहिए , इस अपवाद के साथ कि अभी तक रेरिंग (13.04) के लिए कोई पैकेज नहीं है। बस Precise का उपयोग करें।
संदर्भ के लिए, मेरी 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