Как установить и настроить СУБД PostgreSQL в Linux
Вопрос:
Как установить и настроить СУБД 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
В процессе установки вероятнее всего возникнут конфликты зависимостей, которые будут отображены при попытке установки пакетов. Для их разрешения нужно либо установить недостающие версии пакетов, либо выбрать более старую версию PostgreSQL.
На примере для установки пакета libpq5 необходим пакет libldap-2.4-2. В операционной системе стоит пакет libldap-2.5-0. В таком случае нужно вручную скачать и установить необходимый пакет с сайта Ubuntu . В процессе графической установки система попросит ввести ваш пароль от root.
Другие зависимости устанавливаются аналогично, либо через команду sudo apt install
Для более старых версий понадобится также libicu60, доступный здесь