Изменена логика установки доп. компонентов
This commit is contained in:
17
install.sh
17
install.sh
@@ -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
|
||||
elif [ "$DISTRO_FAMILY" = "rhel" ]; then
|
||||
$PKG_MANAGER install -y redis libreoffice >/dev/null 2>&1
|
||||
fi
|
||||
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
|
||||
if $PKG_MANAGER install -y redis libreoffice; then
|
||||
log_success "Дополнительные компоненты установлены"
|
||||
else
|
||||
log_error "Ошибка установки пакетов для RHEL"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
log_step "Установка PHP 8.3 и расширений..."
|
||||
if [ "$DISTRO_FAMILY" = "debian" ]; then
|
||||
|
||||
Reference in New Issue
Block a user