Изменена логика установки доп. компонентов
This commit is contained in:
17
install.sh
17
install.sh
@@ -569,11 +569,20 @@ EOF
|
|||||||
log_step "Установка дополнительных компонентов (Redis, LibreOffice)..."
|
log_step "Установка дополнительных компонентов (Redis, LibreOffice)..."
|
||||||
if [ "$DISTRO_FAMILY" = "debian" ]; then
|
if [ "$DISTRO_FAMILY" = "debian" ]; then
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
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
|
||||||
elif [ "$DISTRO_FAMILY" = "rhel" ]; then
|
|
||||||
$PKG_MANAGER install -y redis libreoffice >/dev/null 2>&1
|
|
||||||
fi
|
|
||||||
log_success "Дополнительные компоненты установлены"
|
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 и расширений..."
|
log_step "Установка PHP 8.3 и расширений..."
|
||||||
if [ "$DISTRO_FAMILY" = "debian" ]; then
|
if [ "$DISTRO_FAMILY" = "debian" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user