Несмотря на то, что Astra Linux поставляет с собственным набором репозиториев, в них включены не все доступные пакеты из мира Linux. Давайте рассмотрим как добавить репозиторий PostgreSQL, для дальнейшей установки PostgreSQL 11 версии.
В моем случае на виртуальной машине установлена версия системы 2.12.22, а ядро используется версии 4.15.3, поэтому нам необходимо устанавливать репозиторий совместимый с ubuntu 18.04.
Добавления нового репозитория в Astra Linux
Шаг 1. С привилегиями супер пользователя (sudo) создадим новый файл pgdg с расширением list в каталоге /etc/apt/sources.list.d
sudo touch /etc/apt/sources.list.d/pgdg.list
Шаг 2. С привилегиями супер пользователя откроем файл для редактирования и добавим следующую строку:
sudo vim /etc/apt/sources.list.d/dpkg.list deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
Шаг 3. Импортируем ключ подписи репозитория и обновим списки пакетов
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
После обновления репозиториев можно приступать к установке Postgresql-11
О том как установить PostgeSQL — 11 на Astra Linux вы можете прочитать тут.