Как установить и настроить СУБД PostgreSQL в Linux: различия между версиями

Материал из largespace
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 21: Строка 21:


Для более старых версий понадобится также libicu60, доступный [https://packages.ubuntu.com/bionic/amd64/libicu60/download здесь]
Для более старых версий понадобится также libicu60, доступный [https://packages.ubuntu.com/bionic/amd64/libicu60/download здесь]
А также libllvm6.0, доступный [https://packages.ubuntu.com/focal/amd64/libllvm6.0/download здесь]

Версия от 09:03, 11 марта 2023

Вопрос:

Как установить и настроить СУБД PostgreSQL в операционной системе Linux Debian (и ему подобных)

Ответ:

Проверка версии и скачивание нужного варианта

Для установки СУБД PostgreSQL в Linux для 1С необходимо зайти на сайт https://releases.1c.ru и найти пункт "PostgreSQL". Перед выбором версии рекомендуется свериться с версией платформы 1С, которая будет работать с PostgreSQL, на предмет совместимости. Для примера скачаем версию PostgreSQL 15.1-3.1C, предварительно убедившись с совместимостью с версией 1С (в примере выбран 8.3.23).

Скачанный архив нужно распаковать любым встроенным архиватором. Затем перейти в каталог, в котором расположены три файла в формате *.deb.

Для Linux-вариантов с графическим установщиком пакетов *.deb нужно запустить файл и установить сначала пакет libpq5, затем postgresql-client, после postgresql.

Для Linux-вариантов без графического установщика нужно открыть консоль, перейти в каталог с пакетами и выполнить команду sudo dpkg -i *.deb

Окно установки пакета в Linux

В процессе установки вероятнее всего возникнут конфликты зависимостей, которые будут отображены при попытке установки пакетов. Для их разрешения нужно либо установить недостающие версии пакетов, либо выбрать более старую версию PostgreSQL.

На примере для установки пакета libpq5 необходим пакет libldap-2.4-2. В операционной системе стоит пакет libldap-2.5-0. В таком случае нужно вручную скачать и установить необходимый пакет с сайта Ubuntu . В процессе графической установки система попросит ввести ваш пароль от root.

Другие зависимости устанавливаются аналогично, либо через команду sudo apt install

Для более старых версий понадобится также libicu60, доступный здесь

А также libllvm6.0, доступный здесь