Jak opisuje Twój dziennik, pakiet jest nieaktualny. Ale dokładniej to się zmieniło. Ze strony właściciela PPA :
Za około rok (w czasie życia Ubuntu 12.04 LTS, ale po 12.10 jest już wycofany) ta umowa PPA będzie przestarzała. Proszę rozważyć przejście na apt.postgresql.org wkrótce.
Miałem problemy z aktualizacją do wersji 13.04 z PostgreSQL 9.2 zainstalowanym na moim 12.10 ( jak opisano tutaj ). To spowodowało, że zainstalowałem PostgreSQL 9.2 i zaktualizowałem. Jeśli masz również ten problem, wykonaj kopię zapasową bazy danych, w przeciwnym razie zostanie utracona po odinstalowaniu.
Po aktualizacji odkomentowałem repozytorium PostgreSQL /etc/apt/sources.list.d/pgdg.list
i uruchomiłem:
sudo apt-get update
Jeśli nie masz jeszcze dodanej repozytorium PostgreSQL, powinieneś postępować zgodnie z tymi instrukcjami , z tym wyjątkiem, że nie ma jeszcze pakietu dla Raring (13.04). Wystarczy użyć Precise.
Dla porównania mój pgdg.list
plik wygląda następująco:
deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main
Po uruchomieniu aktualizacji widzę, że pobiera PostgreSQL 9.2 z dokładnego pakietu (podczas gdy inne aktualizacje są rzadkie):
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
Uruchomiony, psql --version
aby to potwierdzić, terminal wyprowadza:
psql (PostgreSQL) 9.2.4