Разворачиваем Rocky Linux и PostgreSQL 14 [Шпаргалка]

28.08.22

Администрирование - Linux

CentOS "приказал долго жить", поэтому решил посмотреть Rocky Linux в связке с PostgreSQL 14. Статья по установке в формате шпаргалки.

Информация:

8 декабря 2020 г. Red Hat объявила о прекращении разработки CentOS, которая была готовой к производству нисходящей версией Red Hat Enterprise Linux, в пользу более нового варианта разработки этой операционной системы, известного как «CentOS Stream». В ответ первоначальный основатель CentOS Грегори Курцер объявил, что он снова начнет проект для достижения первоначальных целей CentOS.

 

 

Его название было выбрано в честь одного из первых соучредителей CentOS Рокки Макгоу. К 12 декабря репозиторий кода Rocky Linux стал самым популярным репозиторием на GitHub.

 

 

Так как я подбираю себе Linux для экспериментов, решил поставить Rocky…

С другой стороны, как альтернативу можно посмотреть AlmaLinux:

https://almalinux.org/ru/

Скрипт миграции с CentOS на AlmaLinux:

https://github.com/AlmaLinux/almalinux-deploy

Инструкция лежит тут:

https://linuxconfig.org/how-to-migrate-from-centos-to-almalinux

 

У меня возникли проблемы с установкой PostgreSQL 14 на Rocky 9, поэтому я поставил Rocky 8.6 и установил на него PostgreSQL 14.

В чем была проблема?

Я хотел поставить официальную версию PostgreSQL с сайта https://1c.postgres.ru, но на Rocky 9 и на AlmaLinux 9 она не вставала, хотя дистрибутивы уже выложены давно.

 

Меня смущало то, что есть нормальные инструкции по установке, например https://ru.linuxcapable.com/how-to-install-postgresql-14-on-rocky-linux-9/ и я повторил все действия. Все встает как родное, но сборка с 1c.postgres.ru не вставала. Потом я зашел по ссылке http://repo.postgrespro.ru/pg1c-14/rhel/ и все встало на свои места. В перечне есть только версии 7 и 8.

 

UPD: Появился релиз для 9 версии!

 

Установка будет для домашних нужд, поэтому не ко всем настройкам будет «трепетный подход». Ставить буду на Hyper-V

ВАЖНО: Сборки PostgreSQL с 1c.postgres.ru в настоящее время для Linux поддерживаются только 64-х разрядные платформы.

 
 Установка Hyper-V на Windows 11

 

 
 Качаем Rocky Linux 8.6

Заходим и качаем образ -> https://rockylinux.org/download

Я скачал DVD версию (Rocky-8.6-x86_64-dvd1.iso) - Полный вариант установки, содержащий репозитории BaseOS и AppStream и позволяющий завершить установку без дополнительных репозиториев. Установка Rocky Linux с DVD ISO — это самый простой и распространенный метод выполнения стандартной установки Rocky Linux

Как вариант можно скачать с других источников. Список зеркал можно получить по адресу:

https://mirrors.rockylinux.org/mirrorlist?arch=&repo=&countr=

 
Сборки (arch&repo)
 
Страна (countr)

Наш случай: https://mirrors.rockylinux.org/mirrorlist?repo=rocky-BaseOS-8.6&arch=x86_64&country=RU

Для России выбор невелик))

https://mirror.yandex.ru/rockylinux/8.6/BaseOS/x86_64/os/images/

На Яндекс лежит версия boot - Используется для установки операционной системы из другого источника (например, из HTTP-репозитория). Также может использоваться для входа в Режим восстановления.

 

 
 Устанавливаем Rocky Linux
 
 Устанавливаем PuTTy на Windows (необязательно)
 
 Установка Midnight Commander (необязательно):
 
 Устанавливаем Postgres 14
 
В Hyper-V создаю контрольную точку:
 
Устанавливаем pgAdmin для работы с PostgreSQL

 

Вместо pgAdmin можно поставить dbeaver:

https://dbeaver.io/download/ или из Microsoft Store

 

Скрипт обновлению с Rocky 8.6 на 9 лежит тут:

https://github.com/rocky-linux/rocky-tools/blob/main/migrate2rocky/migrate2rocky9.sh

Инструкция по обновлению:

https://computingforgeeks.com/upgrade-to-rocky-linux-9-from-rocky-linux-8/

UPD: Но из-за того, что на 1c.postgres.ru нет версии под 9, миграция не пройдет.

 

Скрипт по миграции с CentOS Stream, CentOS, AlmaLinux, RHEL, Oracle Linux на Rocky лежит тут:

https://github.com/rocky-linux/rocky-tools/blob/main/migrate2rocky/migrate2rocky.sh

Инструкция по миграции:

https://docs.rockylinux.org/guides/migrate2rocky/

 

Всем удачи в работе, надеюсь, данная шпаргалка Вам будет полезна!

Вступайте в нашу телеграмм-группу Инфостарт

Rocky Linux Hyper-V Windows PostgreSQL CentOS RHEL yandex PuTTy x86_64 Epel htop almalinux pgAdmin Грегори Курцер Stream

См. также

Архивирование (backup) Linux Системный администратор Программист Россия Абонемент ($m)

Сценарий предназначен для восстановления баз данных PostgreSQL в Linux под учетной записью postgres из резервных копий, сформированных программой pg_dump в формате plain или custom.

1 стартмани

20.02.2026    304    0    Магнат    2    

2

Архивирование (backup) Администрирование СУБД Linux Системный администратор Программист 1С:Предприятие 8 Россия Абонемент ($m)

Сценарий предназначен для избирательного создания ротационных резервных копий баз данных по дисциплине 2-1 (2 копии, одна на другом физическом диске, другая на компьютере вне серверной комнаты) в форматах custom и/или plain кластера PostgreSQL, а также глобальных свойств кластера: пользователи, пароли и т.д.

2 стартмани

19.02.2026    258    0    Магнат    1    

3

Разработка внешних компонент Администрирование СУБД Linux Обновление 1С Системный администратор Программист Россия Абонемент ($m)

Cценарий python предназначен для автоматизации процессов установки СУБД PostgreSQL, клиентского приложения и сервера 1С, службы RAS а также  и деинсталляции последних в cреде операционной системы Astra Linux. Полный режим работы выполняет деинсталляцию предшествующей версии 1С и установку последующей.  Возможны также только деинсталляция или только установка. Сценарий тестирован в среде ОС Astra Linux SE v.1.7.x,v.1.8.x  

2 стартмани

03.02.2026    504    3    Магнат    1    

2

Информационная безопасность Архивирование (backup) Linux Администрирование СУБД Системный администратор Программист Россия Абонемент ($m)

В публикации рассматриваются не только принципы проектирования IT инфраструктуры малого и среднего предприятия в фокусе последних требований законодательства о защите ПДн, но и дается пошаговая инструкция по установке и настройке полного пакета ПО на основе использования Российских компонентов. Данная структура программ полностью покрывает все потребности организации по использованию, архивированию и защите IT инфраструктуры. Практическое применение протестировано на различных предприятиях в течении 5 лет. Все программы протестированы на Astra Linux 1.8 Пример формы описания процессов установки пункт 20.9

10 стартмани

29.01.2026    715    5    Магнат    16    

1

Linux Системный администратор 1С 8.3 Бесплатно (free)

Устранение ошибки "libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported" при запуске 1С на Debian 13.

05.01.2026    862    kot1c    4    

6

Linux Системный администратор Бесплатно (free)

Есть великолепная инструкция по сборке постгреса из сорцов от Алмаза Шарипова https://almaz-sharipov.ru/article/linux-1c/pg1c, низкий ему поклон. Но с июня 2025 у 1С что-то внутре cломалось: ейные девопсы затупили и вендор начал выкладывать архив с битым файлом dsc.

10.10.2025    3993    Cocky_Idiot    7    

11

Linux Системный администратор Бесплатно (free)

Особенности настройки Astra Linux для получения зависимостей пакетов на примере установки платформы 8.3.27.1688.

18.08.2025    2755    Bessome    0    

3

Linux Системный администратор Бесплатно (free)

Статья рассматривает следующие вопросы для ОС Debian: - правильную установку компилятора gcc для сборки компонент из шаблона VNCOMP82, а также скрипт для обновления до версии gcc 3.4.6 (минимально рекомендуемая версия) под старые версии debian 3.x - актуальную ссылку на учебный диск фирмы 1С (свободная лицензия), который содержит шаблоны для внешних компонент по технологии NATIVE. - доработка шаблона VNCOMP82 под debian 64 bit. Использованные в статье скрипты можно использовать для настройки основного окружения. В статье не рассматриваются вопросы, связанные с установкой дистрибутивов.

11.08.2025    2343    Dima1205    12    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vld1973 98 09.08.22 09:56 Сейчас в теме
Спасибо за шпаргалку
2. dsdred 4206 09.08.22 10:31 Сейчас в теме
Земетил, что есть битые ссылки на картинки... поправлю вечером.
3. cdiamond 236 09.08.22 17:38 Сейчас в теме
Трудно поверить, но на альтернативных дистрах Postgresql проще всего собрать из исходников, выложенных на ИТС. На Арче я именно так и ставлю, никакого ада зависимостей.
4. dsdred 4206 09.08.22 17:48 Сейчас в теме
(3)не поверите, но ни один раз было такое что с ИТС не ставиться а с 1с.постгрес ставится.
5. m_aster 127 09.08.22 20:45 Сейчас в теме
(4)Поддерживаю, с 1c.postgres.ru ставится за пару минут и работает(9 версия RHEL-подобных не поддерживается).
С ИТС не зашло, хотя вроде как это должно быть одно и тоже, но, видимо, не совсем.
А наши дистрибутивы не рассматривали, Red OS, Rosa?
Тоже пробовал Hiper-V на 11 Win, тупит безбожно и это при том, что сама Win 11 не летает по сравнению с серверной версией, где нет ничего лишнего.
Лучше всех для ВМ VMWare, но она не бесплатна, на ней все очень шустро крутится, несмотря на то, что дистрибутив x32.
Нечто среднее это Virtual Box, но он лучше в Linux'е работает, собственно под него и создавался.
6. dsdred 4206 09.08.22 21:30 Сейчас в теме
(5) Наши дистрибутивы пока не пробовал, но рассматривал. Притормозил с ними когда вышел на Rocky.
У меня крутился CentOS 8 и Rocky - это тот случай когда сборку выбрал из-за ее основателя ))
8. m_aster 127 09.08.22 22:56 Сейчас в теме
(6)Насчет основателя это заметно)) Знакомая тема. Мне тоже всегда интересно что стоит за той или иной маркой или продуктом. Я так машину выбирал в свое время. Изучил всю историю марки, а на самом деле жизнь интересного и гениального человека.
С прекращением поддержки CentOS жизнь не остановилась. Alma, Rocky, Oracle, наши(с нашими надо смотреть поддержку репозиториев, их наполнение, западные все же побогаче будут(в каждом конкретном случае надо смотреть), но на продакт, думается, предпочтительнее все же свое).
Oracle практически сразу после прекращения поддержки выступили с заявлением, что продолжат развивать RH направление и даже предлагали вариант миграции на свою OS с CentOS.
Я с Linux познакомился году в 2003-м, купил в торговом центре дистрибутив из трех дисков, Red Hat 7.3 от Linux центра. У девчонки продавщицы спросил, мол, что это. Без понятия, говорит).
Интересно было, совсем другая система, другой мир. Книжку купил, читал, смотрел.
Тогда это было экзотикой, но все меняется, сейчас Linux далеко не та система, что была тогда, гораздо интереснее и взрослее, и вполне наравне с Win, а часто лучше и быстрее. Можно спокойно работать и не испытывать дискомфорта.
И сейчас это прежде всего дистрибутив совместимый с postgrespro, для меня на deb.
12. onlyOneAss 16.08.23 19:41 Сейчас в теме
(8)
Насчет основателя это заметно
Прикрепленные файлы:
7. dsdred 4206 09.08.22 21:32 Сейчас в теме
Вчера написал письмо на 1c@postgrespro.ru с вопросом о поддержке RHEL 9.
Надеюсь в скором времени сделают поддержку.
9. m_aster 127 09.08.22 23:06 Сейчас в теме
(7)Думается, у них есть план на этот счет. Все RH-дистрибутивы обновились практически одновременно до 9-й версии(distrowatch), причем, достаточно недавно. Нужно время, чтобы адаптироваться. Нужно все проверить, протестировать и т.д.
10. dsdred 4206 28.08.22 22:10 Сейчас в теме
(7)Добавлена поддержка RHEL 9
11. onlyOneAss 16.08.23 19:39 Сейчас в теме
Альма Линукс - не советую

основатель проекта - выходец с бывшей Украины
13. dsdred 4206 17.08.23 06:46 Сейчас в теме
(11)опенсорс неимеет гражданства.

Каждый сам решает какой инструмент использовать.
Для отправки сообщения требуется регистрация/авторизация