diff --git a/install/OneClickInstall/install-RedHat/install-app.sh b/install/OneClickInstall/install-RedHat/install-app.sh index b4cfbf16d03..c73ce3b1d0e 100644 --- a/install/OneClickInstall/install-RedHat/install-app.sh +++ b/install/OneClickInstall/install-RedHat/install-app.sh @@ -138,7 +138,7 @@ fi { ${package_manager} check-update ${product}; PRODUCT_CHECK_UPDATE=$?; } || true if [ "$PRODUCT_INSTALLED" = "false" ]; then - ${package_manager} install -y ${product} --allowerasing + ${package_manager} install -y ${product} --best --allowerasing ${product}-configuration \ -mysqlh ${MYSQL_SERVER_HOST} \ -mysqld ${MYSQL_SERVER_DB_NAME} \ @@ -147,7 +147,7 @@ if [ "$PRODUCT_INSTALLED" = "false" ]; then elif [[ "${PRODUCT_CHECK_UPDATE}" -eq "${UPDATE_AVAILABLE_CODE}" || "${RECONFIGURE_PRODUCT}" = "true" ]]; then ENVIRONMENT=$(grep -oP 'ENVIRONMENT=\K.*' /etc/${package_sysname}/${product}/systemd.env || grep -oP 'ENVIRONMENT=\K.*' /usr/lib/systemd/system/${product}-api.service) CONNECTION_STRING=$(json -f /etc/${package_sysname}/${product}/appsettings.$ENVIRONMENT.json ConnectionStrings.default.connectionString) - ${package_manager} -y update ${product} --allowerasing + ${package_manager} -y update ${product} --best --allowerasing ${product}-configuration \ -mysqlh $(grep -oP 'Server=\K[^;]*' <<< "$CONNECTION_STRING") \ -mysqld $(grep -oP 'Database=\K[^;]*' <<< "$CONNECTION_STRING") \