Задача
Установка окружения Битрикс (bitrix-env-9.sh) на чистые машины Rocky Linux 9 / CentOS 9 завершалась ошибкой: в логах — 404 на пакет perl-DBD-MySQL-4.050-13.el9.x86_64.rpm. Установка не проходила, запуск окружения был заблокирован.
Диагностика
Пакет был удалён из официального репозитория Rocky, при этом в скрипте Битрикс осталась ссылка на старую версию. То есть проблема не в сервере заказчика, а в актуальности скрипта установки.
Что сделали
- Локализовали источник сбоя (ссылка на устаревший пакет внутри скрипта bitrix-env)
- Актуализировали пакет perl-DBD-MySQL из проверенного источника для Rocky Linux 9
- Скорректировали скрипт установки и довели установку окружения до конца
- Проверили работоспособность окружения и запуск сайтов на Битрикс
Результат
Окружение Битрикс установлено и работает, сервер готов к размещению проектов. Найденное решение применимо к любым новым машинам на Rocky/Alma/CentOS 9 — больше не тратится время на повторную диагностику.
Вывод для бизнеса
Автоматические установщики не всегда актуальны: репозитории меняются, а скрипты — нет. Сопровождение включает контроль таких сценариев, чтобы развёртывание нового сервера занимало часы, а не дни.