Это, кажется, легко установить последнюю доработанную версию Пост-ГРЭС 10, который, во время записи, кажется, Пост-ГРЭС 10.3. Однако я хочу установить Пост-ГРЭС 10.2, который я, может казаться, не выясняю, как сделать.
Я нахожусь на Надежном человеке Ubuntu (14.04) и следую этим инструкциям: https://www.postgresql.org/download/linux/ubuntu/
Я добавил этот репозиторий: deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
Я импортировал ключ подписи:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
sudo apt-key add -
sudo apt-get update
Затем я могу установить Пост-ГРЭС 10 как так:
sudo apt-get install postgresql-10
который выбирает версию 10.3:
Get:1 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main postgresql-10 amd64 10.3-1.pgdg14.04+1 [4,793 kB]
Однако для установки старой версии я думал, что это просто будет вопрос определения версии пакета:
sudo apt-get install postgresql-10=10.2-1.pgdg14.04+1
Но я просто получаю ошибку:
Version '10.2-1.pgdg14.04+1' for 'postgresql-10' was not found
Так, чтобы версия, казалось, не была опубликована. И Вы не можете указать, что другой пакет как Вы мог отступить с 9.x. Для установки различных версий PG 9.x можно просто сделать:
sudo apt-get install postgresql-9.4
sudo apt-get install postgresql-9.6
Но Вы can'd делаете это с 10.x:
sudo apt-get install postgresql-10.2
E: Unable to locate package postgresql-10.2
E: Couldn't find any package by regex 'postgresql-10.2'
Я должен пропускать что-то простое.
Начиная с версии 10, PostgreSQL изменил свою схему управления версиями, как объяснено в https://www.postgresql.org/support/versioning/
Начинаясь с версии 10, главная версия обозначается путем увеличения первой части версии, например, 10 - 11. Перед версией 10 главная версия была обозначена путем увеличения или первой или второй части номера версии, например, 9.5 к 9,6.
Поэтому существует a postgresql-9.6
пакет, но нет postgresql-10.2
пакет: это postgresql-10
. Версии 10.0
через 10.2
содержите ошибки, которые были исправлены в 10.3
таким образом, нет никакого неопровержимого довода репозиториев APT для имения в наличии их.