Установка postgres postgis
Случай, надо установить postgis для работы с геоданными.
Сервер CentOS 8.
Вроде просто модуль, но какая то фигня выходила.
Чтобы поставить его, надо либу gdal, а к ней еще другие.
Все что находил — нужен репо PowerTool, во всех источниках писали установить epel-release или dnf-plugins-core, а потом просто включить этот репо. Но он не появлялся.
В итоге, что сделал.
Конешно же добавляем репы постгреса
yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
GithubGist — взял файл с урл этого репа.
На всякий тут сохраню
# CentOS-PowerTools.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[PowerTools]
name=CentOS-$releasever - PowerTools
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=PowerTools&infra=$infra
#baseurl=http://mirror.centos.org/$contentdir/$releasever/PowerTools/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
Ключ для него.
И госпади, оно установилось. Все пакеты нашлись.
До этого я еще пробовал сборку gdal через make сделать, но она крутилась 40-50 минут.
А что еще надо бы сделать — страшно представить /О\
Поэтому вот вывел для себя простые шаги.
Потому что надо было установить это на 4х серверах.
Счастью нет предела.