Разворачиваем 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

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Linux Технологический журнал 1С:Предприятие 8 Бесплатно (free)

Графическая утилита, сделанная по принципу Microsoft SQL Server Profiler, но для СУБД PostgreSQL Позволяет легко настраивать сбор планов запросов как средствами PostgreSQL, так и технологическим журналом 1С Предприятие с их последующей визуализацией. Простая, понятная для пользователей утилита, не требующая прав администратора для визуализации, и требующая их для настройки. Скомпилированная в исполняемый файл.

20.05.2026    543    capitan    4    

8

Linux Системный администратор Программист 1С:Предприятие 8 Абонемент ($m)

Графическое приложение на базе PyQt6, которое предоставляет простой интерфейс для очистки локального кэша баз данных 1С Предприятие для ОС Linux. Простая, понятная для пользователей утилита, не требующая прав администратора Скомпилированная в исполняемый файл

06.04.2026    904    capitan    0    

2

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

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

1 стартмани

20.02.2026    848    0    Магнат    2    

2

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

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

2 стартмани

19.02.2026    902    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    1189    4    Магнат    1    

2

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

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

10 стартмани

29.01.2026    1565    8    Магнат    16    

2

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    1675    kot1c    4    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vld1973 98 09.08.22 09:56 Сейчас в теме
Спасибо за шпаргалку
2. dsdred 4237 09.08.22 10:31 Сейчас в теме
Земетил, что есть битые ссылки на картинки... поправлю вечером.
3. cdiamond 237 09.08.22 17:38 Сейчас в теме
Трудно поверить, но на альтернативных дистрах Postgresql проще всего собрать из исходников, выложенных на ИТС. На Арче я именно так и ставлю, никакого ада зависимостей.
4. dsdred 4237 09.08.22 17:48 Сейчас в теме
(3)не поверите, но ни один раз было такое что с ИТС не ставиться а с 1с.постгрес ставится.
5. m_aster 130 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 4237 09.08.22 21:30 Сейчас в теме
(5) Наши дистрибутивы пока не пробовал, но рассматривал. Притормозил с ними когда вышел на Rocky.
У меня крутился CentOS 8 и Rocky - это тот случай когда сборку выбрал из-за ее основателя ))
8. m_aster 130 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 4237 09.08.22 21:32 Сейчас в теме
Вчера написал письмо на 1c@postgrespro.ru с вопросом о поддержке RHEL 9.
Надеюсь в скором времени сделают поддержку.
9. m_aster 130 09.08.22 23:06 Сейчас в теме
(7)Думается, у них есть план на этот счет. Все RH-дистрибутивы обновились практически одновременно до 9-й версии(distrowatch), причем, достаточно недавно. Нужно время, чтобы адаптироваться. Нужно все проверить, протестировать и т.д.
10. dsdred 4237 28.08.22 22:10 Сейчас в теме
(7)Добавлена поддержка RHEL 9
11. onlyOneAss 16.08.23 19:39 Сейчас в теме
Альма Линукс - не советую

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

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