LINUX.ORG.RU
ФорумAdmin

Установка PostgreSQL 11 от 1С под Debain 9

 ,


0

1
root@KSQL:/home/maintainer/install# ls -l
итого 35916
-rwxrwx--- 1 1054190 1049089    86622 авг 19 10:08 libecpg6_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089    17366 авг 19 10:08 libecpg-compat3_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089   239718 авг 19 10:08 libecpg-dev_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089    39544 авг 19 10:08 libpgtypes3_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089   166960 авг 19 10:08 libpq5_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089   163472 авг 19 10:08 libpq-dev_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 14167218 авг 19 10:08 postgresql-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089 17526768 авг 19 10:08 postgresql-11-dbg_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089  1461180 авг 19 10:08 postgresql-client-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089  1852528 авг 19 10:08 postgresql-doc-11_11.8-5.1C_all.deb
-rwxrwx--- 1 1054190 1049089    64424 авг 19 10:08 postgresql-plperl-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089    71038 авг 19 10:08 postgresql-plpython3-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089    38216 авг 19 10:08 postgresql-pltcl-11_11.8-5.1C_amd64.deb
-rwxrwx--- 1 1054190 1049089   860074 авг 19 10:08 postgresql-server-dev-11_11.8-5.1C_amd64.deb
root@KSQL:/home/maintainer/install# apt-get install ./*.deb
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, вместо «./libecpg6_11.8-5.1C_amd64.deb» выбирается «libecpg6»
Заметьте, вместо «./libecpg-compat3_11.8-5.1C_amd64.deb» выбирается «libecpg-compat3»
Заметьте, вместо «./libecpg-dev_11.8-5.1C_amd64.deb» выбирается «libecpg-dev»
Заметьте, вместо «./libpgtypes3_11.8-5.1C_amd64.deb» выбирается «libpgtypes3»
Заметьте, вместо «./libpq5_11.8-5.1C_amd64.deb» выбирается «libpq5»
Заметьте, вместо «./libpq-dev_11.8-5.1C_amd64.deb» выбирается «libpq-dev»
Заметьте, вместо «./postgresql-11_11.8-5.1C_amd64.deb» выбирается «postgresql-11»
Заметьте, вместо «./postgresql-11-dbg_11.8-5.1C_amd64.deb» выбирается «postgresql-11-dbg»
Заметьте, вместо «./postgresql-client-11_11.8-5.1C_amd64.deb» выбирается «postgresql-client-11»
Заметьте, вместо «./postgresql-doc-11_11.8-5.1C_all.deb» выбирается «postgresql-doc-11»
Заметьте, вместо «./postgresql-plperl-11_11.8-5.1C_amd64.deb» выбирается «postgresql-plperl-11»
Заметьте, вместо «./postgresql-plpython3-11_11.8-5.1C_amd64.deb» выбирается «postgresql-plpython3-11»
Заметьте, вместо «./postgresql-pltcl-11_11.8-5.1C_amd64.deb» выбирается «postgresql-pltcl-11»
Заметьте, вместо «./postgresql-server-dev-11_11.8-5.1C_amd64.deb» выбирается «postgresql-server-dev-11»
Уже установлен пакет postgresql-doc-11 самой новой версии (11.8-5.1C).
Уже установлен пакет libpgtypes3 самой новой версии (11.8-5.1C).
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libpq5 : Зависит: libssl1.0.0 (>= 1.0.2~beta3) но он не может быть установлен
 postgresql-11 : Зависит: postgresql-common (>= 194~) но 181+deb9u3 будет установлен
                 Зависит: libicu55 (>= 55.1-1~) но он не может быть установлен
                 Зависит: libllvm6.0 (>= 1:6.0~svn298832-1~) но он не может быть установлен
                 Зависит: libssl1.0.0 (>= 1.0.2~beta3) но он не может быть установлен
                 Рекомендует: sysstat но он не будет установлен
 postgresql-client-11 : Зависит: postgresql-client-common (>= 182~) но 181+deb9u3 будет установлен
 postgresql-plperl-11 : Зависит: libperl5.22 (>= 5.22.1) но он не может быть установлен
 postgresql-server-dev-11 : Зависит: clang-6.0 но он не может быть установлен
                            Зависит: llvm-6.0-dev но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Я считал что apt должен сам все зависимости разрешить, но не пойму отчего это не происходит?

root@KSQL:/home/maintainer/install# cat /etc/apt/sources.list
#

deb http://mirror.yandex.ru/debian/ stretch main
deb-src http://mirror.yandex.ru/debian/ stretch main

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://mirror.yandex.ru/debian/ stretch-updates main contrib
deb-src http://mirror.yandex.ru/debian/ stretch-updates main contrib


deb http://ftp.debian.org/debian/ stretch main contrib


Последнее исправление: Shulman (всего исправлений: 1)

Я считал что apt должен сам все зависимости разрешить, но не пойму отчего это не происходит?

Оттого, что в репозиториях нет нужных пакетов. Например, в Debian 9 нет icu55, потому что там icu57.

/thread

P.S. Когда у меня был девятый дебиян, я icu55 ставил из убунты, он ничего не ломает, потому что он не заменяет системный icu57, а просто лежит рядом и пользуется только 1с'ким постгресом.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

короче этот клубок распутывать не энтерпрайзно, проще стразу взять Ubuntu 18.04, там вроде всего пару пакетов из архива установить

Shulman
() автор топика
Ответ на: комментарий от anonymous

спаисбо, я уже и бубунту попробовал и дебиан, не пакеты а какой то гемор

Shulman
() автор топика
Ответ на: комментарий от Minona

И через apt, но пакетам от 1С от этого не легче.

anonymous
()
Ответ на: комментарий от Minona

dpkg ставит только сами локальные пакеты, если у них есть неудовлетворённые зависимости, то установка не проходит. apt же при этом пытается выкачать зависимости из репозитория (но ставит именно локальные файлы пакетов, а не ту версию, что есть в репозиториях).

gremlin_the_red ★★★★★
()
Ответ на: комментарий от zgen

Каких? Мохровые проприетарщики, у них дитрибутивы скачиваются одним архивом по логину паролю, при наличии договора. При этом без ввода лицензии ничего не работает

Shulman
() автор топика

Я считал что apt должен сам все зависимости разрешить, но не пойму отчего это не происходит?

Обратитесь в техподдержку 1С.

te111011010
()

Насколько я вижу, ты пытаешься установить пакеты из какого-то нестандартного источника. Дистрибутив 1С? У него наверняка есть системные требования. В них точно есть Debian 9 (stretch)? Если нет, то зачем ты ставишь на него?

TeopeTuK ★★★★
()
docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres:11.9-alpine
ugoday ★★★★★
()
Ответ на: комментарий от Shulman

С проприетарным программным обеспечением это не так делается. Читается инструкция и ставится та система, что в инструкции указана. Иначе мало того, что неизвестно, заработает ли, так ещё и техподдержка не поможет. Зачем это тебе надо?

TeopeTuK ★★★★
()
Ответ на: комментарий от TeopeTuK

Дело было в субботу, но техподдержка дала ответ только в понедельник. И то я там что то не так указал. Сейчас нужно будет уладить формальности чтобы со мной заговорили наконец

Shulman
() автор топика
Ответ на: комментарий от Shulman

Использую 7, 8 вроде не было в списке поддерживаемых.

anonymous
()
Ответ на: комментарий от anonymous

Смысл? Есть официальный список поддержки. Деплоишь виртуалку с ОС из списка и не страдаешь костылями.

anonymous
()
Ответ на: комментарий от anonymous

что значит официальный список поддержки? деб пакеты есть? есть. Все ставится и работает прекрасно.

anonymous
()
Ответ на: комментарий от anonymous

Список поддерживаемых дистрибутивов. Он был где-то в публичной части сайта.

Хотя в разделе загрузок, вижу, появились архивы с зависимостями для разных систем, включая самые новые. Содержимое забавное, лучше бы сборочное окружение у себя пофиксили.

https://i.imgur.com/2Sk6uZj.png

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.