Comment installer PgAdmin3 version 1.20.0 dans Ubuntu 14.04

12

J'essaie d'installer en utilisant PPA

Tout d'abord, j'ajoute un lien vers un répertoire source.list du référentiel de fichiers le /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

Deuxièmement, j'ai mis à jour le référentiel avec la commande

$ Sudo apt-get update

bien qu'il y ait une erreur

: 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

J'ai ajouté un moyen de surmonter la clé apt, créer un dossier Key1 contient le code sur le lien ci-dessous code key1

puis j'exécute la commande

$ Sudo apt-key add / directory / key1

réussir

J'ai essayé de mettre à jour le troisième référentiel arrière

$ Sudo apt-get update

réussir

quatre j'essaie d'exécuter la commande suivante pour installer pgadmin3 vs 1.20.0

$ Sudo apt-get install pgadmin3

encore installé fixe vs 1.18.0 comment le corriger?

Yudi Dwiyanto
la source
A propos des "packages cassés" ou "solution stable", voir cette question similaire
Peter Krauss

Réponses:

11

En effet, comme mentionné dans la page PPA, le PPA est obsolète et ne recevra plus de mises à jour. La «dernière» version disponible dans ce PPA est la 1.18.1-1.

Si vous souhaitez la dernière version, extrayez le référentiel géré par The PostgreSQL Global Development Group (PGDG). En bref,

Créez /etc/apt/sources.list.d/pgdg.list et mettez le contenu suivant:

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

Importez la clé du référentiel, mettez à jour et installez les packages:

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

Il existe également un script shell qui automatisera la configuration du référentiel.

Reportez-vous à la documentation pour plus d'informations.

Ron
la source
Merci pour votre tutoriel, mais pourquoi quand je répète la simulation, le système d'exploitation Ubuntu dans VirtualBox échoue? Toutes les erreurs telles que le tutoriel que vous donnez
Yudi Dwiyanto
2

Pourquoi utilisez-vous des référentiels Precise dans Trusty? pgadmin3se trouve dans les référentiels Ubuntu pour Trusty et ainsi de suite.

Retirez donc les lignes

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

de votre sources.listet installer avec

sudo apt-get update
sudo apt-get install pgadmin3

Pour installer la version, 1.20.0~beta2-1vous avez besoin d'au moins Vivid ou d'un autre 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'

Vérifier avec

% 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

Et installez

sudo apt-get update
sudo apt-get install --reinstall pgadmin3
UN B
la source
parce que j'ai suivi le tutoriel sur le lien suivant Backports de PostgreSQL pour les versions stables d'Ubuntu , c'est déjà un lien obsolète
Yudi Dwiyanto
Je veux installer cette version 1.20.0 pgadmin pour le support sur postgresql-9.4, je ne peux pas utiliser directement $ sudo apt-get install pgadmin3
Yudi Dwiyanto