Как установить более старый PostgreSQL (8.4) в Ubuntu 12.04?

Ну, это весь вопрос. Я установил 9.1 раньше, но сейчас мне нужна более старая версия, и я еще не выяснил, как это сделать.

4
задан 11 June 2012 в 12:14

4 ответа

sudo apt-get install postgresql-8.4 

Кажется, чтобы сделать трюк (ну, не совсем трюк).

0
ответ дан 11 June 2012 в 12:14

Если вы хотите установить PostgreSQL 8.4 в Ubuntu в определенной версии, например Ubuntu 12, выполните следующие действия:

  • Создайте файл /etc/apt/sources.list.d/pgdg.list и добавьте строку для хранилища:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main"> /etc/apt/sources.list.d/pgdg.list'

sudo apt-get install postgresql-8.4

0
ответ дан 11 June 2012 в 12:14

Если старая версия PostgreSQL недоступна в репозиториях Ubuntu, см. Репозиторий PostgreSQL Apt :

Этот репозиторий будет интегрирован с вашими обычными системами и управлением исправлениями, и предоставит автомат обновления для всех поддерживаемых версий PostgreSQL в течение срока поддержки PostgreSQL.

0
ответ дан 11 June 2012 в 12:14

Это - 2019 и (по крайней мере, с моей фактической конфигурацией Ubuntu 16), версии PG до 9,3 не доступны для установки с apt-get. Я следовал инструкциям, предоставленным в этом сайт , и теперь мне установили PG 10.10 и 8.4. Необходимые шаги (извлечены из предыдущей ссылки):

1 . Создайте и отредактируйте репозиторий PostgreSQL путем выполнения команды ниже:

~$ sudo vi /etc/apt/sources.list.d/pgdg.list

Нажимают I на клавиатуре и добавляют ниже строки в файл:

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

Нажимают Esc на клавиатуре и сопровождаемый: wq, чтобы сохранить файл.

2 . Загрузите & импортируйте ключ репозитория:

~$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

3 . Обновите свою систему:

~$ sudo apt-get update

4 . Теперь you’re, который в состоянии устанавливать PostgreSQL через ниже команды:

~$ sudo apt-get install postgresql-8.4 pgadmin3

ПРИМЕЧАНИЕ : я опустил pgadmin3, потому что мне установили его прежде.

ПРИМЕЧАНИЕ 2 : ссылка не упоминает, но если у Вас есть другая установленная версия PG, помните, что необходимо будет изменить порт в одной из установок:

~$ sudo updatedb
~$ locate postgresql.conf
/etc/postgresql/10/main/postgresql.conf
/etc/postgresql/8.4/main/postgresql.conf
~$ cp /etc/postgresql/8.4/main/postgresql.conf /etc/postgresql/8.4/main/postgresql.conf_yyyymmdd
~$ sudo vi /etc/postgresql/8.4/main/postgresql.conf

Находят запись, которая говорит: port = 5433 и номер порта изменения к новому значению. Сохраните файл (: wq) и перезапуск Ваша пост-ГРЭС.

0
ответ дан 22 October 2019 в 12:31

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

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