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

Материал из largespace
Перейти к навигации Перейти к поиску
(Новая страница: «'''Вопрос''': ''Как установить и настроить СУБД PostgreSQL в операционной системе Linux Debian (и ему подобных)'' '''Ответ''': мини|600x600пкс|Проверка версии и скачивание нужного варианта Для установки СУБД PostgreSQL в Linux для 1С необходимо...»)
 
Нет описания правки
Строка 13: Строка 13:
Для Linux-вариантов без графического установщика нужно открыть консоль, перейти в каталог с пакетами и выполнить команду
Для Linux-вариантов без графического установщика нужно открыть консоль, перейти в каталог с пакетами и выполнить команду
<code>sudo dpkg -i *.deb</code>
<code>sudo dpkg -i *.deb</code>
[[Файл:Графическая установка Linux.png|мини|Окно установки пакета в Linux]]
В процессе установки вероятнее всего возникнут конфликты зависимостей, которые будут отображены при попытке установки пакетов. Для их разрешения нужно либо установить недостающие версии пакетов, либо выбрать более старую версию PostgreSQL.
На примере для установки пакета libpq5 необходим пакет libldap-2.4-2. В операционной системе стоит пакет libldap-2.5-0. В таком случае нужно вручную скачать и установить необходимый пакет с [https://packages.ubuntu.com/eu/focal/libldap-2.4-2 сайта Ubuntu] . В процессе графической установки система попросит ввести ваш пароль от root.
Другие зависимости устанавливаются аналогично, либо через команду <code>sudo apt install</code>

Версия от 08:53, 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