Изменена логика установки доп. компонентов

This commit is contained in:
2025-08-14 07:07:34 +03:00
parent 1c72b07027
commit 1217a079ce

View File

@@ -569,11 +569,20 @@ EOF
log_step "Установка дополнительных компонентов (Redis, LibreOffice)..."
if [ "$DISTRO_FAMILY" = "debian" ]; then
export DEBIAN_FRONTEND=noninteractive
apt install -y redis-server libreoffice default-jre >/dev/null 2>&1
if apt install -y redis-server libreoffice default-jre; then
log_success "Дополнительные компоненты установлены"
else
log_error "Ошибка установки пакетов для Debian/Ubuntu"
exit 1
fi
elif [ "$DISTRO_FAMILY" = "rhel" ]; then
$PKG_MANAGER install -y redis libreoffice >/dev/null 2>&1
if $PKG_MANAGER install -y redis libreoffice; then
log_success "Дополнительные компоненты установлены"
else
log_error "Ошибка установки пакетов для RHEL"
exit 1
fi
fi
log_success "Дополнительные компоненты установлены"
log_step "Установка PHP 8.3 и расширений..."
if [ "$DISTRO_FAMILY" = "debian" ]; then