Como su registro describe, el paquete está en desuso. Pero más específicamente se ha movido. Desde la página del propietario de PPA :
En aproximadamente un año (durante el tiempo de vida de Ubuntu 12.04 LTS, pero después de 12.10 es el final de la vida útil), este PPA quedará en desuso. Por favor considere mudarse a apt.postgresql.org pronto.
Tuve problemas para actualizar a 13.04 con PostgreSQL 9.2 instalado en mi 12.10 ( como se describe aquí ). Esto me provocó la desinstalación de PostgreSQL 9.2 y la actualización. Si también tiene este problema, haga una copia de seguridad de su base de datos o se perderá cuando se desinstale.
Después de la actualización, descomenté el repositorio de PostgreSQL /etc/apt/sources.list.d/pgdg.list
y ejecuté:
sudo apt-get update
Si aún no ha agregado el repositorio de PostgreSQL, debe seguir estas instrucciones , con la excepción de que todavía no hay un paquete para Raring (13.04). Solo usa Precise.
Como referencia, mi pgdg.list
archivo se ve así:
deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main
Y al ejecutar la actualización, puedo ver que obtiene PostgreSQL 9.2 del paquete preciso (mientras que otras actualizaciones son raras):
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
Corriendo psql --version
para confirmar esto, el terminal emite:
psql (PostgreSQL) 9.2.4
Necesita ejecutar algo para resolver el
postgresql-common
conflicto en resumen con lo siguiente (lea solo la parte inferior si solo quiere que funcione y no le importa por qué)La razón larga y sin aliento. Básicamente, la tercera parte
postgresql-common
(compilación 141+) lo diceBreaks: logrotate (>= 3.8)
. Elpostgresql-common
paquete ubuntu incluido (compilación 140) no tiene este problema.postgresql-9.2
solo requiere una compilación de 135 o más de postgresql-common. Al ejecutar los siguientes comandos. Esto especificará un repositorio para obtenerpostgresql-common
, que en este caso ubuntu proporcionó el paquete de compilación 140 depostgresql-common
mientras usaba el repositorio apt de terceros para instalar Postgresql-9.2Siga estas instrucciones instalando el repositorio de fuentes precisas:
Comandos para ejecutar si tienes una vez que tienes el apt
fuente
Traté de instalar postgresql-9.2 siguiendo el tutorial en postgresql wiki . Desafortunadamente, todavía no hay paquetes para distribuir raring.
Cuando intenté instalar el paquete para una distribución anterior (precisa), tuve conflictos con otros paquetes que no pude resolver.
La única solución que encontré es instalar una versión anterior (postgresql-9.1) mediante:
fuente
No tiene que hacer nada especial si solo desea el último PostgreSQL empaquetado con Ubuntu:
apt-get install postgresql
hace el truco.Sin embargo, si necesita las características de la última versión (9.2 en lugar de 9.1), debe agregar el repositorio apt.postgresql.org .
fuente
prueba esto:
Funciono bien para mi.
Fuente: Cómo: instalar PostgreSQL 9.3 en Ubuntu - Guía completa
fuente
A veces vale la pena estar medio dormido ... :-)
Creé /etc/apt/sources.list.d/pgdg.list como se describe en el enlace wiki ( http://wiki.postgresql.org/wiki/Apt ) en la publicación anterior. Pero ... estando medio dormido ... escribí esto:
deb http://apt.postgresql.org/pub/repos/apt/ wheezy -pgdg main 9.3
Y funciona como un encanto. Ahora tengo 9.3beta, 9.2.4 y 9.1.9 ejecutándose.
:-)
fuente
Es justo lo que necesitamos para instalar postgresql-9.1 en ubuntu 14 gracias
fuente
También puede instalar postgresql en ubuntu de esta manera:
fuente