Astra Linux Common Edition - это мощная операционная система, но когда дело доходит до установки свежей версии PostgrePRO Standart 15, она может представить настоящий вызов. В отличие от Astra Linux Special Edition, где достаточно перейти на официальный сайт, следовать инструкции и наслаждаться работой с последней версией PostgreSQL, Common Edition требует большего терпения и умения разобраться в хаосе информации. Давайте в этой статье рассмотрим, как установить PostgrePRO Standart 15 на Astra Linux Common Edition. Прежде чем мы начнем, давайте погрузимся в мир Common Edition и поймем, какие трудности возникают при установке PostgreSQL на этой версии ОС. Несмотря на то, что Common Edition может вызвать некоторые неудобства и недостаток информации, мы с вами разберемся в этом хаосе и сделаем вашу установку PostgreSQL на Astra Linux Common Edition простой и эффективной! Когда дело доходит до установки PostgrePRO Standart 15 на Astra Linux Common Edition, первым шагом, который следует понимать, является то, что информации об этой комбинации действительно не так много, как мы бы хотели. В отличие от Astra Linux Special Edition, где достаточно перейти на официальный сайт, следовать инструкции и наслаждаться работой с последней версией PostgreSQL, Common Edition представляет собой нечто более сложное.   После установки Astra Linux Common Edition, вы можете заметить, что в файле sources.list, который находится по пути /etc/apt/sources.list, присутствует репозиторий Astra Linux: deb https://dl.astralinux.ru/astra/frozen/2.12_x86-64/2.12.46/repository/ orel main contrib non-freeОднако, если вы искали свежие версии PostgreSQL в этом репозитории, то вероятно обнаружили, что здесь доступна только устаревшая версия PostgreSQL 9.   Теперь возникает вопрос: как установить свежую версию PostgrePRO Standart и какой здесь роли играет репозиторий Astra Linux? После установки PostgrePRO Standart 15 может понадобиться дополнительные библиотеки, и здесь возникает сложность: в стандартных репозиториях Astra Linux Common Edition такие библиотеки отсутствуют. Для разрешения этой проблемы мы обратимся к базовой операционной системе, на основе которой построена Astra Linux Common Edition. Эта операционная система базируется на Debian 9. Сначала необходимо удалить или закомментировать репозиторий Astra Linux в файле sources.list: sudo nano /etc/apt/sources.list Затем добавьте следующий репозиторий Debian 9 в файл repos.list, который находится в /etc/apt/sources.list.d/repos.list: deb https://archive.debian.org/debian/ stretch main contrib non-free Почему мы записали репозиторий в repos.list, а не в sources.list? Все потому, что это более правильный способ добавления внешних репозиториев в Astra Linux Common Edition. Теперь у вас подключен нужный репозиторий Debian 9. Далее, давайте рассмотрим, как подключить репозиторий PostgreSQL Pro Standard 15. Сначала загрузите скрипт для добавления репозитория:wget http://repo.postgrespro.ru/std-15/keys/pgpro-repo-add.shЗапустите скрипт: sh pgpro-repo-add.shОбновите список пакетов:sudo apt updateТеперь вы можете установить PostgreSQL Pro Standard 15:sudo apt install postgrespro-std-15 Поздравляю, вы успешно научились устанавливать свежую версию PostgreSQL Pro Standard 15 на Astra Linux Common Edition, поняв, что данная операционная система базируется на Debian 9 и поддерживает его репозитории для установки нужных инструментов и библиотек. Этот подход поможет вам успешно управлять PostgreSQL на Astra Linux Common Edition.