J'essaye d'installer en utilisant PPA
D'abord, j'ajoute un lien vers un répertoire source.list du référentiel de fichiers, le fichier /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
alors je lance la commande
$ Sudo apt-key add / directory / key1
réussir
J'ai essayé de mettre à jour le troisième répertoire 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 puis-je résoudre ce problème?
En effet, comme mentionné dans la page du PPA, le PPA est obsolète et ne recevra plus de mises à jour. La version "la plus récente" disponible dans ce PPA est la 1.18.1-1.
Si vous voulez la dernière version, consultez le référentiel maintenu par le groupe de développement PostgreSQL ™ (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 shell script qui automatisera la configuration du référentiel.
Reportez-vous à documentation pour plus d'informations.
Pourquoi utilisez-vous les référentiels Precise dans Trusty? pgadmin3
est dans les référentiels Ubuntu pour Trusty et ainsi de suite.
Donc enlever les lignes
deb http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play
deb-src http://ppa.launchpad.net/pitti/postgresql/ubuntu precise play
depuis votre sources.list
et installez-le avec
Sudo apt-get update
Sudo apt-get install pgadmin3
Pour installer la version 1.20.0~beta2-1
, vous 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 installer
Sudo apt-get update
Sudo apt-get install --reinstall pgadmin3