Как установить версию 1.20.0 PgAdmin3 в Ubuntu 14.04

Я пытаюсь установить использование 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

Я добавил, что способ преодолеть способный ключ, создать папку Key1 содержит код key1 кода ссылки ниже

затем я выполняю команду

$ Sudo apt-key add / directory / key1

успешно выполниться

Я пытался обновить задний репозиторий трети

$ Sudo apt-get update

успешно выполниться

четыре я пытаюсь выполнить следующую команду для установки pgadmin3 по сравнению с 1.20.0

$ Sudo apt-get install pgadmin3

уже установленный зафиксированный по сравнению с 1.18.0, как я фиксирую его?

11
задан 21 August 2015 в 04:09

2 ответа

Это вызвано тем, что, как упомянул на странице 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

существует также оболочка сценарий , который автоматизирует установку репозитория.

Относятся документация для получения дополнительной информации.

11
ответ дан 23 November 2019 в 04:04

Почему Вы используете Точные репозитории в Надежном человеке? pgadmin3 находится в репозиториях Ubuntu для Надежного человека и так далее.

Поэтому удалите строки

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 Вам нужно, по крайней мере, Яркий или другой 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
2
ответ дан 23 November 2019 в 04:04

Другие вопросы по тегам:

Похожие вопросы: