Fix yum installs on CentOS with UTF-8 and disabled history

This commit is contained in:
爱喝水的木子
2026-03-20 16:12:24 +08:00
parent 707b687491
commit ec99ce01d3
4 changed files with 11 additions and 4 deletions

View File

@@ -94,7 +94,7 @@ install_dependencies() {
elif command -v dnf >/dev/null 2>&1; then
run_privileged dnf install -y curl wget ca-certificates bzip2
elif command -v yum >/dev/null 2>&1; then
run_privileged yum install -y curl wget ca-certificates bzip2
run_privileged env LANG="${LANG:-en_US.UTF-8}" LC_ALL="${LC_ALL:-${LANG:-en_US.UTF-8}}" yum --setopt=history_record=false install -y curl wget ca-certificates bzip2
else
error "当前 Linux 包管理器不受支持,请手动安装 curl、wget、ca-certificates 和 bzip2。"
fi