Действительно ли возможно установить (бета) PostgreSQL 9.6 на Ubuntu 14.04?

Я использую репозиторий из postgresql.org и пытаюсь добраться (бета) PostgreSQL 9.6 для Ubuntu. На всякий случай репозиторий http://apt.postgresql.org/pub/repos/apt/ ссылки в https://www.postgresql.org/download/linux/ubuntu/

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

Выполнение

sudo apt-get install postgresql-9.6

Это говорит

Пакет postgresql-9.6 не доступен, но упомянут другим пакетом. Это может означать, что пакет отсутствует, был obsoleted или только доступен из другого источника

E: Пакет 'postgresql-9.6' не имеет никакого кандидата установки

Я также вижу это postgresql-9.6 был удален из репозитория сюда -

05-14 19:08 UTC postgresql-9.6 испытанная-pgdg основная основа, УДАЛЕННАЯ 9.6~beta1-1.pgdg14.04+1

Также здесь:

ПРЕДУПРЕЖДЕНИЕ: "postgresql-9.6" пакет был удален из этого репозитория

Разве в настоящее время не возможно добраться, postgresql 9.6, использующий склонный - добираются?

1
задан 14 July 2016 в 15:39

2 ответа

Согласно Кв. PostgreSQL FAQ: я хочу попробовать бета-версию следующего выпуска PostgreSQL:

Мы поставляем пакеты для альфа-версий и бета-версий, но как в предыдущей записи FAQ, у нас есть только одна версия libpq5 в основном компоненте архива. Для использования пакетов postgresql-9.6 необходимо добавить 9,6 компонентов к/etc/apt/sources.list.d/pgdg.list записи, таким образом, 9,6 версий libpq5 будут доступны для установки:

deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg, основной 9.6

Так 9.6 являющийся компонентом (в терминологии APT), Вы не хотите использовать распределение тестирования, а скорее адаптировать вышеупомянутое к Ubuntu 14.04 как:

$ cat /etc/apt/sources.list.d/pgdg.list
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main 9.6

После sudo apt-get update и перед установкой, можно проверить детали пакета кандидата только, чтобы быть уверенными:

$ apt-cache policy postgresql-9.6
postgresql-9.6:
  Installed: (none)
  Candidate: 9.6~beta2-1.pgdg14.04+1
  Version table:
     9.6~beta2-1.pgdg14.04+1 0
        500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/9.6 amd64 Packages
        100 /var/lib/dpkg/status

Затем sudo apt-get install postgresql-9.6 должен хорошо работать.

9,6 бет могут также сосуществовать с небета-версиями такой как 9,5 и предыдущие версии.

4
ответ дан 3 December 2019 в 06:57

Необходимо добавить другой путь к репозиторию для добавления postgresql 9.6 к доступному программному обеспечению, устанавливаемому диспетчером пакетов.

я нашел чиновника Загрузка Руководства и Ссылка на postgresql странице. Список официальных Репозиториев (включая тестирование бета-версии PostgreSQL 9.6 repo) доступен здесь .

Эти Repos содержат 9.6 и пакеты с 9.6 тестированиями:
http://apt.postgresql.org/pub/repos/apt/dists/trusty-pgdg/9.6/binary-amd64/Release

Archive: trusty-pgdg
Component: 9.6
Origin: apt.postgresql.org
Label: PostgreSQL for Debian/Ubuntu repository
Architecture: amd64

http://apt.postgresql.org/pub/repos/apt/dists/trusty-pgdg-testing/9.6/binary-amd64/Release

Archive: trusty-pgdg-testing
Component: 9.6
Origin: apt.postgresql.org
Label: PostgreSQL for Debian/Ubuntu repository
Architecture: amd64
NotAutomatic: yes
ButAutomaticUpgrades: yes
0
ответ дан 3 December 2019 в 06:57

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

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