Cómo instalar PgAdmin3 versión 1.20.0 en Ubuntu 14.04

12

Intento instalar usando PPA

Primero, agrego un enlace al repositorio de archivos directorio source.list el /etc/apt/sources.list

$ Sudo nano /etc/apt/sources.list


 deb http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play

 deb-src http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play

En segundo lugar, actualicé el repositorio con el comando

$ Sudo apt-get update

aunque hay un error

: W: GPG error: precise http://ppa.launchpad.net Release: The following signatures could not be verified Because The public key is not available: NO_PUBKEY 99B656EA8683D8A2

Agregué una manera de superar la tecla apt, crear una carpeta Key1 contiene el código en el enlace debajo de key key1

entonces ejecuto el comando

$ Sudo apt-key add / directory / key1

tener éxito

Traté de actualizar el tercer repositorio posterior

$ Sudo apt-get update

tener éxito

cuatro Intento ejecutar el siguiente comando para instalar pgadmin3 vs. 1.20.0

$ Sudo apt-get install pgadmin3

todavía instalado fijo vs. 1.18.0 ¿cómo lo soluciono?

Yudi Dwiyanto
fuente
Acerca de los "paquetes rotos" o la "solución estable", vea esta pregunta similar
Peter Krauss,

Respuestas:

11

Esto se debe a que, como se menciona en la página de PPA, el PPA está en desuso y ya NO recibirá NINGUNA ACTUALIZACIÓN. La 'última' versión disponible en ese PPA es 1.18.1-1.

Si desea la última versión, consulte el repositorio mantenido por The PostgreSQL Global Development Group (PGDG). En breve,

Cree /etc/apt/sources.list.d/pgdg.list y coloque los siguientes contenidos:

deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main

Importe la clave del repositorio, actualice e instale los paquetes:

sudo apt-get install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql-9.4 pgadmin3

También hay un script de shell que automatizará la configuración del repositorio.

Consulte la documentación para más información.

Ron
fuente
Gracias por tu tutorial, pero ¿por qué cuando repito el sistema operativo de simulación Ubuntu en VirtualBox falla? No hay errores, como el tutorial que das
Yudi Dwiyanto
2

¿Por qué utiliza repositorios precisos en Trusty? pgadmin3está en los repositorios de Ubuntu para Trusty, etc.

Por lo tanto, elimine las líneas

deb http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play
deb-src http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play

de su sources.liste instalar con

sudo apt-get update
sudo apt-get install pgadmin3

Para instalar la versión 1.20.0~beta2-1, necesita al menos Vivid u otro PPA:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main" >> /etc/apt/sources.list.d/postgresql.list'

Verifícalo con

% apt-cache policy pgadmin3
pgadmin3:
  Installed: (none)
  Candidate: 1.20.0-1.pgdg14.04+1
  Version table:
     1.20.0-1.pgdg14.04+1 0
        500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main i386 Packages

E instalar

sudo apt-get update
sudo apt-get install --reinstall pgadmin3
AB
fuente
porque seguí el tutorial en el siguiente enlace PostgreSQL backports para versiones estables de Ubuntu , ya es un enlace desactualizado
Yudi Dwiyanto
Quiero instalar esa versión 1.20.0 pgadmin para soporte en postgresql-9.4, no puedo usar directamente $ sudo apt-get install pgadmin3
Yudi Dwiyanto