Установите PostGIS Offline в RedHat 8Linux

Ответить
Anonymous
 Установите PostGIS Offline в RedHat 8

Сообщение Anonymous »

Мой рабочий сервер представляет собой Linux с ограничениями брандмауэра. Я намеревался установить PostgreSQL 12 и PostGIS. Я загрузил PostgreSQL и общие пакеты и скопировал их на свою виртуальную машину Linux с помощью следующего репозитория:

Код: Выделить всё

[pgdg12]
name=PostgreSQL 12 for RHEL8
baseurl=file:///repos12-84/12/redhat/rhel-8.4-x86_64/
enabled=1
gpgcheck=0

[pgdgextras12]
name=PostgreSQL Extras for RHEL8
baseurl=file:///common_repos/common/redhat/rhel-8-x86_64/
enabled=1
gpgcheck=0
Я успешно установил PostgreSQL, но столкнулся с проблемами при установке Postgis.
Когда я запускаю «dnf install postgis31_12.x86_64», я получаю следующие ошибки:

Версия DNF: 4.4.2 Команда: dnf install postgis31_12.x86_64
Корневой каталог установки: / Версия выпуска: 8 Каталог кэша: /var/cache/dnf Базовая команда:install Дополнительные команды: ['install', 'postgis31_12.x86_64'] Пользовательский агент:
создан: репозиторий 'libdnf (Red Hat Enterprise Linux 8.4; общий;
Linux.x86_64)': использование кеша для: pgdg12 pgdg12: использование метаданных
от четверга, 11 ноября 2021 г., 18:40:59 +04. репо: использование кэша для:
pgdgextras12 pgdgextras12: использование метаданных от субботы, 2 ноября 2024 г.
20:18:14 +04. Последняя проверка срока действия метаданных: 0:09:04 назад, среда, 06
ноября 2024 г., 03:27:18 +04. таймер: настройка sack: 289 мс Плагин завершения:
Генерация кеша завершения...
--> Начало разрешения зависимостей
--> Таймер завершения разрешения зависимостей: depsolve: 59 мс
Traceback (последний вызов — последний): File
"/usr/lib/python3.6/site-packages/dnf/cli/main.py", строка 130, в
cli_run
ret = resolve(cli, base) Файл "/usr/lib/python3.6/site-packages/dnf/cli/main.py", строка 166, в
resolve
base.resolve(cli.demands.allow_erasing) Файл "/usr/lib/python3.6/site-packages/dnf/base.py", строка 843, в разрешении
raise exc dnf.Exceptions.DepsolveError: Проблема: невозможно установить лучшего кандидата на эту работу
  • ничего не обеспечивает hdf5, необходимый для postgis31_12-3.1.4-1.rhel8.x86_64
  • ничего не предоставляет xerces-c, необходимый для postgis31_12-3.1.4-1.rhel8.x86_64 Ошибка: Проблема: невозможно установить
    лучшего кандидата на эту работу
  • ничто не предоставляет hdf5, необходимый для postgis31_12-3.1.4-1.rhel8.x86_64
  • ничего не предоставляет xerces-c, необходимый для postgis31_12-3.1.4-1.rhel8.x86_64 (попробуйте добавить ' --skip-broken', чтобы пропустить
    неустанавливаемые пакеты, или '--nobest', чтобы использовать не только лучшие кандидаты
    пакеты) Очистка.


Подробнее здесь: https://stackoverflow.com/questions/791 ... n-redhat-8
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»