поставлена задача установить на WB Postgresql 14
из официального репозитория не устанавливается
N: Пропускается получение настроенного файла «main/binary-armhf/Packages», так как репозиторий «http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease» не поддерживает архитектуру «armhf»
могу ли я установить последнюю версию Postgresql и как это сделать?
Здравствуйте!
Установку PostgreSQL на контроллер мы не тестировали. Можно попробовать установить из репозитория debian: Debian -- Package Download Selection -- postgresql-14_14.5-2_armhf.deb
Если нужно сохранять исторические данные, то рекомендуем это делать уже на верхнем уровне на ПК или в SCADA-системе.
скачал этот пакет… при установке ошибки (( как с ними побороться?
root@wirenboard-AV3676B6:/opt# dpkg -i postgresql-14_14.5-2_armhf.deb
Выбор ранее не выбранного пакета postgresql-14.
(Чтение базы данных … на данный момент установлено 28064 файла и каталога.)
Подготовка к распаковке postgresql-14_14.5-2_armhf.deb …
Распаковывается postgresql-14 (14.5-2) …
dpkg: зависимости пакетов не позволяют настроить пакет postgresql-14:
postgresql-14 зависит от postgresql-client-14, однако:
Пакет postgresql-client-14 не установлен.
postgresql-14 зависит от postgresql-common (>= 229~), однако:
Пакет postgresql-common не установлен.
postgresql-14 зависит от libc6 (>= 2.34), однако:
Версия libc6:armhf в системе — 2.24-11+deb9u4.
postgresql-14 зависит от libgcc-s1 (>= 3.5), однако:
Пакет libgcc-s1 не установлен.
postgresql-14 зависит от libicu71 (>= 71.1-1~), однако:
Пакет libicu71 не установлен.
postgresql-14 зависит от libldap-2.5-0 (>= 2.5.4), однако:
Пакет libldap-2.5-0 не установлен.
postgresql-14 зависит от libllvm14, однако:
Пакет libllvm14 не установлен.
postgresql-14 зависит от libpq5 (>= 14~beta2), однако:
Версия libpq5:armhf в системе — 9.6.24-0+deb9u1.
postgresql-14 зависит от libselinux1 (>= 3.1~), однако:
Версия libselinux1:armhf в системе — 2.6-3+b3.
postgresql-14 зависит от libssl3 (>= 3.0.0), однако:
Пакет libssl3 не установлен.
dpkg: ошибка при обработке пакета postgresql-14 (--install):
проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
postgresql-14
Пакет при установке требует обновления и множества других компонентов. Однако обновление всех этих компонентов может вызвать проблемы несовместимости с уже установленным ПО.
Можно подумать про установку в докер-контейнере, но там тоже есть свои тонкости.
А с которой из ошибок? Предварительно следует установить и настроить все зависимости. Ну и установка по из скачанных пакетов - на контроллере который планируется использовать в продакшен - верный путь к проблемам…
@Zloy_keks Здравствуйте, вам удалось установить Postgresql на Wiren Board?
Возможно, проблема была у устаревших пакетах в нашем релизе, теперь мы перешли на свежий Debian (wb2304) — имеет смысл попробовать снова.