如何在Ubuntu 14.04中安装PgAdmin3版本1.20.0


12

我尝试使用PPA安装

首先,我将链接添加到文件存储库source.list目录/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

其次,我使用命令更新了存储库

$ Sudo apt-get update

虽然有错误

: 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

我添加了一种克服apt-key的方法,创建了一个文件夹Key1,其中包含代码key1下面的链接上的 代码

然后我运行命令

$ Sudo apt-key add / directory / key1

成功

我试图更新后第三个存储库

$ Sudo apt-get update

成功

四我尝试运行以下命令安装pgadmin3 vs. 1.20.0

$ Sudo apt-get install pgadmin3

尚未安装的固定版本与1.18.0相比,我该如何解决?


关于“破损的包装”或“稳定的解决方案”,请参见 类似的问题
Peter Krauss

Answers:


11

这是因为,如所提到的PPA页面,则PPA被淘汰,并不再接收任何更新了。该PPA中可用的“最新”版本是1.18.1-1。

如果需要最新版本,请签出PostgreSQL全球开发小组(PGDG)维护的存储库。简而言之,

创建/etc/apt/sources.list.d/pgdg.list并放入以下内容:

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

导入存储库密钥,更新并安装软件包:

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

还有一个Shell 脚本可以自动执行存储库设置。

请参阅文档以获取更多信息。


感谢您的教程,但是为什么当我在VirtualBox中重复模拟操作系统Ubuntu时却失败了?没有任何错误,例如您给的教程
Yudi Dwiyanto

2

为什么在Trusty中使用精确存储库?pgadmin3在Ubuntu的Trusty存储库中,依此类推。

因此删除线

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

从您的sources.list安装

sudo apt-get update
sudo apt-get install pgadmin3

要安装版本,1.20.0~beta2-1您至少需要Vivid或其他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'

检查与

% 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

并安装

sudo apt-get update
sudo apt-get install --reinstall pgadmin3

因为我遵循以下链接的教程以获取稳定的Ubuntu版本的PostgreSQL
反向

我想安装1.20.0版pgadmin以在postgresql-9.4上提供支持,不能直接使用$ sudo apt-get install pgadmin3
Yudi Dwiyanto
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.