Установка PostgresPRO Standart 15 на Astra Linux Common Edition

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

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?

  1. После установки PostgrePRO Standart 15 может понадобиться дополнительные библиотеки, и здесь возникает сложность: в стандартных репозиториях Astra Linux Common Edition такие библиотеки отсутствуют.

  2. Для разрешения этой проблемы мы обратимся к базовой операционной системе, на основе которой построена Astra Linux Common Edition. Эта операционная система базируется на Debian 9.

Как подключить репозиторий Debian 9

  1. Сначала необходимо удалить или закомментировать репозиторий Astra Linux в файле sources.list: sudo nano /etc/apt/sources.list

  2. Затем добавьте следующий репозиторий 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.

Установка 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.

Источник: https://habr.com/ru/articles/760784/


Интересные статьи

Интересные статьи

Недавно я занимался изучением IoT и, так как мне не хватало устройств, при попытках симулировать работу прошивки я часто сталкивался с неимением нужного /dev/xxx. Так что я стал задумываться, а мо...
Привет!Вчера прошёл наш QIWI Server Party SOFT EDITION (кстати, вот тут запись трансляции). А 29 сентября мы проведём вторую часть митапа, которая будет уже про техническую сторону. Поговорим про...
Представьте, что вы, например, bitly — то есть очень большой сервис сокращения ссылок. И вот, вы хотите скопировать свои 150 ТБ сжатых данных с одного физического класте...
Эрик Реймонд — евангелист свободного ПО, сооснователь фонда Open Source Initiative, автор «закона Линуса» и книги «Собор и базар», своеобразной «священной книгой» свободного ПО. По ...
Всем привет! На Хабре неоднократно поднимались вопросы о том, как подготовить дистрибутив Linux для ввода в Active Directory, а также для интеграции с некоторыми другими серверами Win...